body{background:#fff;color:#333;font:.81em arial,tahoma,verdana,sans-serif;width:90%}
body{background:#fff url('../images/background.gif') repeat-x 0 0}
#sidebar{position:absolute;width:257px;left:auto;top:0;right:0}
#contentbox{width:685px;margin-right:272px}
#contentbox{width:auto}
#contentbox #breadcrumb{font-size:93%;font-weight:700;text-decoration:none;margin-top:-5px}
#contentbox #breadcrumb a:link,#contentbox #breadcrumb a:hover,#contentbox #breadcrumb a,#content #breadcrumb a:active,#content #breadcrumb a:visited,.news-submitted a:hover,a,a:link,a:visited,#headbar ul a,#navbar a,.featurebox a,.tlb a,.tlb a:hover,.vote-publish a,.pagination p span{text-decoration:none}
#content-wrap2{background:#fff;height:auto;min-height:500px}
* html #content-wrap2{height:500px}
h1,h2,h3,h4,h5,h6{border-bottom:1px solid #3972B9;color:#000}
h1{margin-top:.6em;font-size:196%}
h2{font-size:136%}
h3{font-size:126%}
h4{font-size:116%}
h5{font-size:106%}
h6{font-size:96%}
hr{clear:both;margin:1em 0;color:#f2f2f2;height:1px}
.clear{line-height:0;clear:both;height:0;font-size:0}
li{line-height:1.4em}
a,a:link,a:active,a:visited,a:hover{cursor:pointer}
a,a:link,a:visited{font-family:arial,helvetica,sans-serif;color:#00f}
a:hover,#sorts a:hover,#cab a,#cab span a:hover,.cab span a,.tlb a:hover,.top h4 a:hover,.vote a:hover,#cab p a:hover{color:#000}
#mainBanner form,#headbar form,.pagination *{margin:0}
#bannerAdvertisements{text-align:center;margin:.5em}
.search2{padding-right:20px;padding-top:7px}
#headbar{padding:5px 10px 0;border:1px solid black;vertical-align:middle}
#header{margin:0 0 2px;width:100%;padding:0 0 8px}
#headbar form .login{width:100px}
#headbar ul{padding-bottom:4px;padding:2px 0}
#headbar ul li{display:inline}
#headbar ul a,#sorts a,.featurebox a:hover{color:#ce4a02}
#header #site-name{margin:0 0 0 20px;height:60px;font:265% arial;padding:3px 0;border:none;letter-spacing:-.05em;color:#fff}
#sorts{margin-top:-18px;position:absolute;color:#666;right:40px}
#sorts img{margin-bottom:-2px}
#navbar{font-size:.85em;padding:14px 0 7px 10px;color:#666;background:url("../images/navbar.png") repeat-x 0 0}
#navbar a{color:#00f}
#cab{margin-right:30px;height:25px}
#cab ul{padding:0 10px 0 30px}
#cab li,#header-left,.logo-cell{float:left}
#cab a.navbut3{color:#66c;color:#000;padding:0 6px 0 5px;height:24px}
#cab a.navbut3:hover,.cab span a:hover{background-color:#A5CBF0;color:#274270}
#cab a.navbut3 span{padding:px 0 5px 5px}
#cab a.navbut4{background-color:#3972B9;padding:0 6px 0 5px;height:24px;color:#fff}
#cab a.navbut4:hover{color:#A5CBF0}
#cab a.navbut4 span{padding:0 0 5px 5px}
.cab{padding:0 10px 30px 5px}
.cab span.selected,.tlb2 span.selected{text-align:center}
.cab span.selected a{background-color:#3972b9;color:#fff}
.cab span.selected a:hover{background-color:#3972b9;color:#A5CBF0}
form{margin:0 0 1.5em}
input{margin:2px 0}
fieldset{border:1px solid #ccc;margin:1em 0;padding:1em 1.5em;font-weight:400}
* html fieldset{background:none}
fieldset dt{padding:0 1em .5em 0;width:18em;text-align:right;clear:left;float:left}
fieldset dd{padding:0 0 .5em}
fieldset.labels label{display:block;text-align:right;float:left;width:10em;padding:.2em .5em .2em 0}
fieldset.labels div{clear:left;padding:.2em 0}
label{padding:5px 0}
label br{clear:left}
legend{padding:0 .5em;color:#000}
table,#wrapper,#bookmarklet{width:100%}
table td,table th{padding:0 4px;text-align:left}
table th{padding:4px;background:#EEEEEA}
table th a:hover{background:none;color:#C00}
.featurebox{margin-bottom:15px;background:url("../images/featurebox_bg.png") no-repeat 100% 100%;padding:15px 0 0 10px}
.featurebox p{color:#444;margin:0 0 1em;border:none}
.featurebox li a{margin-left:-10px;padding-left:20px;line-height:2em}
.featurebox li.rmore{list-style:none;margin-left:155px}
.featurebox li.rmore a{text-decoration:none;font-size:12px;line-height:2.2em}
.featurebox ul{margin-bottom:10px;margin-left:10px}
.featurebox ul a{margin-bottom:5px}
.tlb{background:url("../images/featurebox_h.png") no-repeat 0 0;padding:3px 10px 5px;margin:-15px -10px 0}
.tlb a{font-size:14px}
.tlb span{margin-right:0;margin-top:-3px}
.tlb2{margin:5px 0 0}
.tlb2 span a{color:#66c;cursor:pointer;background:url("../images/exp_on.png") no-repeat 0 0}
.tlb2 span.selected a{background:url("../images/exp_down.png") no-repeat 0 0}
.sstories{background:url("../images/vote_count.png") no-repeat 0 0;padding-right:13px;float:left;padding-top:3px}
.count_total{font-size:110%;margin-left:8px}
#nav-secondary,#nav-secondary ul{position:static;margin:0}
#nav-secondary,#nav-secondary li{display:block;margin:0;list-style:none;padding:0}
#nav-secondary{padding-top:0;margin-top:10px}
#nav-secondary a{color:#66c;display:block;line-height:1.5;border-bottom:1px solid #eadfb4;font:96% arial}
#nav-secondary a:hover{color:#666}
a.switchurl{margin-right:8px;padding:0 0 4px 5px;border-bottom:1px solid #5155ff}
.news-summary{padding:1px 0 10px;width:100%;clear:left}
.top{padding:0 0 0 5px;margin-left:60px}
.top h4{padding-left:4px;font-size:160%}
.top h4 a:link,.top h4 a:visited{font-weight:700;color:#36c}
.toptitle{font-size:16px}
.toptitle a:link,.toptitle a:visited{color:#274270;font-weight:700}
.toptitle a:hover{color:#333}
.news-submitted{color:#999;font-size:85%;margin-bottom:3px}
.news-submitted a,.footer a:link{color:#999}
.news-submitted img{vertical-align:bottom;margin-top:3px;z-index:+1;float:left;margin-right:4px;position:relative}
.news-body-text{margin:10px 0 0;font-size:96%}
.news-details{font-size:85%;margin:0}
.news-details a:link,.news-details a:visited{color:#274270;text-decoration:none}
.news-details a:hover,.news-details a:active{text-decoration:underline;color:#333}
.news-details b{color:#c00}
* html .news-details{padding-right:136px}
.news-details select,img,hr{border:none}
.news-details .tool,.news-details .tool-right{display:block;float:left;padding:0 4px}
.news-details .comments_no{border-left:none;padding-left:37px}
ul.news-details li li{border-left:none;height:21px;float:none}
.news-upcoming{background:url("../images/vote.png") no-repeat 0 0}
.news-upcoming2{background:url("../images/vote-l.png") no-repeat 0 0}
.vote-publish a{letter-spacing:-1px;display:block;line-height:48px;font-size:26px}
.vote-publish a small{text-decoration:none;letter-spacing:0;font-size:12px}
.vote-publish a:link,.vote-publish a:visited,.footer a:hover,h2,#cab a:hover,.featurebox,.featurebox a,.tlb a,.tlb strong,.count_total{color:#274270}
.vote-publish a:hover,.vote-publish a:active{color:#000;text-decoration:none}
.vote a:link,.vote a:visited,.vote span{color:#274270;display:block;text-decoration:none;font-size:12px;padding:4px 0 5px}
.vote span{color:#ccc}
#comment-wrap{border-bottom:solid 1px #e1e1e1}
#comment-head{width:100%;background:#e1e1e1}
.comment-body{padding:0 4px;background:#fafafa}
.comment-info{background:#fafafa;text-align:right;padding-right:4px;font-size:80%}
.avatar{width:15px;height:15px;float:left;margin:1px 0 0}
#comment-subhead{font-size:11px;float:right;margin-top:-21px}
.ratemey{background:#090;padding:1px 5px}
.ratemen{padding:1px 6px;background:#c00;color:#fff}
.rateme{font-size:14px;color:#fff}
#stats{width:48%}
#personal_info{width:48%;float:left}
.live2{background-repeat:no-repeat;background-position:bottom right;margin:10px}
.live2 strong{font-size:95%}
.live2-item{border-bottom:1px solid #ccc;clear:both;text-align:center;width:100%;padding:5px 2px 0;overflow:hidden;min-height:25px}
.live2-ts,.live2-type,.live2-votes,.live2-story,.live2-who,.live2-status{display:block;float:left}
.live2-ts,.live2-type,.live2-votes{width:10%}
.live2-type img{margin:0;border:none;vertical-align:middle}
.live2-story{width:37%}
.live2-who{width:18%}
.live2-status{width:15%}
.live2-problem{color:#F00}
.pagination{margin:0 0 1.5em;padding:4px 2px 4px 7px;color:#666;border:1px solid #ddd}
.pagination p{text-align:right}
.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active{margin-right:1px;border:1px solid #ccc;padding:2px 5px;background:#fff;text-decoration:none}
.pagination p a:hover{background:#274270;color:#fff}
.pagination p span{margin-right:1px;border:1px solid #ccc;padding:2px 5px;background:#fff;color:#ccc}
.pagination h4{padding:0;border:none;margin-top:-1.45em}
.footer{margin-top:15px;color:#999;padding:10px 0 30px 15px;font-size:.8em;border-top:1px solid #E3E8EE}
.error{border:1px solid #f00;background:#FFC5BE;padding:5px;margin-top:10px;color:#c00}
.success{color:#390}
.box *{overflow:hidden;height:1px;background:#0066b3}
.box1{padding-left:1px;padding-right:1px;background:#3f8cc6;margin-right:3px;margin-left:3px}
.box2{background:#3083c1;padding:0 1px;margin:0 1px;border-left:1px solid #e5eff7;border-right:1px solid #e5eff7}
.box3{border-left:1px solid #3083c1;margin:0 1px;border-right:1px solid #3083c1}
.box5{border-left:1px solid #3f8cc6;border-right:1px solid #3f8cc6}
.box_content{padding:0 5px;background:#0066b3}
#header-top{height:63px;font-size:1.5em;color:#fff;line-height:1.5em}
#header-top a,#header-top a:link,#header-top a:visited{text-decoration:none;color:#fff}
.border-left{border-left:1px solid #fff}
.border-right{border-right:1px solid #fff;padding-right:5px}
#header-right,.search2,#cab ul,.tlb span,#stats{float:right}
.submit-cell{padding-left:7em}
.user-cell{float:left;margin-right:3em;font-size:.75em}
.search-cell input{border:0 none}
#search{width:140px;padding:3px 10px}
#search-new{background:url(../images/search.gif) repeat-x fixed -11px 8px;margin-right:1em;margin-top:3px;padding-right:10px;width:130px;padding-left:10px;padding-bottom:3px;padding-top:3px}
#submit-button{height:24px}
#categories{padding-bottom:6px;background-color:#ffff70}
#categories a.category,#categories a.category:visited,#categories a.category:link,#subcategories a.category,#subcategories a.category:visited,#subcategories a.category:link{margin-right:5px;text-decoration:none;color:#404040}
#categories a.category:hover,#subcategories a.category:hover{text-decoration:underline;color:#000}
#categories a.selected,#categories a.selected:visited,#categories a.selected:link,#subcategories a.selected,#subcategories a.selected:visited,#subcategories a.selected:link{margin-right:5px;color:#000;font-weight:700;text-decoration:none}
#subcategories{background-color:#69f;padding-left:2em}
.rounded_ul{background:transparent url('../images/ul.gif') no-repeat scroll left top}
.rounded_ur{background:transparent url('../images/ur.gif') no-repeat scroll right top}
.rounded_ll{background:transparent url('../images/ll.gif') no-repeat scroll left bottom}
.rounded_lr{background:transparent url('../images/lr.gif') no-repeat scroll right bottom}
.header_bg{background-color:#0066b3}
tr.roundrow{height:6px}
tr.roundrow td{font-size:1px;height:6px}
tr.roundrow div{height:100%}
.ur{background:url('../images/header-ur.gif') no-repeat scroll right}
.roundtop{background:url('../images/header-top.gif') repeat-x scroll}
.ul{background:url('../images/header-ul.gif') no-repeat scroll}
.lr{background:url('../images/header-lr.gif') no-repeat scroll right}
.roundbot{background:url('../images/header-bottom.gif') repeat-x scroll}
.ll{background:url('../images/header-ll.gif') no-repeat scroll}
#header-top{background-color:#0066b3;margin-bottom:-1px}
.submit-cell,.user-cell,.search-cell{padding:0}
#termsofuse{margin-left:35px;margin-top:5px}
#termsofuse .tostitle{margin-bottom:.25em;font-size:1.25em;font-weight:700}
#termsofuse ol li{margin-bottom:1em}
#termsofuse ul{margin-left:50px;list-style-type:disc}
#termsofuse ul li{margin-bottom:.25em}
#cab p{font-size:.85em;float:left;padding-top:5px;padding-left:30px}
#cab p a,#cab p a:link,#cab p a:visited{margin:0;text-decoration:underline;color:#00f;border-color:#00f;padding-right:5px;padding-left:5px}
#faq-list{padding-top:5px}
#faq-list li{padding-bottom:5px}
#faq-entries{margin-top:1em;border-top:1px solid black}
#faq-entries p{padding-bottom:1em;padding-top:1em;padding-left:10px}
#faq-entries h3{color:#274270;font-size:1.1em;padding-top:1em}
input.submit,input.submit-s,input.log2{FONT-SIZE:9pt;FONT-STYLE:normal;padding:1px;HEIGHT:20px;LINE-HEIGHT:normal;border:1px solid black;FONT-WEIGHT:normal;FONT-VARIANT:normal}
#cab a.navbut3,#cab a.navbut4,.cab span a,.cab span a:hover,.cab span.selected a{display:block;font-weight:700;text-decoration:none;float:left}
#cab li,.cab span a{border-top:1px solid #3972B9;text-align:center;border-left:1px solid #3972B9;margin-left:5px;border-right:1px solid #3972B9}
.news-upcoming,.news-upcoming2{text-align:center;position:absolute;font-size:85%;margin:0;top:3px;list-style:none;padding:0;left:0;width:55px}
.tlb2 span a,.tlb2 span.selected a{padding-top:2px;text-align:center;margin-right:8px;display:block;height:21px;float:left;width:58px}
.box1,.box4{border-left:1px solid #91bdde;border-right:1px solid #91bdde}
.submit-cell,.user-cell,.search-cell{line-height:63px;vertical-align:middle}
#categories,#subcategories{padding-top:4px;font-size:.7em;word-spacing:-0.2em;line-height:1.5em}
.cab span a,.cab span a:hover,.cab span.selected a{padding:6px 0 0 2px;width:100px;height:25px}
fieldset dd,label,.tlb a,.tlb strong,.count_total,.error,.success{font-weight:700}
a:hover,#headbar ul a:hover,#navbar a:hover,.featurebox a:hover,.news-submitted a,#header-top a:hover{text-decoration:underline}
#wrap,#content-wrap2,.clear,#header,.news-summary,.pagination p{position:relative}
#wrap,.live2-ts,.live2-type,.live2-votes,.live2-story,.live2-who,.live2-status,#header-top{text-align:left}
#cab li,label,a.switchurl,.box,.box *{display:block}
h1,h2,h3,h4,h5,h6,input{font-family:arial,tahoma,verdana,sans-serif}
.cab span.selected,.tlb2 span.selected,.tlb2 span.selected a{color:#666;font-weight:700;cursor:text}
#cab a.navbut3 span,#cab a.navbut4 span{text-align:center;display:block;margin-top:3px;float:left}
*,fieldset dl,.search-cell form,#submit-button,tr.roundrow td{margin:0;padding:0}
#content-wrap2,#headbar,#navbar{margin:0 20px}
#sorts,#sorts p,#sorts a,.vote span{font-size:11px}
#search,#search-new{height:18px;font-size:.75em}
.top h4,.toptitle{margin:0;font-weight:400}
body,.tlb2{padding:0 0 20px}
ul,#cab ul{list-style:none}
.border-left,#categories,#faq-list,#faq-entries{padding-left:5px}
.logo-cell,#logodiv{height:63px;width:200px}
hr,.pagination{background:#f2f2f2}
body,#wrap{margin:0 auto}
