/* CSS default strict */

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Helvetica, sans-serif;
	background-image: url(pics/bg_screen.jpg);
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	color: #CC3366;
	text-decoration: none;
}
a:active, a:focus {
	text-decoration: none;
	color: #FFFFCC;
	outline: none;
	-moz-outline-width: 0;
}

/*_____________  global font defaults ________________________ */
p, div, td {
	font-size: 12px;
}
li {
	font-size: 12px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
}
h2 {
	font-size: 13px;
	font-weight: bold;
}

.small {
	font-size: 10px;
}

/*_____________  global site layout (abs middle) _____________ */
#sitebody {
	position: absolute;
	top: 50%;
	margin-top: -235px;
	left: 50%;
	margin-left: -380px;
	width: 760px;
	height: 470px;
	background-image: url(pics/bg_site.jpg);
	background-repeat: no-repeat;
}

/*_____________ main elements in site _________________________ */

#contentfield {
	margin: 110px 20px 20px 280px;
	width: 460px;
	height: 320px;
	overflow-y: auto;
}
#content {
	margin: 10px;
}

#footer {
	/*clear: both;*/
	width: 760px;
	height: 20px;
	text-align: center;
}

#footer ul {
	margin: 0;
	padding: 0;
	width: 100%;
}
#footer li {
	display: inline;
	margin: 0 20px;
	font-size: 10px;
}

/*_____________ modules in site elements _____________  */
.framebox1 {
	border: 1px solid;
	-moz-border-radius: 10px;
	border-color: #666 #ccc #ccc #666;
	padding: 3px 10px;
}

.leftpic {
	float: left;
	margin: 10px 10px 10px 0;
}
.rightpic {
	float: right;
	margin: 10px 0 10px 10px;
}

.listen {
	float: right;
	margin: 20px 20px 0 0;
}

.lose {
	margin-left: 10px;
}


/* text buttons _______________________________________ */
.textbutt a, .textbutt a:visited, .textbutt a:hover {
	border: 1px solid;
	-moz-border-radius: 6px;
	border-color: #FFFFFF #666666 #666666 #FFFFFF;
	height: 18px;
	line-height: 16px;
	text-align: center;
	font-size: 12px;
	display: block;
}
.textbutt a, .textbutt a:visited {
	color: #333;
	background-image: url(pics/link.jpg);
	background-repeat:repeat-x;
}
.textbutt a:hover {
	color: #CC3366;
	background-image: url(pics/hover.jpg);
	background-repeat:repeat-x;
}
