#pbkg{width:1004px;margin:0 auto}
#logo{height:262px}
.center{margin:0 auto}
#mpage{margin:0 auto;background:url(images/pbkg.jpg) repeat-x top center}
#vbkg{background:url(images/vbkg.jpg) repeat-y center}
#tbkg{background:url(images/tbkg.jpg) no-repeat top center}
#navi{height:70px;margin:0;padding:0 10px 0 210px}
#navi ul{margin:0;padding:0}
#navi ul li{display:inline}
#navi li{width:90px;overflow:hidden;background-image:none;float:left;line-height:70px;white-space:nowrap}
#navi li a{display:block;height:70px;font-size:9px;font-family:Arial;font-weight:bold;color:#fff;text-decoration:none;text-align:center}
#navi li a:hover{color:#110}
.navR{float:right;line-height:70px;color:#fff}
.floatL{float:left}
.floatR{float:right}
#footer{color:#110;width:100%;height:168px;background:url(images/fbkg.jpg) no-repeat bottom center}
#fin{padding:0 10px}
#copy{height:108px;width:100%;color:#a96}
.subfooter{height:30px;width:100%}
a{color:#fff;text-decoration:none}
a:hover{color:#000}
a.side{color:#fff;text-decoration:none;background:url(images/but.gif) no-repeat left center;padding-left:9px}
a:hover.side{color:#110;text-decoration:underline}
a.white, li.white a{color:#fff;text-decoration:none}
a:hover.white, li.white a:hover{color:#000;text-decoration:underline}
.bullet{border:0;display:none}
body{background:#59532d;margin:0px;font-family:Verdana, Arial;font-size:11px;color:#fff}
hr{height:1px;border:1px solid #553}
hr.side-hr{height:1px;border:1px solid #553}
td{font-family:Verdana, Arial;font-size:11px}
pre{font-family:Verdana, Arial;font-size:11px}
.alt{color:#fff}
.spacer{margin-bottom:20px}
.admin-message{font-family:Verdana, Arial;font-size:11px;text-align:center;color:#fff;border:1px solid #553;padding:3px 4px;margin-bottom:5px}
form{margin:0px}
.bbcode{font-size:10px;color:#fff;border:1px solid #a96;margin-top:2px;background:#110}
.textbox{font-family:Verdana, Arial;font-size:10px;color:#a96;border:1px solid #a96;background:#110}
.button{font-size:10px;color:#fff;border:1px solid #a96;background:#110}
.quote{font-size:10px;color:#a96;border:1px solid #a96;background:#110}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:block}
#cts{padding:0 6px}
#close{width:100%;height:20px}
#main-bg{line-height:1.4em;padding:0 1px}
#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 177px}
.side-left #main-bg{margin-left:177px}
.side-right #main-bg{margin-right:177px}
.side-left #side-border-right{display:none}
.side-right #side-border-left{display:none}
#side-border-left, #side-border-right{color:#fff;width:178px}
#side-border-left .st{background:url(images/slt.gif) no-repeat bottom right}
#side-border-right .st{background:url(images/srt.gif) no-repeat bottom left}
.st{padding:20px 0;font-family:Verdana, Arial;font-size:11px;font-weight:bold;color:#110;text-align:center}
#side-border-right .sbody{border-left:1px solid #553}
#side-border-left .sbody{border-right:1px solid #553}
.sbody{padding:20px 2px;font-size:10px;color:#110;margin:0 0 20px}
.tt{padding:20px 0;font-family:Verdana, Arial;font-size:11px;font-weight:bold;color:#110;text-align:center;border-bottom:1px solid #553}
.tbody{padding:20px 2px;font-size:10px;color:#110;margin:0 0 20px}
.news-category{border:0;margin:3px 5px 0 0;float:left}
.news-footer{font-size:10px;color:#110;border:1px solid;border-color:#110 #553 #553 #110;padding:3px 4px}
.tbl-border{border:1px solid #553}
.tbl{font-size:11px;color:#110;border:1px solid;border-color:#553 #110 #110 #553;padding:4px}
.tbl1{font-size:11px;color:#110;border:1px solid;border-color:#553 #110 #110 #553;padding:4px;background:#59532d url(images/row.gif) repeat-x top}
.tbl2{font-size:11px;color:#110;border:1px solid;border-color:#553 #110 #110 #553;padding:4px;background:#59532d url(images/row.gif) repeat-x top}
.forum-caption{font-size:11px;font-weight:bold;text-decoration:underline;color:#fff;padding:2px 4px}
.poll{height:12px;border:1px solid #553}
.comment-name{font-weight:bold;color:#fff}
.shoutboxname{font-weight:bold;color:#fff}
.shoutbox{color:#110}
.shoutboxdate{font-size:10px;color:#fff}
.small{font-size:10px;font-weight:normal}
.small2{font-size:10px;font-weight:normal;color:#fff}
.side-small{font-size:10px;font-weight:normal;color:#fff}
.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{display:block;color:#fff;height:22px;line-height:22px;text-decoration:none;text-align:center;background:url(images/nav.gif) no-repeat center 0}
#navigation a:hover{color:#110;background-position:center -22px}
.pagenav{padding:4px}
.pagenav span{color:#000;background:#553;border:1px solid #fff;padding:2px 4px;margin:2px}
.pagenav a{color:#fff;border:1px solid #553;padding:2px 4px;margin:2px;text-decoration:none}
.pagenav a:hover{color:#000;background:#553;margin:2px;text-decoration:none}