body{background:#0e0e0e url(img/background-top.gif) top center repeat-y;text-align:center;margin:0px;padding:0px;}big{font-size:15px;}small{font-size:13px;}.normaltext{font-size:12px;}#similartext{padding:5px;}.container{width:960px;padding:0px;text-align:center;}.paganation{clear:both;padding:10px;text-align:center;font-size:11px;color:#000000;'
}
.footer {
	width: 958px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	float: left;
	text-align:center;
	background-color: #212021;
	font-family: Verdana;
	font-size: 11px;
	padding: 10px 0px 10px 0px;
	color: #FFFFFF;
}
.header {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #363538;
	height: 125px;
}
.logo{
	background-image:url(logo.gif); 
	float: left;
	height: 125px;
	width: 735px;
}
.logo a img{
	border: none;
}
.membersmenu {
	float: left;
	width: 196px;
	height: 104px;
	border-top: 2px solid #000000;
	border-bottom: 2px solid #000000;
	background-color: #cb3b00;
	font-family: Verdana;
	font-size: 11px;
	color: #afdfe5;
	text-align: left;
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
}
.membersmenuleft {
	margin-top: 5px;
	float: left;
	background-image: url(img/members-menu-left.gif);
	height: 112px;
	width: 8px;
}
.membersmenuright {
	margin: 5px 5px 0px 0px;
	float: left;
	background-image: url(img/members-menu-right.gif);
	height: 112px;
	width: 8px;
}

.membersmenucontent {
	height: 90px;
	background-image:url(img/members-menu-gradiant.gif);
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	padding: 7px 15px 7px 15px;
	color: #FFFFFF;

}
.membersmenu input {
	width: 100px;
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #ABABAB;
	padding: 1px;
	margin-bottom: 4px;
	background-color: #FFFFFF;
}

