 BODY { background-image:url(http://www.zdonuts.com/plugins/site/themes/21score/bg.gif);
               background-repeat:repeat-y;
               background-position:center;
}

.bodytable {

	width: 900px;

	background-color: #FFFFFF;

	border-left: 1px solid #e8e8e8;

	border-right: 1px solid #e8e8e8;

	font-size: 11px;

}



form {

	margin-top: 4px;

	margin-bottom: 4px;

	margin-left: 0px;

	margin-right: 0px;

	padding: 0px;

}



input, textarea {

	border: 1px solid #b7bacd;

	background-color: #FFFFFF;

	margin: 2px;

	padding: 2px;

	font-family: Tahoma;

	font-size: 11px;

}

.gamesearch {

	border: 1px solid #b7bacd;

	background-color: #FFFFFF;

	margin: 1px;

	padding: 1px;

	font-family: Tahoma;

	font-size: 10px;

}

select {

	margin: 2px;

	font-family: Tahoma;

	font-size: 11px;

}







.secline {

	border-bottom: 1px solid #0865ac;

	color: #808080;

	font-weight: bold;

	margin-bottom: 8px;

}



.topstrip {

	font-size: 40px;

	padding: 4px;

	font-family: Arial;

}



.menucatstrip {

	background-color: #1b4590;
	font-size: 11px;
	font-family: Arial;
	padding-left: 15;
	padding-right: 3;
	padding-bottom: 3;

}





.rightstrip {

	background-color: #0865ac;

	font-family: Verdana;

	text-align: right;

	padding-right: 2px;

	color: #24537E;

}



.rightselect {

	font-size: 9px;

	font-family: Verdana;

	border: 1px solid #53758D;

}



.maincontent {

	background-color: #ffffff;

}



.footstrip {

	background-color: #e5f2f8;

	text-align: center;

	font-family: Verdana;

	color: #2357b7;

	padding: 4px;

}



.maintable {

	background-color: #FFFFFF;
	width: 100%;

}



.bcontentsection {

	border: 1px solid #2357b7;
	
	background-color: #e5f2f8;

	margin-bottom: 8px;

}



.bcontenthead {

	margin: 0px;

	margin-bottom: 0px;

	background-color: #2357b7;

	padding: 3px;

	color: #FFFFFF;

	font-family: Verdana;

	font-weight: bold;

	font-size: 12px;

}



.ocontentsection {

	border: 1px solid #2357b7;
	
	background-color: #e5f2f8;

}



.ocontenthead {

	margin: 0px;

	margin-bottom: 0px;

	background-color: #2357b7;

	padding: 3px;

	color: #FFFFFF;

	font-family: Verdana;

	font-weight: bold;

	font-size: 12px;

}



.contenttext {

	padding: 4px;

	font-family: Verdana;

	font-size: 11px;

	color: #606060;

	text-align: left;

}



.gdesc {

	font-size: 10px;

}



.contenttable {

	font-family: Verdana;

	font-size: 11px;

	color: #606060;

}



.toptext{

	color: #1b6db3;

	font-family: Arial;

	font-size: 11px;

	text-align: left;

	padding: 4px;

	padding-top: 0px;

	padding-bottom: 0px;

}



.mlc {

	background-image: url(ogl.gif);

	width: 28px;

	height: 26px;

	float: left;

}



.mgrad {

	background-image: url(ogm.gif);

	border-bottom: 1px solid #6192A9;

	border-left: 1px solid #6192A9;

	height: 26px;

	float: right;

	padding-left: 24px;

	padding-right: 24px;

}



.mtext {

	padding-top: 5px;

	font-family: Verdana;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;
	

}





.gamethumb {

	border: 1px solid #000000;

	margin-right: 4px;

}



.gltable {

	font-family: Verdana;

	font-size: 11px;

	color: #606060;

	text-align: left;

	margin-bottom: 4px;

}



.ahtext, .ahtext2 {

	font-size: 15px;

	font-family: Arial;

	font-weight: bold;

}





.menucatlink:link {

	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 13px;
	padding-bottom: 3px;

}



.menucatlink:visited {

	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 13px;
	padding-bottom: 3px;	

}



.menucatlink:hover {

	color: #fa6900;
	background-color: #1548AE;
	text-decoration: none;
	font-weight: bold;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 10px;
	padding-bottom: 3px;

		
}



.topmenulink:link {

	color: #FFFFFF;

	text-decoration: underline;

}



.topmenulink:visited {

	color: #FFFFFF;

	text-decoration: underline;

}



.topmenulink:hover {

	color: #FFFFFF;

	text-decoration: none;

}



.gamelink:link {

	color: #404040;

	text-decoration: none;

	font-weight: bold;

}



.gamelink:visited {

	color: #404040;

	text-decoration: none;

	font-weight: bold;

}



.gamelink:hover {

	color: #1b6db3;

	text-decoration: none;

	font-weight: bold;

}





.cmenulink:link {

	color: #1b6db3;

	text-decoration: none;

}



.cmenulink:visited {

	color: #1b6db3;

	text-decoration: none;

}



.cmenulink:hover {

	color: #fa6900;

	text-decoration: none;

}



.pagelink:link {

	color: #1b6db3;

	text-decoration: none;

	font-weight: bold;

}



.pagelink:visited {

	color: #1b6db3;

	text-decoration: none;

	font-weight: bold;

}



.pagelink:hover {

	color: #1b6db3;

	text-decoration: none;

	font-weight: bold;

}



.darklink:link {

	color: #006CFF;

	text-decoration: none;

}



.darklink:visited {

	color: #006CFF;

	text-decoration: none;

}



.darklink:hover {

	color: #1b6db3;

	text-decoration: none;

}



.contentlink:link {

	color: #1b6db3;

	text-decoration: none;

}



.contentlink:visited {

	color: #1b6db3;

	text-decoration: none;

}



.contentlink:hover {

	color: #1b6db3;

	text-decoration: none;

}



.topbarlink:link {

	color: #FFFFFF;

	text-decoration: none;

}



.topbarlink:visited {

	color: #FFFFFF;

	text-decoration: none;

}



.topbarlink:hover {

	color: #FFFFFF;

	text-decoration: none;

}



.footlink:link {

	color: #2357b7;

	text-decoration: underline;

}



.footlink:visited {

	color: #2357b7;

	text-decoration: underline;

}



.footlink:hover {

	color: #2357b7;

	text-decoration: underline;

}





a:link {

	color: #404040;

	text-decoration: underline;

}



a:visited {

	color: #404040;

	text-decoration: underline;

}



a:hover {

	color: #b7bacd;

	text-decoration: underline;

}



.searchbutton {

	padding: 1px;

	margin: 2px;

}



.searchtext {

	padding: 2px;

	margin: 2px;

}





/*             styles for the star rater                */
/*            copyright http://komodomedia.com/blog/index.php/2007/01/20/css-star-rating-redux/               */


.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(img/star_rating.png) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:60px;
height:12px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:12px;
line-height:12px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}

.friends_list:link, .friends_list:visited, .friends_list:hover {
font-size:10pt; text-decoration:none; color:#666666;
}

.thumbnaildelete { top:-1px; padding: 0 3px; font-weight:bold; border:1px solid #C3C3C3; color: #C3C3C3 !important; }

