@import "default.css";

a,#content .gs a,#content .gs a:hover{color:#00004f;}
body{background:#fff;color:#00004f;}

#header{padding:0 5px 0 0;}
#logo{background-image:url(v9_logo.jpg);background-position:0 5px;}
#logo img{width:230px;height:66px;margin-top:5px;}

#loginbox{background:none;text-align:right;}
#loginbox .nav{float:right;margin:0;}

#loginbox .nav a{background:url(btn_dark_bg.gif) no-repeat top left;border:none;color:#99c;display:block;float:left;margin:0 0 0 3px;padding:0;}
#loginbox .nav a b{background:url(btn_dark_bg.gif) no-repeat top right;display:block;float:left;height:19px;line-height:19px;margin:0 0 0 8px;padding:0 8px 0 0;}

#loginbox .nav a:hover{text-decoration:none;}

#loginbox form{padding:5px 0 1px 25px;text-align:left;}
#loglink a{font-size:10px;font-weight:bold;color:#fff;}

/*#logtext{width:285px;padding:5px 0 0;float:right;text-align:left;}
#logtextmail{width:125px;float:left;text-align:left;}
#logtextpass{width:95px;float:left;text-align:left;}
#logform{width:285px;padding:1px 0;clear:both;float:right;}
#logform #email{width:115px;margin-right:5px;float:left;}
#logform #password{width:95px;margin-right:5px;float:left;}
#logform #logbutton{float:left;}
#loglink{padding:0;clear:both;float:right;width:285px;text-align:left;}
#loglink a{font-size:10px;font-weight:bold;color:#fff;}*/

#searchbox,#quicknav,#platformlist{background:#dfdfdf;overflow:hidden;}

#searchbox{border-bottom:1px solid #898989;height:33px;}
#quicknav{border-bottom:1px solid #898989;height:30px;}

#quicknav a{background:none;color:#00004f;border-right:1px solid #00004f;line-height:12px;height:auto;padding:0 8px 0 9px;margin:8px 0 8px 0;}

#content col.author{width:140px;}
#content col.date{width:65px;}

#content table.contrib{border-collapse:collapse;}

#content thead th,#content tr.head th{background:#6564FF;padding-top:5px;padding-bottom:5px;}
#content tr.even td,#content tr.even th{background:#dfdfdf;}

/* headers */
#content .head{border-bottom:1px solid #898989;color:#00f;}
#content .head h1 a{color:#00f;}
#content .head h1 a:hover{color:#006;}

#content .pod .head,#content * .pod .head,#content #board_wrap .head{background:#6564FF;border:none;color:#fff;margin:0;padding:0;}
#content .pod .head h1,#content * .pod .head h1,#content #board_wrap .head h1{background:none;color:#fff;padding:6px 10px;margin:0;}

#content .hub_nav h1{color:#66f;}
#content .hub_nav .box_tl,#content .hub_nav .box_tr,#content .hub_nav .box_bl,#content .hub_nav .box_br,#content .hub_nav .box_br .box_body{background:none;padding:0;margin:0;}
#content .hub_nav .genre{border-top:1px solid #898989;margin:0 0 10px;padding-top:5px;}

#content .upcoming h2{color:#66f;font-size:12px;padding:5px;margin:0;}
#content .upcoming td{background:none;}

#content .gamespace_nav,
#content .gamespace_nav ul li,
#content .gamespace_nav ul li a,
#content .gamespace_nav ul a b.first,
#content .gamespace_nav ul a b.last,
#content .gamespace_nav ul li.hi,#content .gamespace_nav ul li.hi a,
#content .gamespace_nav ul li.hi a.last,
#content .gamespace_nav ul li.hi a b.first,
#content .gamespace_nav ul li.hi a b.last{background:none;}

#content .gamespace_nav{margin:0 0 5px;width:100%;}
#content .gamespace_nav ul{margin:0;padding:0 5px;}
#content .gamespace_nav ul li{float:left;}
#content .gamespace_nav ul li a{color:#00004f;}
#content .gamespace_nav ul li a:hover{color:#00004f;text-decoration:underline;}
#content .gamespace_nav ul li a b{border-right:1px solid #00004f;display:block;line-height:normal;height:auto;padding:0 5px 0 6px;float:left;cursor:pointer;}
#content .gamespace_nav ul a b.first{padding:0 5px;}
#content .gamespace_nav ul a b.last{border:0;padding:0 5px;}
#content .gamespace_nav ul li.hi,
#content .gamespace_nav ul li.hi a{color:#66f;}
#content .gamespace_nav ul li.hi a:hover{color:#66f;text-decoration:underline;}

#full_col_wrap,#sky_col_wrap,#content #side_col_wrap{background:none;}

/* today */
#main_col .today .head{border-bottom-color:#898989;}
#main_col .today .head h1{color:#00f;float:none;}
#main_col .today .head .date{color:#66f;float:none;padding-bottom:8px;}

#full_col_wrap #main_col .topten{border-right:1px solid #898989;padding-left:5px;}
#full_col_wrap #main_col .topten .pod{border:1px solid #898989;border-right:none;padding:0;margin:0;width:215px;}
#full_col_wrap #main_col .topten .pod ul li{padding:3px;}
#full_col_wrap #main_col .topten .pod ul li.even{background:#dfdfdf;}


/* side_col */
#full_col_wrap #side_col .pod{background:none;border:1px solid #898989;width:300px;}
#side_col .pod .body,#full_col_wrap #side_col .pod .foot{background:none;width:300px}
#side_col .pod .body{width:284px;}
#side_col .pod .body ul.items li{background:none;border-bottom:1px solid #898989;margin:5px 0 0 0;padding:0 0 5px 0;}
#side_col .pod .poll .results{float:left;margin-left:10px;}
#side_col .pod .poll .results a{font-weight:bold;line-height:21px;text-transform:capitalize;}

/*buttons*/
.btn a,.btn a b{background-image:url(btn_lite_bg.gif);}
.btn a b{line-height:19px;margin-left:4px;padding-right:4px;}
#searchbox div.btn a{background-image:url(btn_lite_bg.gif);text-transform:capitalize;}
#searchbox div.btn a b{background-image:url(btn_lite_bg.gif);line-height:19px;margin-left:8px;padding-right:8px;}

#side_col .poll .btn a,
#side_col .poll .btn a b{background-image:url(btn_poll.gif);margin:0;}
#side_col .poll .btn a{padding-left:8px;}
#side_col .poll .btn a b{line-height:21px;padding-right:8px;text-transform:capitalize;}

/* board stuff */
#content #board_wrap a:visited{color:#66c;}

#content #board_wrap table.topics{color:#00004f;border-collapse:collapse;}

#content #board_wrap .searchtopics{background:none;margin-bottom:0;}
.searchtopics form{width:auto;}
#content #board_wrap .searchtopics input{margin:2px 5px;}

#content #main_col #board_wrap .head{display:none;}
#content #main_col #board_wrap table{border:1px solid #898989;}
#content tbody.even td,#content tbody.even th{background:#dfdfdf;}
#content #main_col #board_wrap table tr.head{display:table-row;_display:block;}
