body{background-color:#2B4460; background-image:url(/imagesv9/textbg.jpg); background-repeat: repeat; background-attachment: fixed; font-family: Verdana,Arial,Helvetica,sans-serif; font-size:8pt; margin: 0px; padding: 0px}

a{text-decoration:none}
a:link, a:visited{color:#A42828}
a:hover{background-color:#D3E4EF}

h1{color:#426793; font-size:16pt; font-weight:normal; padding:6px 10px; background-color:#D9E3F0; display:block}
h1.title { border-bottom: 3px solid #B3C7E1; }
h1.title a:link, h1.title a:visited{color:#426793}
h1.title span{color:#C00; font-size:14pt}

h2{font-size:12pt; font-weight:normal; position:relative; margin-top:5px; display:block; color:#3D6189}
h2 span{font-size:8pt; font-weight:normal; position:absolute; top:3px; right:2px}
h2 span a, a:link; h2 span a:visited{font-size:8pt; color:#FFF}

li{margin-left:20px; list-style-type:square}
form{padding:0px; margin:0px}

.forum_link{color:#A42828}

a.pt7{font-size:7pt}
span.pt7{font-size:7pt}

div.targs{color:#BACEE4}
a.asize1{font-size:9pt; color:#BACEE4}
a.asize2{font-size:10pt; color:#7DA3CC}
a.asize3{font-size:11pt; color:#4477AE}
a.asize4{font-size:12pt; color:#3A6594}

fieldset{padding:3px; border:1px solid #E5E5E5}
input.searchbxx{background-image:url(/imagesv9/icosearch.jpg); background-repeat:no-repeat; padding:0px; margin:0px;padding-left:18px}

img.pimage{padding:3px; border:1px solid #999; background-color:#FFF}

div.topbar{ height: 46px; background-image:url(/imagesv9/botbar2.jpg); background-repeat:repeat-x; background-position: top; display:block; position:relative; border-bottom: 1px solid #466F9B}
div.topbar fieldset { border: 0px; width: 970px; padding:5px 5px 5px 0; margin: 0px auto}

div.bottom_bar{background-image:url(/imagesv9/botbar2.jpg); background-repeat:repeat-x; display:block; margin-top:3px; position:relative; font-size:1pt}
fieldset.bbar { background-image:url(imagesv9/c3ftlo.gif); background-repeat:no-repeat; background-position:right bottom; border:0px}
fieldset.bottom_bar2{padding:0px; float:none; border:0px; width: 960px; margin: 0px auto; border:0px}
div.bottom_bar li{color:#8BA6C7}
div.bottom_bar h6{font-size:10pt; color:#FFF; margin:2px 0px; font-weight:normal; letter-spacing:0.8}
div.bottom_bar div{float:left; font-size:8pt; padding:0px 8px; width:210px; height:90px; border-left:1px solid #395C80; margin-top:8px; color:#FFF}
div.bottom_bar a, div.bottom_bar a:link, div.bottom_bar a:visited {color:#FFF }
div.bottom_bar a:hover{background-color:#036}
fieldset.footer{color:#FFF; font-size:8pt; margin-top:3px; padding:5px 0px; text-align:center; border: 0px; display: block;  }
fieldset.footer a, fieldset.footer a:link, fieldset.footer a:visited{color:#FFF}


a.fpnews_title{padding:2px 0px; font-size:10pt; color:#424D71; }
a.fpnews_title2{padding:3px 4px;color:#000;display:block; height: 150px}
a.fpnews_title3{padding:3px;color:#000;display:block; }

span.title10 {font-size:10pt; color:#424D71; padding: 0px}
span.date{color:#4A7BBD}

div.fpnews_text{padding:3px 5px; border-bottom:1px solid #DFE8F2; border-top:1px solid #FBFCFD; text-align:left}
div.fpnews_text2{border-bottom:1px solid #DFE8F2; border-top:1px solid #FBFCFD; text-align:left}
div.fpnews1{background-color:#E2ECF5} div.fpnews2{background-color:#EFF5FA} div.fpnews3{background-color:#F5F9FC}
div.fpnews4{background-color:#FFF}

div.fpnews_text span{color:#4A7BBD}

div.tpquote{background-color:#F4F7FB; border:1px dotted #9EB8CD; background-image:url(/imagesv9/quotetl.gif); background-position:3px 3px; background-repeat:no-repeat; padding:8px 4px 8px 20px}
div.btquote{background-image:url(/imagesv9/quotebr.gif); background-position:bottom right; background-repeat:no-repeat; padding:0px 2px 0px 0px}
div.warning{background-color:#9A3F3F; color:#FFF; font-size:14px}

a.miniav{display:relative}
a.miniav img{background-color:#FFF; background-repeat:no-repeat; background-position:center; width:76px; height:78px; margin-bottom:3px; margin-right:2px; display:block; border:1px solid #999; z-index:9}
a.miniav div{background-color:#FFF; background-repeat:no-repeat; background-position:center; width:76px; height:78px; margin-bottom:3px; margin-right:2px; display:block; border:1px solid #999; z-index:9; pointer:cursor}

a.miniav span{display:absolute; top:0px; left:0px; background:#000; color:#FFF; z-index:10; float:left; display:inline; padding:3px}

div.ft_box{width:500px; height:236px; position:relative; cursor:pointer}
div.ft_wrapper{width:500px; height:236px; border:1px solid #2B4560; margin:0 auto}
div.ft_desc{background-color:#2B4560; border-top:3px solid #000; color:#FFF; width:500px; position:absolute; bottom:0px; -moz-opacity:.85; filter:alpha(opacity=85); opacity:.85}
div.ft_box h5{color:#FFF; font-size:14pt; font-weight:normal; letter-spacing:0.9; margin:0px 0px 1px 0px; padding:0px}
div.ft_desc2{padding:5px}
div.ft_nav{margin:0 auto; width:503px; color:#436C96; background-color:#C9D8E7; height:22px}
div.ft_nav a, div.ft_nav a:link, div.ft_nav a:visited{cursor:pointer; display:block; float:left; width:167px; text-align:center; padding:2px 0px; color:#436C96}
div.ft_nav a.selected{color:#FFF; background-color:#628DB9}
div.ft_nav a:hover{background-color:#B3C8DD}

div.score_holder{padding:2px; background-color:#E4EBF3; margin-bottom:3px}
div.score_inner{background-image:url(/imagesv9/scorebar.jpg); background-repeat:no-repeat; height:18px}
div.score_inner span{color:#FFF; padding:1px 0px 1px 3px; left:0px; top:-2px}
div.score_inner h4{color:#FFF; padding:0px 0px 5px 3px; border:0px; font-weight:normal; display:block; font-size:8pt}

div#outer_wrap{width:960px; background-color:#FFF; margin:5px auto 20px auto; padding:5px 5px 5px 5px; border-bottom: 4px solid #263D53}

div#top_bar{background-repeat: no-repeat; background-color:#FFF; padding:0px; height: 129px}

div#logo a{background:none}

div#console_bar{ color:#FFF; width: 350px; float: left;padding-top:4px;}
div#console_bar a{height:28px; display:block; color:#FFF; float: left; background-repeat: no-repeat}
div#console_bar a:hover{background-color:#284159}
div#console_bar a span{display:block; padding:5px 5px 0px 30px}

div#login_area{float: right; padding: 2px 5px 0px px }
div#login_area a:hover{background-color:#4A76A6}
div#top_logo a:hover{background:none;}
div#feat_link a:hover{background:none;}
div#top_logo { float: left; }
div#top_feat { float: left; }
div#top_feat a:hover{background:none;}
div#login_area li{margin-left:15px; list-style:square; color:#5FA7C9}

div.login_box{color:#FFF; line-height:100%; position: relative}
div.login_box a:visited, div.login_box a:link{color:#FFF}

div#avatar{width:100px; height:100px; float:right; margin-right:16px; display:inline}

div#top_nav{border-bottom:3px solid #416792; width:960px; height:28px; background-color:#FBFBFB; background-image:url(/imagesv9/navbar2.jpg); background-position:bottom; background-repeat:repeat-x; float:left; }

div#top_nav li{z-index:100; display: inline; position: relative; height:28px; padding:0px; margin-left:0px; border-right:1px solid #DCDCDC; float:left; list-style: none}

div#top_nav li ul {
visibility:hidden;
position:absolute;
width:149px;
height:0;
}

div#top_nav li:hover ul, div#top_nav a:hover ul{ visibility:visible; }

div#top_nav li ul li { margin: 0px; padding: 0px; height: auto; border: 0px}

div#top_nav li ul li a{
display: block;
padding: 5px 4px;
font-size: 7pt;
width: 120px;
}

div#top_nav li ul li a:link, div#top_nav li ul li a:visited{
background-color: #4A76A6; color: #FFF;
}

div#top_nav li ul li a:hover {
background-color: #2E4865; color: #FFF;
}

div#top_nav li table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

div#top_nav li a{display:block; padding:7px 9px 8px 9px; color:#29435F}
div#top_nav li a:hover { background-color: #4A76A6; color: #FFF }

a.hoverednv { background-color: #4A76A6 } a.hoverednv span { color: #FFF }

.current_link{background-color:#416792; color:#FFF; font-weight: bold}

.firstlink{margin-left:px}
.lastlink{border-right:0px}

.lfcurve{background-image:url(/imagesv9/nvleft.jpg); border:0px; background-repeat:no-repeat}

div#search_bar{float:right; width:280px; padding:3px 0px 0px 0px}
div#search_bar input{border:0px; color:#666; margin:0px;}
div#searchmain{padding:0px 3px; background-color:#FFF; float:right}
div#statusbox { color: #C4D2EC; }

div#ctwrapper{background-image:url(/imagesv9/leftbr2.jpg); background-position:left top; background-repeat:repeat-y; }

div#left_bar{ padding-top: 8px; display:inline; width:222px; float:left}

div#rss_col{text-align:right; padding:6px 6px 3px 0px; margin-bottom:5px}

div.side_col{background-color:#FFF; margin:0px 8px 6px 8px; padding-bottom:3px; background-image:url(imagesv9/sbb.gif); background-position:bottom right; background-repeat:no-repeat}

input.sidelists{display:block; background-color:#D1DDE9; color:#335273; margin:2px; padding:2px 0px; font-size:8pt; width:195px; text-align:right; border: 0px solid; background-image: none; margin:0px;}

ul.side_col_links{margin:0px 3px 3px 3px; margin-left:3px; padding-left:0}
ul.side_col_links a, ul.side_col_links a:link, ul.side_col_links a:visited{ color:#335273; display:block; padding:2px 3px; line-height: 1.6 }

ul.side_col_links a:hover{background-color:#DDE6EE; position:relative}

.side_col_linkt{height:20px; margin-right:48px; font-size:8pt;}
.side_col_linkn{height:20px; width:42px; float:right; font-size:7pt;}

div.side_col_links a span{display:none}
div.side_col_links a:hover span{display:block; background-color:#BACCDC; padding:3px; top:10px; left:120px; z-index:100;}

li.poll{padding:2px 2px; font-size:8pt}

.side_col_alt{background-color:#EEF2F7}
div.side_col_box { position: relative; }


div.side_col_header{background:#405F84 url(/imagesv9/lbt1.gif) no-repeat top left; color:#FFF; padding:2px 3px 4px 3px; font-size:10pt; font-weight:normal; cursor:pointer; margin:0px}

div.side_col_header_alt{background:#486B97 url(/imagesv9/lbt2.gif) no-repeat top left; color:#FFF; padding:2px 3px 4px 3px; font-size:10pt; font-weight:normal; cursor:pointer; margin:0px}

h2.side_col_header{cursor:pointer; display:block; background-color:#D1DDE9; font-size:8pt; padding:2px; border:0px; margin:2px 0px; color:#335273; font-weight:normal; text-align:right}

input.custom_butt{background-color:#7A98C0; border:1px solid #D3E0EB; padding:2px; color:#FFF; margin:0px;}

input.reply_butt{background-color:#7A98C0; border:0px solid #D3E0EB; padding:2px; color:#FFF; margin-top:1px}

div.side_col_updl{background-image:urlupdn.gif); background-repeat:no-repeat; height:16px; width:16px; float:right}

div.side_col_tab{margin:2px 3px 1px 3px; padding-left:0px; border-bottom:2px solid #7EA3C7}

input.tab_a{background-color:#618DBA; border:0px; padding:2px 3px; color:#FFF; margin-right:2px; font-size:8pt; background-image: none; margin:0px 2px 0px 0px; font-weight:bold}
input.tab_b{background-color:#E9EFF5; border:0px; padding:2px 3px; color:#4878A8; margin-right:2px; font-size:8pt; background-image: none; margin:0px 2px 0px 0px}

div.side_col_content{margin:3px; margin-left:3px; padding-left:0}

.tab_lb{background-color:#ADC3DA; color:#FFF}
.tab_ub{background-color:#C0D1E2}

div#main_content{z-index: 10; margin-left:226px}

div#inner_content{padding: 9px 4px 0px 4px; width:728px; line-height:1.8; float:left; }

div.newspanel{border:0px; padding:0px; margin-top:2px; min-height:600px; height:auto !important; height:600px; }

div.leftpanel{float:left; width:525px; display:inline; text-align:left}

div.wholepanel{float:left; width:728px; display:inline}
div.newspanel_right{width:190px; float:right; display:inline}
div.rightbox{padding:2px 3px 4px 3px; margin-bottom:4px; background-color:#EFF2F5}

div.rightbox h3{padding:2px 4px; background-color:#FFF; margin:0px; display:block; font-size:8pt; font-weight:normal}

div.rightbox h3 span{width:66px; float:left; font-weight: bold}
div.rightbox h3 p {padding: 0px; float: left; width: 100px; margin-left: 5px}
div.rightbox h3.altls{background-color:#E7EBF1}
div.rightbox a:link, div.rightbox a:visited{color:#476998}
div.newspanel_right h1{font-size:10pt; border:1px bottom #BECFE7; margin-bottom:1px; padding:5px 5px; letter-spacing:-1px; text-transform:capitalize}
div.right_header {font-size:10pt; border-bottom:2px solid #B3C7E1; background-color: #D9E3F0; color: #3E6088; margin-bottom:1px; padding:5px 5px; }

div.rightbox a{display:block; padding:3px 2px; border-bottom:1px dotted #C0D1E4}
div.rightbox a:hover{background-color:#CCDAEA}
div.newspanel_status{padding:8px 5px; background-color:#EAEAEA; position:relative; margin-bottom:6px; text-align:left}

div.newspanel_status a{cursor:pointer; color:#A42828}

div.reply_box{background-color:#F5F5F5; margin-bottom:3px; text-align: center; padding: 0px 0px 5px 0px}

div.reply_box_header{margin-bottom:8px}
div.newspanel_status span{position:absolute; float:right; top:12px; right:10px}

/*div.newstext:first-letter{float:left; padding:5px; margin:5px 4px 1px 0px; display:block; color:#9AA8C2; font-size:20pt; border:1px solid #D1D1D1}
*/
div.newstext img{padding:3px; border:1px solid #CCC; background:#FFF; }

div.newstext { padding: 0px 5px 10px 0px; border-right: 1px solid #D9E3F0; border-bottom: 1px solid #D9E3F0; margin-bottom: 5px; text-align: justify;}

div.bottomcurve { padding-bottom: 3px; } div.bottomcurve2 { font-size:3px; background-color: #EFF5FA; margin-bottom: 8px; }
div.fpost_outer{background-color:#D9E3F0; padding:3px; margin:4px 0px}
div.fpost_inner{padding:3px; margin-bottom:0px; text-align:left}
div.fpost_inner a:link, div.fpost_inner a:visited{color:#6A8193}

div.fpost_tx{float:left; padding:0px 5px 5px 15px; width:585px; overflow:auto; text-align: justify}
div.poll_row{margin-bottom:1px; background-color:#E0E6F1; padding:2px}

div.poll_res{background-color:#95AAD0; display:block; margin-bottom:2px; border:1px solid #6684BB}
div.poll_res p{display:block; border-top:1px solid #AEBEDB; height:15px; margin:0px; padding:0px}

div.fpost_left{width:105px; float:left; padding:3px; font-size:7pt}

div.fpost_bottom{background-color:#D9E3F0; padding:5px; margin:3px 0px 8px 0px; font-size:7pt; color:#3A6594; position:relative}

div.fpost_bottom a, div.fpost_bottom a:visited, div.fpost_bottom a:link{color:#4A70A2}

div.fpost_bottom span{position:absolute; top:3px; right:5px; float:right; margin-left:4px}

div.fpost_bottom span p{width:120px; display:block; padding:0px 3px; margin:0px; float:left; text-align:center; border-left:1px dotted #FFF}

div.fpost_tools{background-color:#E6E6E6; padding:5px; margin:3px 0px; position:relative}
div.fpost_tools span{position:absolute; top:3px; right:3px}

a.jclick{color:#A42828; cursor:pointer}
div.prosubtitle{background-color:#D6E2EB; padding:2px 3px; text-align:left; margin-bottom: 1px;}
div.prosubcontent{background-color:#E2EBF1; padding:2px 3px; text-align:left; margin-bottom: 1px}

div.fpost_av{margin-bottom:5px}
div.fpost_sig{border-top:1px dotted #69C; margin:15px 0 8px; text-align:center; font-size:7pt; padding-top:10px}

div.fpost_pdiv{background-image:url(/imagesv9/forleft.gif); background-repeat:repeat-y}

div.fpost_ediv{background-color:#D3E0EB; padding:6px; border:1px dotted #A2BDD5; margin-bottom:15px}

div.sec_formats { height: 27px; background-color: #F5F5F5; padding: 0px 0px 0px 8px; background-image: url(/imagesv9/featblue.gif); background-repeat: repeat-x; background-position: bottom; margin-bottom: 8px} div.sec_formats a { float: left; padding: 3px 8px; color: #416792 }
div.sec_formats a:hover { background-color: #EEEEEE }
div.sec_formats a.sec_highlighted { border: 1px solid #ADC3DA; border-bottom: 1px solid #FFF; background-color: #FFF; font-weight: bold  }
div.sec_formats a.sec_highlighted:hover { background-color: #FFF; border: 1px solid #314F6F; }
div.sec_formats span {float: left; margin-right: 5px; color: #787878; padding-top: 3px}
div.sec_formats p {float: right; margin-right: 5px; padding-top: 3px; }s


div.boxart img{width:180px}
div.thumb{background:#FFF; margin:2px 5px; float:left; border:1px solid #87A3C7; padding:3px}
div.thumb2{background:#FFF; margin:2px 0px; border:1px solid #87A3C7; padding:3px}
a.thumb_in_side{width:192px; height:60px; background-position:top center; position:relative; display:block; color:#FFF; margin-top:2px}
a.thumb_in_side span{display:block; padding:2px; width:194px; background-color:#4B6989; color:#FFF; position:absolute; bottom:0px; left:0px}
a.thumb_in{width:150px; height:100px; background-position:center; display:block; color:#FFF}
a.thumb_in span{display:block; background-color:#000; color:#FFF}
img.sthumb{background-color: #FFF; padding:3px; border:1px solid #87A3C7; margin:0px 5px 5px 0px}
a.thumb_mp{width:232px; height:100px; background-position:top center; display:block; color:#FFF}

div.d1{text-align:left; padding:3px; background-color:#E9E9E9; display:block; margin:1px 80px}
div.d2{text-align:left; padding:3px; display:block; margin:1px 80px}

.fpost1{background-color:#F8FAFC}
.fpost2{background-color:#EFF2F8}

a.fpost_rolly{display:block; color:#4D73A0}
a.fpost_rolly, a:link.fpost_rolly, a:visited.fpost_rolly{display:block; color:#4D73A0}

a.reply{background-image:url(/imagesv9/addreply.gif); background-repeat:no-repeat; padding-left:22px; cursor:pointer}
a.edit{background-image:url(/imagesv9/edit.gif); background-repeat:no-repeat; padding-left:22px; cursor:pointer}
a.delete{background-image:url(/imagesv9/delete.gif); background-repeat:no-repeat; padding: 1px 8px; cursor:pointer}
a.quote{background-image:url(/imagesv9/addquote.gif); background-repeat:no-repeat; padding-left:22px; cursor:pointer}
a.starme{background-image:url(/imagesv9/lilstar.jpg); background-repeat:no-repeat; padding-left:16px; cursor:pointer}

div.lists a, div.lists a:link, div.lists a:visited{color:#344E70}
div.lists{color:#7494BE}
div.big_lists a, div.big_lists a:link, div.big_lists a:visited{color:#344E70}
div.big_lists{color:#48638E; padding:4px}

div.list_title{display:block; padding:5px; position:relative; background-color:#6285B5; margin:5px 0px; color:#FFF}

div.form_formatting{width:506px; margin:3px auto}
div.smilie_box{background-color:#D3E2EB}

div.list_title span{position:absolute; top:4px; right:0px; float:right; margin-left:4px}

div.list_title span p{width:60px; display:block; padding:0px 5px; margin:0px; float:left; text-align:center; border-left:1px dotted #FFF}
div.list_title input{background-color:#6285B5; background-image: none; border:1px solid #D3E0EB; padding:2px; color:#FFF}

div.formdivided{padding:0px; margin-bottom:1px}
div.formdivided label{display:block; padding:6px 0px 0px 4px; float:left; width:20%}
div.formdivided span{display:block; padding:4px 0px 2px 4px; float:right; width:75%}

span.online{color:#930}

h1.fpost_header{display:block; margin:3px 0px 2px 0px; background-color:#5381B3; background-image: url(imagesv9/fpost_blue.jpg); color:#FFF; font-size:10pt; padding:3px 6px; position:relative; font-weight: bold}
h1.fpost_header span{position:absolute; top:4px; right:4px; float:right; margin-left:4px; font-weight: normal; font-size: 8pt}
h1.fpost_header span p{display:block; padding:0px 5px; margin:0px; float:left; text-align:center; border-left:1px dotted #FFF}
h1.fpost_header a{color:#FFF; display:block; display:inline}
h1.fpost_header a:link, h1.fpost_header a:visited{color:#FFF; display:block; display:inline}
h1.fpost_header a:hover{background-color:#467099}

h1.fpost_red{background-color:#B85C5C; background-image: url(imagesv9/fpost_red.jpg);}
h1.fpost_green{background-color:#66B070; background-image: url(imagesv9/fpost_green.jpg);}
h1.fpost_purple{background-color:#775BAA; background-image: url(imagesv9/fpost_purple.jpg);}
h1.fpost_red a:hover{background-color:#803737}
h1.fpost_green a:hover{background-color:#46864F}
h1.fpost_purple a:hover{background-color:#584589}

div.fp_header{display:block; margin:3px 0px 2px 0px; background-color:#5381B3; background-image: url(imagesv9/fpost_blue.jpg); color:#FFF; font-size:10pt; padding:3px 6px; position:relative; font-weight: bold; text-align: left; border-bottom: 2px solid #426995}
div.fp_header span{position:absolute; top:5px; right:4px; float:right; margin-left:4px; font-weight: normal; font-size: 8pt}
div.fp_header span p{ display:block; margin:0px; float:left; text-align:center; border-left: 1px dotted #FFF; padding: 0px 5px;}
div.forum_header span p{ width: 60px; }

div.fp_header a{color:#FFF; pointer: cursor;}
div.fp_header a:link, div.fp_header a:visited{color:#FFF; display:block; display:inline}
div.fp_header a:hover{background-color:#467099}

div.fp_red{background-color:#B85C5C; background-image: url(imagesv9/fpost_red.jpg); border-bottom: 2px solid #8A3939}
div.fp_green{background-color:#66B070; background-image: url(imagesv9/fpost_green.jpg); border-bottom: 2px solid #4E9857}
div.fp_purple{background-color:#775BAA; background-image: url(imagesv9/fpost_purple.jpg); border-bottom: 2px solid #684F97}
div.fp_red a:hover{background-color:#803737}
div.fp_green a:hover{background-color:#46864F}
div.fp_purple a:hover{background-color:#584589}

div.side_feed a { line-height: 1.6; color: #335273; padding: 3px; display: block }

div.list_title h2{margin:0px 0px 3px 0px; font-weight:normal; font-size:14pt; padding:0px; position:relative; color:#FFF}

div.list_title h2 span{position:absolute; right:5px; top:6px; font-size:8pt}
div.list_title h2 span a{color:#FFF; background-color:none}

div.fpost_listdv{width:60px; display:blockl; float:left; padding:5px 3px; text-align:center}

div.fpost_text{}
div.fpost_counter { background-image:url(/imagesv9/postcount.jpg); width: 54px; text-align: center; float: right; margin-right: 5px; background-position: right; padding: 4px 0px 0px 8px; background-repeat: no-repeat }

div.mn_panel{border:1px solid #ADC3DA; padding:3px}
div.mn_boxes{width:484px}
div.mn_content{margin-top:3px}

div#location{padding:4px 4px 4px 22px; margin-bottom:3px; background-color:#EBF0F5; border:1px dotted #D8E1EB; background-image:url(/imagesv9/link_go.png); background-repeat:no-repeat; background-position:2px 2px}

p.usernm{display:inline}

.gbar{background-color:#E7EDF5; height:26px}
.gbar a, .gbar a:link, .gbar a:visited{padding:4px 8px; border-right:1px dotted #C8D7EA; float:left; display:block; color:#426793}
.gbar a:hover{background-color:#ADC2DE}
.gbar a.current{background-color:#D9E3F0}
div.img_review{margin:0px 10px; padding:3px; border:1px solid #CCC}
div.img_review a{display:block; width:200px; height:300px; background-position:center; background-repeat: no-repeat; background-color: #000000}
div.final_score{background:#80ABC6; color:#FFF; font-size:18pt; float:right; margin:0px 8px; padding:14px 0px; width:70px; text-align:center}
div.final_score p{font-size:7pt; margin:0px; padding:0px; display:inline}
span.edited_by { color: #999999; font-size: 7pt}
img{border:0px}

input{overflow:visible; margin: 2px 0px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; background-color: #FFF; background-image: url(/images/inputimg.jpg); background-repeat: repeat-x; border: 1px solid #7C91BE; padding: 2px; }

textarea {background-color: #FFF; background-image: url(/images/inputimg.jpg); background-repeat: repeat-x; border: 1px solid #7C91BE; padding: 2px;}

option{padding:0px 6px 0px 2px}

#icowii{background-image:url(/imagesv9/icowii.gif)}
#icods{background-image:url(/imagesv9/icods.gif)}
#icocube{background-image:url(/imagesv9/icocube.gif)}
#icogb{background-image:url(/imagesv9/icogb.gif)}
#icoretro{background-image:url(/imagesv9/icoretro.gif)}
#icowiiware{background-image:url(/imagesv9/icowiiware.gif)}

div.topnews { float: left; }
div.topnews ul {}
div.topnews ul li { margin-left: 0px; position: relative; }
a.ft_pic_counter { position: relative; }
a.ft_pic_counter div.cm_counter { position: absolute; z-index: 50; background-color: #FFF; background-image: url(/images/cmts.gif); background-repeat: no-repeat; background-position: 3px center; padding: 0px 0px 0px 18px; top: 128px; right: 12px; width: 22px; text-align: left;  }
div.topnews ul li a img { background-color: #FFF; padding: 3px;  background-position: center; background-repeat: no-repeat; display: block}

div.ft_pic_counter { position: relative; }
p.ct_counter { display: block; position: absolute; z-index: 50; background-color: #FFF; background-image: url(/images/cmts.gif); background-repeat: no-repeat; background-position: 3px center; padding: 0px 0px 0px 18px; top: 128px; left: 170px; width: 22px; text-align: left;  }
div.ft_pic_counter p.cm_counter { position: absolute; z-index: 50; background-color: #FFF; background-image: url(/images/cmts.gif); background-repeat: no-repeat; background-position: 3px center; padding: 0px 0px 0px 18px; top: 128px; right: 14px; width: 22px; text-align: left;  }


button.carousel_prev { display: block; border: 0px; width: 190px; height: 16px; background-image: url(/images/carousel_up.gif); cursor: pointer; }
button.carousel_next { display: block; border: 0px; width: 190px; height: 16px; background-image: url(/images/carousel_down.gif); cursor: pointer;}
button.carousel2_prev { display: block; border: 0px; width: 25px; height: 25px; background-image: url(/images/collleft.gif); cursor: pointer; float: left; margin-top: 60px; }
button.carousel2_next { display: block; border: 0px; width: 25px; height: 25px; background-image: url(/images/collright.gif); cursor: pointer; float: right; margin-top: 60px; }

button.carousel3_prev { display: block; float: right; border: 0px; width: 14px; height: 14px; background-image: url(/images/caroright_up.gif); cursor: pointer; margin: 3px 3px 0px 0px; }
button.carousel3_next { display: block; float: right; border: 0px; width: 14px; height: 14px; background-image: url(/images/caroright_down.gif); cursor: pointer; margin: 3px 0px 0px 0px; }


div.rightbox a.submit_button { display: -moz-inline-box; display: inline-block; border: 0px; background-color: transparent  }
a.submit_button { display: -moz-inline-box; display: inline-block; border: 0px; cursor: pointer; background-image: url(/images/button_blue_lt.gif); background-repeat: no-repeat; background-position: left; }
a.submit_button span { display: -moz-inline-box; display: inline-block; background-image: url(/images/button_blue_rt.gif); background-repeat: no-repeat; background-position: right; height: 20px; padding: 0px 20px; }

div.noresult { padding: 5px; border: 1px dashed #CECECE; margin: 6px 0px}
div.postavatar {  }
hr { border:0px; border-top: 1px dotted #386BB8; margin: 3px 0px; }

div.notice_grey { margin: 3px 0px; background-color: #EFEFEF; border: 2px solid #E1E1E1; padding: 3px; }

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