.membersmenulogin {
	font-size: 9px;
  	text-align: center;
}
.membersmenusubmit {
	text-align: right; 
	padding-right: 12px;
}
.menus{
	border-left: 1px solid #000000;
	float: left;
	width: 735px;
}
.searcharea{
	width: 213px;
	height: 45px;
	border-right: 1px solid #000000;
	background-image:url(img/search-step.gif);
	background-color: #222222;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	float: right;
	padding: 13px 10px 0px 0px;
	background-repeat: no-repeat;
}
.searcharea input{
	vertical-align: middle;
}
.searchtext {
	height: 15px;
	width: 80px;
	padding-top: 2px;
	font-size: 12px;
	border: 2px solid #ff9f61;
	background-color: #FFFFFF;
}
/*Only used in Admin Panel*/
.searchbutton {
	font-size: 9px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.home a, .home a:link {
	float: left;
	height: 10px;
	width: 41px;
	background-image: url(img/home.gif);
	background-repeat: no-repeat;
}
.home a:hover, .home a:active {
	background: url(img/home-over.gif);
	background-repeat: no-repeat;
	float: left;
	height: 10px;
	width: 41px;
	}
.topleft {
	width: 720px;
	border-bottom: 2px solid #000000;
	background-color: #222222;
	height: 19px;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 15px;
	padding-top: 6px;
}
.topleft a{
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}
.topleft a:link {
	color: #FFFFFF;
}
.topleft a:visited {
	color: #FFFFFF;
}
.topleft a:hover {
	color: #ce0043;
}

.catgrad {
	width: 727px;
	height: 23px;
	background-image: url(img/catgrad.png);
	padding-left: 8px;
	padding-top: 8px;
	text-align: left;
	font-size: 10px;
	font-family: Verdana;
	color: #FFF204;
	font-weight: bold;
}
.catgrad a {
	text-decoration: none;
	padding: 0px 4px 0px 4px;
}

.catgrad a:link {
	color: #FFFFFF;
}

.catgrad a:visited {
	color: #FFFFFF;
}

.catgrad a:hover {
	color: #F2D1A4;
}
.sponsertop {
	float: left;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: left;
	background-color: #000000;
	padding: 4px 0px 0px 0px;
	width: 958px;
	height: 94px;
}
.sponsor_ad_1 {
	float:left;
}
.sponserad {
	float: right;
	padding:0 2px;
}

.sponserad a img {
	border: none;
}


.gameselect {
	margin-top: 7px;
	font-size: 9px;
	font-family: Verdana;
	width: 150px;
}

.columnsection {
	min-height:500px;
	background-color: #f6f6f6;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	float: left;
}

.sidebox {
	width: 235px;
	float: left;
	margin: 10px 0px 0px 0px;
}
.widesidebox {
	width: 302px;
	float: left;
	margin: 10px 0px 0px 0px;
}
.gamemenu{
	height: 30px;
	width: 926px;
	background-image: url(img/graygrad.png);
	float:left;
}
.gamecolumn {
	text-align: center;
	width: 938px;
	float: left;
	margin: 10px 10px 0px 10px;
}
.gamearea {
	width: 916px;
	background-image:url(img/shortgrad.png);
	background-repeat: repeat-x;	
	background-color: #FFFFFF;
	float: left;
	padding: 80px 10px 10px 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.bluelink a, .bluelink a:link {
	color: #0033CC;
	font-weight: bold;
}
.bluelink a:hover, .bluelink a:active {
	color: #165EC9;
}
.ad {
	width: 728px;
	height: 90px;
	background-color: #000000;
	margin: auto;
	margin-top: 115px;
}

.maincolumn {
	width: 691px;
	float: left;
	margin: 10px 0px 10px 11px;
}
.maincolumnthin {
	width: 624px;
	float: left;
	margin: 10px 0px 10px 11px;
}


.sidecolumn {
	width: 235px;
	float: left;
	margin: 10px 10px 10px 11px;
}
.widesidecolumn {
	width: 302px;
	float: left;
	margin: 10px 10px 10px 11px;
}
.sideadbox {
	width: 233px;
	background-color: #000000;
	float: left;
	text-align: center;
	padding: 5px 0px 5px 0px;
}
.widesideadbox {
	width: 300px;
	background-color: #000000;
	float: left;
}
.gameboxtd1 {
	width: 211px;
	float: left;
	padding: 5px;
	margin: 5px 5px 0px 0px;
	background-color:#E8E8E8;
	border: 1px solid #BBBBBB;
}
.gameboxtd2 {
	width: 278px;
	float: left;
	padding: 5px;
	margin: 5px 5px 0px 0px;
	background-color:#E8E8E8;
	border: 1px solid #BBBBBB;
}
.gameboxtd3 {
	width: 291px;
	float: left;
	padding: 5px;
	margin: 5px 5px 0px 0px;
	background-color:#E8E8E8;
	border: 1px solid #BBBBBB;
}
.gamerow {
	width: 684px;
}
.spacer-y {
	padding: 50px 0px 50px 0px;
}
.divider-y {
	background: url(img/divider.png) center bottom no-repeat;
	width: 27px;
	height: 22px;
	float: left;
}
.divider-x {
	background: url(img/divider-x.png) no-repeat;
	width: 600px;
	height: 1px;
	float: left;
	margin: 8px 0px 7px 0px;
}

.gameinfo {
	padding: 30px 0px 20px 0px;
}

.infoblock {
	background: url(img/infoblock.png);
	height: 25px;
	width: 584px;
	float:left;
	padding-left: 10px;
}
.infoblockleft {
	background: url(img/infoblock-left.png);
	width: 3px;
	height: 25px;
	float:left;
}
.infoblockright {
	background: url(img/infoblock-right.png);
	width: 3px;
	height: 25px;
	float:left;
}
.info {
	margin-top: 6px;
	float:left;
}
.welcomearea {
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	color: #FFFFFF;
	background-color: #4BB4F1;
	border: 1px solid #3A9ADA;
	padding: 4px;
}

.menuheadgray, .menuhead1 {
	height: 30px;
	width: 679px;
	background-image: url(img/graygrad.png);
	float:left;
}
.menuheadgray2 {
	height: 30px;
	width: 612px;
	background-image: url(img/graygrad.png);
	float:left;
}
.menuheadgrayleft, .menuheadleft1 {
	background-image: url(img/graygrad-left.png);
	height: 30px;
	width: 6px;
	float: left;
}
.menuheadgrayright, .menuheadright1 {
	background-image: url(img/graygrad-right.png);
	height: 30px;
	width: 6px;
	float: right;
}


.menuheadblue {
	height: 30px;
	width: 679px;
	background-image: url(img/bluegrad.png);
	float:left;
}
.menuheadblue3 {
	height: 30px;
	width: 290px;
	background-image: url(img/bluegrad.png);
	text-align: center;
	float:left;
}
.menuheadblue4 {
	height: 30px;
	width: 223px;
	background-image: url(img/bluegrad.png);
	text-align: center;
	float:left;
}
.menuheadblueleft {
	background-image: url(img/bluegrad-left.png);
	height: 30px;
	width: 6px;
	float: left;
}
.menuheadblueright {
	background-image: url(img/bluegrad-right.png);
	height: 30px;
	width: 6px;
	float: right;
}
.menuheadgreen, .menuhead2 {
	height: 30px;
	width: 679px;
	background-image: url(img/greengrad.png);
	float:left;
}
.menuheadgreen2 {
	height: 30px;
	width: 612px;
	background-image: url(img/greengrad.png);
	float:left;
}
.menuheadgreenleft, .menuheadleft2 {
	background-image: url(img/greengrad-left.png);
	height: 30px;
	width: 6px;
	float: left;
}
.menuheadgreenright, .menuheadright2 {
	background-image: url(img/greengrad-right.png);
	height: 30px;
	width: 6px;
	float: right;
}
.menuheadtext {
	width: 100%;
	font-size: 15px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	float: left;
	padding-top: 6px;
}
.menuheadthintext {
	font-size: 15px;
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	padding-top: 6px;
}
.menuheadtext a {
	font-size: 12px;
	font-weight: bold;
}
.menuheadtext a:link {
	color: #F4F4F4;
}
.menuheadtext a:visited {
	color: #F4F4F4;
}
.menuheadtext a:hover {
	color: #ffdea5;
}
.menuheadcat {
  	float:left;
}

.faderight{
	margin-top: 6px;
	margin-left: 5px;
	float: left;
	background-image: url(img/faderight.png);
	width: 300px;
	height: 6px;
}
.fadeleft{
	margin-top: 6px;
	margin-right: 5px;
	float: left;
	background-image: url(img/fadeleft.png);
	width: 70px;
	height: 6px;
}
.morecat{
	float: right;
	padding-top: 1px;
	padding-right: 13px;
}
.menutext {
	background-image:url(img/shortgrad.png);
	background-repeat: repeat-x;	
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	padding: 0px 0px 5px 5px;
	margin-bottom: 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.menutext2 {
	background-image:url(img/shortgrad.png);
	background-repeat: repeat-x;	
	background-color: #FFFFFF;
	width: 617px;
	float: left;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	padding: 0px 0px 5px 5px;
	margin-bottom: 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.menutext input, .menutext select, .menutext textarea {
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #0088AA;
	margin: 4px;
	background-color: #FFFFFF;
}
.menutextpadded {
	min-height:200px;
	width: 669px;
	background-image:url(img/shortgrad.png);
	background-repeat: repeat-x;	
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	padding: 10px;
	margin-bottom: 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.menutext2padded {
	min-height:200px;
	width: 602px;
	background-image:url(img/shortgrad.png);
	background-repeat: repeat-x;	
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	padding: 10px;
	margin-bottom: 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.menutext3padded {
	width: 280px;
	background-image:url(img/shortgrad.png);
	background-repeat: repeat-x;	
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	padding: 10px;
	margin-bottom: 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.morecat {
	float: right;
}
.gamethumb {
	margin-right: 7px;
}
.largertext {
	font-family: Verdana;
	font-size: 11px;
}
.graymenutext {
	color: #555555;
}


.menunum {
	font-weight: bold;
	font-family:Verdana;
	font-size: 9px;
	color: #666666;
}

.paddedcontent {
	padding: 4px;
}

.statsmenu {
	background-image: url(img/yellowgrad.png);
	border: 1px solid #FFB703;
	font-family: Verdana;
	font-size: 9px;
	color: #555555;
	text-align: center;
	margin-bottom: 4px;
	padding: 8px;
}



/* links */


#topleftlinks {
	font-weight: bold;
}


.menutext a {
	font-weight:bold;
	text-decoration: none;
	font-size:10px;
}
.menutext a:link {

	color: #990200;
}

.menutext a:visited {
	color: #990200;
}

.menutext a:hover {
	color: #e61f1c;
}

.welcomearea a:link {
	color: #FFF204;
}

.welcomearea a:visited {
	color: #FFF902;
}

.welcomearea a:hover {
	color: #FFFFFF;
}


.membersmenu a:link {
	color: #FFFFFF;
}

.membersmenu a:visited {
	color: #FFFFFF;
}

.membersmenu a:hover {
	color: #e5afaf;
}
.plainlink {
	text-decoration: none;
}

.footer a:link {
	color: #FFFFFF;
}

.footer a:visited {
	color: #FFFFFF;
}

.footer a:hover {
	color: #00CCFF;
}

a:link {
	color: #000000;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #888888;
}
/* end of links */



.topplayerscontent {
	width: 213px;
	background-image:url(img/shortgrad.png);
	background-repeat: repeat-x;	
	background-color: #FFFFFF;
	float: left;
	font-family: Verdana;
	font-size: 9px;
	text-align: left;
	margin-bottom: 10px;
	padding: 10px 10px 10px 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.sidemenucontent {
	width: 233px;
	background-color: #FFFFFF;
	float: left;
	text-align: left;
	padding: 0px 0px 5px 5px;
	margin-bottom: 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.topplayersmenu {
	border: 1px solid #DCDCDC;
	background-color: #EBEBEB;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-align: left;
	margin-bottom: 4px;
	padding: 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;
}
.ratings {
margin-top: 4px;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}

.code {
  border: 1px solid #999999;
  font-family: Courier New;
  font-size: 1em;
  line-height: 0;
  color: #000099;
  text-align: left;
  background-color: #cccccc;
}

