#fpage{margin:0;background:url(images/bgbc2.jpg)  no-repeat top; background-attachment:fixed;
}
#opage{ }
#ipage{margin:0 auto;min-width:1004px;max-width:980px}
#top{height:175px;background:url(images/transbg.png) repeat center top;border:1px solid;border-color:#000 #000 #000 #000;}
#logo{margin:0;height:0px}
#topL{}
#topR{}
#navi{margin:0px 1px;padding:0;height:28px ;background:#000000 }
#navi ul{margin:0;padding:0}
#navi ul li{display:inline}
#navi li{overflow:hidden;background-image:none;float:left;line-height:26px;white-space:nowrap}
#navi li a{display:block;padding:0 18px;height:19px;font-size:12px;font-family:Arial;font-weight:bold;color:#fff;text-decoration:none;}
#navi li a:hover{color:#fb0;background-position:0 -16px}
#navR{float:right;line-height:16px;color:#fb0;padding:0 18px;background:url(images/button.gif) no-repeat 0 0}
.floatR{float:right}
.floatL{float:left}
#fout{height:135px;margin:0}
#fin{padding:0 60px}
.subfooter{height:36px;width:100%;color:#fff}
#copy{height:60px;width:100%;color:#fff}
a{color:#5b5b5b;text-decoration:none}
a:hover{color:#eee;text-decoration:underline}
a.side{color:#000;text-decoration:underline;background:url(images/b1.gif) no-repeat left 2px;padding-left:10px}
a:hover.side{color:#fb0;background-position:0 -12px}
a.white, li.white a{color:#000;text-decoration:none}
a:hover.white, li.white a:hover{color:#000;text-decoration:underline}
.bullet{border:0;display:none}
body{margin:0px;background:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#fff}
hr{height:1px;border:1px solid #7a848d}
hr.side-hr{height:1px;border:1px solid #7a848d}
td{font-family:Verdana, Arial;font-size:11px}
pre{font-family:Verdana, Arial;font-size:11px}
.alt{color:#aaa}
.center{margin:0 auto}
.admin-message{font-family:Verdana, Arial;font-size:11px;text-align:center;color:#fb0;border:1px solid #000;padding:3px;margin-bottom:5px}
form{margin:0}
.bbcode{font-size:10px;color:#fb0;border:1px solid #7a848d;margin-top:2px;background:#111}
.textbox{font-family:Verdana, Arial;font-size:10px;color:#fb0;border:1px solid #7a848d;background:#111}
.button{border:0;padding:0 12px;font-size:10px;color:#fb0;border:1px solid #7a848d;background:#111}
.button:hover{color:#fff}
.quote{font-size:10px;color:#fb0;border:1px solid #7a848d;background:#111}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
#cts{margin:0 10px}
#main-bg{line-height:1.4em;padding:10px 3px}
#side-border-right, #side-border-left{padding:10px 1px;width:172px;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}
.sb{height:40px;margin:0 0 12px}
.st{height:25px;line-height:25px;font-family:Verdana, Arial;color:#fff;text-align:left;background:#000 no-repeat top center}


.sbody{background:url(images/bgtable.png) repeat top;padding:20px 9px;color:#000; }

.tt{padding:5px;text-align:center;font-family:Verdana, Arial;font-size:14px;font-weight:bold;color:#fff }

.tbody{padding:1px 5px;color:#000;background:url(images/bgtable.png) repeat top;}
.cpbkg{}
.cptl{}
.cptr{}
.cpt{background:url(images/cpt.jpg) repeat-x top}
.cpl{}
.cpr{}
.cpbl{}
.cpbr{}
.cpb{}

.edge{position:relative;z-index:0;margin:0 auto;min-width:341px;min-height:202px;background:url(images/transbg.png);border:1px solid;border-color:#000 #000 #000 #000;}



.edge-tr, .edge-tl, .edge-br, .edge-bl, .edge-tc, .edge-bc,.edge-cr, .edge-cl{position:absolute;z-index:-1}
.edge-tr, .edge-tl, .edge-br, .edge-bl{}
.edge-tl{top:0;left:0;clip:rect(auto, 8px, 100px, auto)}
.edge-tr{top:0;right:0;clip:rect(auto, auto, 100px, 8px)}
.edge-bl{bottom:0;left:0;clip:rect(100px, 8px, auto, auto)}
.edge-br{bottom:0;right:0;clip:rect(100px, auto, auto, 8px)}
.edge-tc, .edge-bc{}
.edge-tc{top:0;clip:rect(auto, auto, 10px, auto)}
.edge-bc{bottom:0;clip:rect(10px, auto, auto, auto)}
.edge-cr, .edge-cl{}
.edge-cr{right:0;clip:rect(auto, auto, auto, 8px)}
.edge-cl{left:0;clip:rect(auto, 8px, auto, auto)}
.news-category{border:0;margin:3px 5px 0 0;float:left}
.news-footer{width:592px;margin:35px 0px;text-align:center;font-size:10px;color:#000;padding:5px 0;}

.tbl-border{border:1px solid #000000;padding:2px}
.tbl{font-size:11px;color:#fff;border:1px solid #000;padding:4px}
.tbl1{font-size:11px;color:#000;border:1px solid;border-color:#7a848d #000 #000 #7a848d;padding:4px;background:url(images/bgtable.png) repeat top;}
.tbl2{font-size:11px;color:#fff;border:1px solid;border-color:#7a848d #000 #000 #000;padding:4px;background-color:#000}
.forum-caption{font-size:12px;font-weight:bold;text-decoration:underline;color:#000;padding:2px}
.poll{height:12px;border:1px solid #7a848d}
.comment-name{font-weight:bold;color:#aaa}
.shoutboxname{font-weight:bold;color:#aaa}
.shoutbox{color:#000}
.shoutboxdate{font-size:10px;color:#000}
.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:#fb0;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{padding-left:40px;height:26px;line-height:26px;display:block;color:#fff;background:url(images/nav.png) no-repeat top center;text-decoration:none}
#navigation a:hover{color:#fb0;background-position:center -26px}
.pagenav{padding:4px 4px 20px}
.pagenav span{color:#fb0;background:#222;border:1px solid #7a848d;padding:4px;margin:2px}
.pagenav a{color:#fb0;border:1px solid #7a848d;padding:4px;margin:2px;text-decoration:none}
.pagenav a:hover{color:#fff;background:#222;margin:2px;text-decoration:none}