* { padding: 0px; margin: 0px; }
body { font-family: Tahoma; font-size: 12px; color:#ffffff; background:#000000;}
h1 { margin:0px; padding:0px; font-size:16px; color:#ffffff; height:18px;
   line-height:16px;
   overflow:hidden;  }
h2 { margin:0px; padding:0px; font-size:15px; color:#ffffff;}
h3 { margin:0px; padding:0px; font-size:14px; color:#ffffff;}
h4 { margin:0px; padding:0px; font-size:13px; color:#ffffff;}
h5 { margin:0px; padding:0px; font-size:12px; color:#ffffff;}
h6 { margin:0px; padding:0px; font-size:11px; color:#ffffff;}
a img { border: 0px;}
a:link { color: #c5fd37;text-decoration: none; }
a:visited { color: #c5fd37;text-decoration: none; }
a:hover { color: #c5fd37;text-decoration: underline; }
a:active { color: #c5fd37; }

#mainbox { width: 100%;float:left; background:#000000;}

#headermain {width: 100%;background: #000000;float:left;}
#header {width: 974px;margin: 0 auto;}
#headerlogo {width: 492px;float: left;}
img.logo{ margin:12px 0 0 0; border:0px;}
#beta {width: 161px;float: left;}
#headerlogin {color: #ffffff;margin: 5px 0 0 0;width: 482px;height:55px;float: right;background: #000000;}
#authavatar {color: #ffffff;width: 48px;float: left;background: #000000;margin-top: 10pt;margin-left: 0pt;display:inline;}
#authinfo {color: #ffffff;width: 426px;float: left;background: #000000;margin-top: 10pt;margin-left: 5pt;}
#logintext { text-align: center;margin-top: 10pt; }
#logininfo { text-align: left;margin-left: 0pt;margin-top: 5pt;}
input, select {background: #ffffff;border: 1px solid #000000;color: #000000;vertical-align: middle;}
.inputbox {background-color:#ffffff; border: 1px solid #000000;width:82px;color: #000000;margin-top: 0;margin-right:auto;margin-bottom: 0;margin-left: auto;}
.lbutton {background-color:#c5fd37;border: 1px solid #000000; width:50px;color: #000000;font-weight:bold;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.cbox {color: #ffffff;background: #ffffff;border: none;}
.sbutton {background-color:#c5fd37;border: 1px solid #c5fd37; width:60px;color: #000000;font-weight:bold;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}

#navmain1 { clear:both; color: #ffffff; width: 100%; float: left; background: #222222;}
#navigation1 { width: 974px; margin: 0 auto;}
#onlineplayers {width: 129px;float: left;text-align: left;margin-top:2px;}
#totalmembers {width: 115px;float: left;text-align: left;margin-top:2px;}
#latestscores {width: 380px;float: left;text-align: left;margin-top:2px;}
.sboard{width:380px;float:left;position:absolute;display:none;}
.sboard a:link { color: #c5fd37; text-decoration: none;}
.sboard a:visited { color: #c5fd37; text-decoration: none;}
.sboard a:hover { text-decoration: underline; }
.sboard a:active { color: #c5fd37; text-decoration: none;}
#quickplay {width: 350px;float: left;text-align: right;}
.qplay {width:200px;font-size: 12px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}

.buttonr {background-color:#c5fd37;border: 1px solid #000000; width:60px;color: #000000;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;vertical-align: middle;}
.buttons {background-color:#c5fd37;border: 1px solid #000000; width:60px;color: #000000;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}

#navmain2 { clear:both; width: 100%; float: left; background: #000000;}
#navigation2 { width: 974px; color: #1e1e1e; margin: 0 auto; background: #000000;}
#tabmenu {width: 764px;float: left;}
#searchtabmenu {width: 200px;height: 30px;float: right;}
#searchboxtab {text-align: right;width: 200px;margin: 10px 0 0 0;color: #1e1e1e;}
.searchbox {background-color:#ffffff; border: 1px solid #000000; width:130px;px;color: #000000;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.gobutton {background-color:#c5fd37;border: 1px solid #000000; width:60px;color: #000000;font-weight:bold;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}

#navmain3 { clear:both; width: 100%; float: left; background: #c5fd37;}
.catex { width: 974px; margin: 0 auto; background: #c5fd37; height:20px;font-weight:bold;}
.catex a:link {color: #000000; text-decoration:none;}
.catex a:visited {color: #000000; text-decoration:none;}
.catex a:hover {color: #000000; text-decoration:underline;}
.catex a:active {color: #000000; text-decoration:none;}

#content { clear:both;width:100%;background:#000000;}

#headercontent {background:#222222;width:974px;height:112px;margin:0 auto;}
#headerinfo {width: 221px;float: left;margin-left:10px;margin-right:5px;display:inline;}
#bannerinfo {width: 738px;float: right;}

#topcontent { width: 974px; background: #222222; margin: 0 auto;}
#gameblock {clear:both;background: #000000;margin: 0 auto;}

#descblock {background: #000000;color: #ffffff;}

#maincontent { width: 974px; margin: 0 auto; background: #222222;}
#leftbar { float: left; color: #000000; width: 200px; background: #222222;}
#leftcontent { color: #000000; width: 516px; float: left; background: #222222;}
#rightbar1 { float: left; color: #000000; width: 247px; background: #222222;}

#bottomcontent { width: 974px; color: #1e1e1e;margin: 0 auto; background: #222222;}
#allgames { width: 974px;font-family: Tahoma; font-size: 11px;color: #1e1e1e;margin-left:15px;margin-right:0px;}

#footermain { clear:both; width: 100%; float:left; background: #000000;}
#footer { width: 974px; color: #ffffff; text-align: center; font-size: 11px; margin: 0 auto; background: #000000;}
#fullscreen { width: 100%;float:right; background:#000000;}