body{color:#878789;background:#19191b; text-align:center;font:12px trebuchet ms, verdana, tahoma, arial, helvetica;margin:30px}
table{font:12px trebuchet ms, verdana, tahoma, arial, helvetica}
#container{text-align:left;background:transparent url(../img/bk.gif) right repeat-y;margin:0 auto}
.br{background:url(../img/br.gif) no-repeat bottom right}
.tr{background:url(../img/tr.gif) no-repeat top right}
.tl{background:url(../img/tl.gif) no-repeat top left}
.bl{background:url(../img/bl.gif) no-repeat bottom left;margin:0;padding:15px}
a{color:#0499c3;text-decoration:none}
a:visited{color:#0499c3}
a:hover,a:active{color:#fefefe}
ul,li{list-style-type:none;margin:0;padding:0}
#menul{background:transparent url(../img/logo.png) top left no-repeat;height:37px;width:375px;text-align:center}
#men{float:left}
#map{padding:14px 0 0 10px}
#men a{display:block;height:13px;width:54px;text-decoration:none}
#men a:hover{color:#43271B;background:transparent url(../img/logo.png) top left no-repeat}
a#menu1:hover{background-position:-10px -50px}
a#menu2:hover{background-position:-64px -50px}
a#menu3:hover{background-position:-118px -50px}
a#menu4:hover{background-position:-172px -50px}
.fade {filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.fadediv {filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0;}
a:focus,li a:focus{outline:none}
img{border:0}
input, select, textarea {
background: #151517;
border: 1px solid #18181b;
padding: 1px;
color: #878789;
font:12px verdana, tahoma, arial, helvetica;
}
#bbrw{padding:6px 0}
#thumb{border:1px solid #222;margin:0;padding:0; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px;}
#rw1{font-size: 11px}
#rw2{font-size: 11px}
#name{padding-top:3px}
#name a {color: #0499c3}
#name a:visited {color: #0499c3}
#name a:hover {color: #fff}
#sort{font:10px verdana}
#sort a{color:#0499c3}
#sort a:hover{color:#fff}
#page {}
#topic {float: left}
#news {background: #151517; border: 1px solid #18181b; padding: 10px;font-size: 11px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
#newsquote {font: 10px verdana; padding: 4px; background: #2f2d29; color: #666259; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
#title {font: 13px "Trebuchet MS", "Bitstream Vera Sans", arial; padding-left: 3px}
#date {font: 10px tahoma; color: #485349; text-align: right; margin: -2px -5px -8px 0;}
#quote {font: 10px arial; background: #2A2824; padding: 4px; border: 1px solid #2F2D29; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}