#top{height:197px;margin:0 0 80px}
#header{height:161px;width:100%}
#user{float:right}
#name{padding-top:20px;color:#fff;width:300px;text-align:center}
#links ul {margin:0;padding:20px 0 0;list-style:none}
#links ul li {padding:0;margin:0;display:inline}
#links ul li a {width:150px;float:left;display:block;padding:0;font-size:10px;text-align:center;font-weight:bold;text-decoration:none;color:#fff;outline:none}
#links li a:hover {color:#2ab}
#logo{width:700px;height:161px;position:relative;top:0;float:left}
#navi{padding:0 0 0 20px;height:36px;float:left}
#navi ul{margin:0;padding:0}
#navi ul li{display:inline}
#navi li{overflow:hidden;background-image:none;float:left;line-height:36px;white-space:nowrap}
#navi li a:hover{background-position:-100px 3px}
#infobar{float:none}
#tab{float:right;right:20px;top:11px;position:relative;height:36px}
.floatR{float:right}
.floatL{float:left}
#fin{padding:0 12px}
.subfooter{height:36px;width:100%;color:#fff}
#copy{height:60px;width:100%;color:#fff}
a:hover{color:#fff;text-decoration:underline}
a.side{color:#2ab;text-decoration:none;background:url(images/b1.gif) no-repeat left 2px;padding-left:12px}
a:hover.side{color:#fff;background-position:0 -7px}
a.white, li.white a{color:#fff;text-decoration:none}
a:hover.white, li.white a:hover{color:#fff;text-decoration:underline}
.bullet{border:0;display:none}
hr{height:1px;border:1px solid #666}
hr.side-hr{height:1px;border:1px solid #666}
td{font-family:Verdana, Arial;font-size:11px}
pre{font-family:Verdana, Arial;font-size:11px}
.alt{color:#000}
.center{margin:0 auto}
.admin-message{font-family:Verdana, Arial;font-size:11px;text-align:center;color:#2ab;border:1px solid #000;padding:3px;margin-bottom:5px}
form{margin:0px}
.bbcode{font-size:10px;color:#fff;border:1px solid #888;margin-top:2px;background:#222}
.textbox{font-family:Verdana, Arial;font-size:10px;color:#fff;border:1px solid #888;background:#222}
.quote{font-size:10px;color:#fff;border:1px solid #888;background:#222}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
#cts{margin:0 7px;padding:0 0 50px}
#main-bg{line-height:1.4em;padding:0 4px;border:3px groove #999}
#side-border-right, #side-border-left{padding:0 1px;width:180px;display:inline}
#side-border-left{float:left}
#side-border-right{float:right}
* html #side-border-right{margin-left:-3px}
* html #side-border-left{margin-right:-3px}
.side-both #main-bg{margin:0 182px}
.side-left #main-bg{margin-left:182px}
.side-right #main-bg{margin-right:182px}
.side-left #side-border-right{display:none}
.side-right #side-border-left{display:none}
.sbody{padding:20px 2px;font-size:10px;color:#fff;margin:0 0 15px}
.tt{height:60px;line-height:60px;text-align:center;font-family:Verdana, Arial;font-size:14px;font-weight:bold;color:#fff}
.tbody{padding:30px 2px;font-size:10px;color:#fff}
.news-category{border:0;margin:3px 5px 0 0;float:left}
.news-footer{font-size:10px;color:#aaa;border:1px solid #888;padding:3px}
.tbl-border{border:1px solid #888}
.tbl{font-size:11px;color:#fff;border:1px solid #666;padding:4px}
.tbl1{font-size:11px;color:#fff;border:1px solid #666;padding:4px}
.tbl2{font-size:11px;color:#fff;border:1px solid #666;padding:4px}
.forum-caption{font-size:12px;font-weight:bold;text-decoration:underline;color:#fff;padding:2px}
.poll{height:12px;border:1px solid #666}
.comment-name{font-weight:bold;color:#000}
.shoutboxname{font-weight:bold;color:#000}
.shoutbox{color:#ddd}
.shoutboxdate{font-size:10px;color:#ddd}
.small{font-size:10px;font-weight:normal}
.small2{font-size:10px;font-weight:normal;color:#ddd}
.side-small{font-size:10px;font-weight:normal;color:#ddd}
.side-label{color:#fff;text-decoration:underline;margin:2px 0;padding:2px}
#navigation h2{font-size:10px;font-weight:normal;margin:0;padding:4px}
#navigation ul{margin:0;padding:0;list-style-type:none}
* html #navigation ul li{height:1%}
#navigation a:hover{height:21px;background-position:center -21px}
.pagenav{padding:4px}
.pagenav span{color:#fff;border:1px solid #fff;padding:4px;margin:2px}
.pagenav a{color:#bbb;border:1px solid #bbb;padding:4px;margin:2px;text-decoration:none}
.pagenav a:hover{color:#2ab;margin:2px;text-decoration:none}