@charset "utf-8";
/* CSS Document */

body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000;}
body {background: #000 url(/images/sitebg.png) repeat-x top;	margin: 0px;}
a:link {color: #208dcf;	text-decoration: none;}
a:visited {text-decoration: none;color: #208dcf;}
a:hover {text-decoration: none;	color: #AF1030;}
a:active {text-decoration: none; color: #208dcf;}
h1,h2,h3{margin:0px;}
a img{border:0px;}

form{margin:0px; padding:0px;}
#wrapper{width:1000px; background:#fff; margin:auto;}
#header{background:url(/images/headerbg.png) repeat-x left top; height:110px;}
#header-logo{background:url(/images/logo.jpg) no-repeat left top; height:110px; width:254px; float:left;}
#header-adspace{height:100px; width:738px; float:right; overflow:hidden; padding-top:10px;}

#contentbody{clear:both; padding:1px 10px; background:#fff;}

#maincol{width:738px; float:left;}
#rightcol{width:232px; padding-left:10px; float:left; overflow:hidden;}
.head_bar_1{background:url(/images/head_bar_1.png) repeat-x; height:26px; border-top:solid 1px #000; border-bottom:solid 1px #000; color:#fff;}
.head_bar_1 a{ display:inline-block; padding:6px 12px; height:13px; font-weight:bold;}
.head_bar_1 a:link,.head_bar_1 a:visited,.head_bar_1 a:active{color:#fff;}
.head_bar_1 a:hover{background:#444;}

.head_bar_2{background:url(/images/head_bar_2.png); height:31px; color:#fff; padding:10px 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:10px;}
.head_bar_2 a{ display:inline-block; padding:0px 2px 0px 3px; font-size:14px;}
.head_bar_2 a:link,.head_bar_2 a:visited,.head_bar_2 a:active{color:#9bdaff;}
.head_bar_2 a:hover{color:#fff;}
.head_bar_2 .alphalist{padding:8px 0px 0px 0px; float:left; width:510px; height:23px;}

.head_bar_2 #quick-search{background:#f9f9f9 url(/images/header-search.gif) no-repeat scroll 0 0;border:solid 1px #406983;height:27px;padding:1px;width:200px; float:left;}
.head_bar_2 #quick-search input.tbox {display:inline;width:170px; border:none; background:none; padding:6px 2px; font-size:13px; font-weight:bold; color:#08354e; font-family:Arial, Helvetica, sans-serif;}
.head_bar_2 #quick-search input {background:transparent none repeat scroll 0 0;border:0;float:left;margin:0;padding:2px 0px;}


.maincol_content{background:url(/images/maincolblockbg.png) top left; padding:5px;}
.block{background:#fff; height:1%;}

.clearboth{clear:both; line-height:0;height:0px;font-size:1px;}


.block{background:#ffffff; margin-bottom:5px; padding:0px; border:solid 1px #ddd;}

/* Article Style 1 (Row Display) */
.article1 h1{font-family:"Lucida Grande",Arial, Helvetica, sans-serif; font-size:26px; margin:0px;}
.article1 h3{font-family:"Lucida Grande",Arial, Helvetica, sans-serif; font-size:14px; margin:0px; color:#00476f;}
.article1 .thumbnail{ padding:3px; float:left;}
.article1 .article{padding:1px 5px 5px 1px; margin-left:160px; height:1%;}
.article1 .postdate{background:url(/images/morelinkbg.png) no-repeat bottom right; height:19px; width:400px; text-align:right; float:right; color:#999999; padding:9px 10px 0px 0px; color:#999; font-size:10px;}
.article1 .morelink{height:28px;float:right;}

/* Article Style 2 (3 Column Display)*/
.article2{width:238px; float:left; margin-right:4px;}
.article2.lastiteminrow{margin-right:0px;}
.article2 h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:url(/images/articletitlebarbg.png) repeat-x; height:23px; padding:7px 3px 0px 3px;font-size:14px; color:#fff;}
.article2 h1 a:link,.article2 h1 a:visited,.article2 h1 a:active{color:#fff;}
.article2 h1 a:hover{color:#abcfe3;}
.article2 .thumbnail{padding:5px; text-align:center; height:220px;}
.article2 h3{font-family:Verdana ,Arial, Helvetica, sans-serif; font-size:11px; margin:0px; color:#00476f;}
.article2 .article{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0 5px; height:240px; overflow:auto;}
.article2 .postdate{background:url(/images/morelinkbg.png) no-repeat bottom right; height:19px;text-align:right; float:right; color:#999999; padding:9px 10px 0px 0px; color:#999; font-size:10px; width:151px;}
.article2 .morelink{height:28px; width:77px; float:right;}


/* Article Style 3 (List Display) */
.article3{width:422px; float:left; margin-right:4px;}
.article3 h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background:url(/images/articletitlebarbg.png) repeat-x; height:23px; padding:7px 3px 0px 3px;font-size:14px; color:#fff;}
.article3 h3{font-family:"Lucida Grande",Arial, Helvetica, sans-serif; font-size:14px; margin:0px; color:#00476f;}
.article3 .thumbnail{ padding:3px; float:left;}
.article3 .article_list {padding:1px 5px 5px 1px; margin-left:160px; height:1%;}
.article3 .article_list ul{list-style:none; padding:0px; margin:0px;}
.article3 .article_list ul li{border-bottom:1px dotted #ccc;}
.article3 .article_list ul li a{display:block; font-weight:bold; font-size:11px; height:27px; padding:5px; overflow:hidden;}
.article3 .article_list ul li a:hover{ background:#eee;}
.article3 .article_list ul li a .subtitle{font-size:10px; color:#000; font-weight:normal;}
.article3 .article_list ul li.archive{text-align:right; border:0;}
.article3 .article_list ul li.archive a{text-align:right; border:0; background:url(/images/bul-arrow.gif) no-repeat left; display:inline-block; height:13px; padding-left:15px;}
.float-right{float:right;}



/* Cheats List*/
.cheatlist{width:100%;}
.cheatlist .head{ background:url(/images/titlebarbg2.png) repeat-x; height:30px; color:#fff;}
.cheatlist .head h1{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; height:23px; padding:7px 3px 0px 3px;font-size:14px; width:400px; float:left;}
.cheatlist .head ul{list-style:none; padding:0px; margin:0px; height:20px; padding-top:10px; float:right; padding-right:10px;}
.cheatlist .head ul li{display:block; float:left; height:15px; padding:0px 7px; margin:0; padding-top:5px; color:#000;}
.cheatlist .head ul li.firstitem{padding-left:14px; background:url(/images/titlebar_tab-left.gif) #f4f4f3 no-repeat left; border-left:0;}
.cheatlist .head ul li.lastitem{padding-right:8px; background:url(/images/titlebar_tab-right.gif) #f4f4f3 no-repeat right;border-right:0;}
.cheatlist .head ul li.middleitem{background:#f4f4f3; color:#004b76; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.cheatlist li a{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.cheatlist li a:link,.cheatlist li a:visited,.cheatlist li a:active{color:#999;}
.cheatlist li a:hover{color:#42b9ff;}

.cheatlisttable{ margin:0px 10px; width:708px;}
.cheatlisttable tr td{padding:5px 0px; border-bottom:dotted 1px #ccc;}
.cheatlisttable .cheatlist-cheat{width:600px;}
.cheatlisttable .cheatlist-cheat a{background:url(/images/bul-arrow.gif) no-repeat left; padding-left:15px; font-weight:bold;}
.cheatlisttable .cheatlist-date{width:108px; text-align:right; font-size:10px;}
.cheatlist li a:link.selected,.cheatlist li a:visited.selected,.cheatlist li a:active.selected{color:#004b76; }
#cheatlistlatest{min-height:200px; padding:2px;}
#cheatlistpopular{min-height:200px; padding:2px;}


.navhead{background:url(/images/nav-headbg.png); height:28px;}
.navhead h3 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; background:url(/images/nav-headleft.png) no-repeat left top; display:block}
.navhead span{ background:url(/images/nav-headright.png) right top no-repeat; display:block; padding:5px 7px; height:18px; }

.rightblock ul{list-style:none; margin:0px; padding:0px;}
.rightblock ul li{display:inline-block; width:100%;}
.rightblock .navcontent{ border-right:solid 1px #81a4b7;border-left:solid 1px #81a4b7; padding:0px 5px;}
.navcontent a{background:url(/images/bul-arrow2.png) left no-repeat; padding:4px 0 4px 15px; display:block; border-bottom:dotted 1px #aaa; font-weight:bold;}
.navcontent a:hover{background:url(/images/bul-arrow3.png) 3px no-repeat;}

.righttoweradspace{text-align:center;}
.ad300 {width:300px; height:250px; margin:0 auto;}

.navend{background:url(/images/nav-endleft.png) no-repeat left bottom; font-size:1px; line-height:0px; height:7px; margin-bottom:10px;}
.navend .navendcorner{display:block; background:url(/images/nav-endright.png) no-repeat right bottom; font-size:1px; line-height:0px; height:7px;}

#footer{clear:both; background:#fff; padding:0px 8px; margin-top:10px;}
.footerbar1{background:url(/images/footerbar1.gif) #222 top repeat-x; padding:10px; color:#fff; font-size:10px;} 
.footerbar1 .affiliates{display:block; background:url(/images/lbl-affiliates.gif) no-repeat left; padding-left:80px;}
.footerbar1 a:link, .footerbar1 a:visited,.footerbar1 a:active{color:#a3e4f9;}
.footerbar1 a:hover{color:#fff;}

.footerbar2{background:#daebf4; border-top:#fff solid 1px; padding:10px; color:#9bb5c3; font-size:10px;}
.footerbar2 .topcheats{display:block; background:url(/images/lbl-topcheats.gif) no-repeat left; padding-left:80px;}
.footerbar2 .topcheats a:link, .footerbar2 .topcheats a:visited, .footerbar2 .topcheats a:active{color:#004973; text-decoration: none}
.footerbar2 .topcheats a:hover{color:#000;}

.footerbar3{font-size:10px; text-align:center;padding:10px; color:#325062} 

/* Cheat/FAQ */
.cheathead {background:#CDCDC9; color :#000040; font-size: 15px; padding: 2px 1px 0px 1px; font-weight:bold; border-bottom:1px #CC4A44 solid;}
.cheattable {border-collapse:collapse; margin:0 auto;}
.cheattablemini {border-collapse:collapse; border:1px #555 solid; margin:5px;}


.faqtable {width:99%; border-collapse:collapse; border:1px #555 solid; margin:0 auto; text-align:left;}
.faqtablewrap{width:99%; border-collapse:collapse; margin:0 auto;}


.faqq {color:#fff; font-weight:bold;}
.faqquestion {background:#31434F; font-size:13px; color:#A7D7DF; font-weight:bold; padding: 1px 1px 4px 1px; border-bottom:1px #000 solid;}
.faqrow1 {background:#F8FDFF; font-size:13px; color:#36444F;}
.faqrow2{ background: #D6DFE9; font-size: 13px; color: #36444F;}
.faqanswer {background:#74858F; color:#D1DADF; padding: 3px 1px 2px 1px; border-top:1px #000 solid;}

.faqva {float:left; width:30%; padding:0 0 0 5px;}
.faqva a:link, .footerbar2 a:visited, .footerbar2 a:active {color:#a3e4f9; text-decoration:underline;}
.faqva a:hover {color:#fff;}
.faqviews {float:left; width:20%}
.faqans {float:left; width:20%}
.faqrates {float:right; width:20%; text-align:right; padding:0 5px 0 0;}

.submittedbytext {font-size: 8px;}
.submittedby {font-size: 8px; color:#4A4AFF;}


