#wrap{min-width:1004px}
#main{}
html{height: 100%}
body{height: 100%}
#wrap{position: relative;min-height: 100%;margin:0 0 -72px}
#fout{position: relative;height:72px}
#cfout {height: 1px;clear: both}
#pt{background:url(images/pt.gif) repeat-x top left}
#ptl{background:url(images/ptl.gif) no-repeat top left}
#ptr{background:url(images/ptr.gif) no-repeat top right}
#pl{background:url(images/pl.gif) repeat-y left}
#pr{background:url(images/pr.gif) repeat-y right}
#pbl{background:url(images/pbl.gif) no-repeat bottom left}
#pbr{background:url(images/pbr.gif) no-repeat bottom right}
#pb{background:url(images/pb.gif) repeat-x bottom left}
#logo{margin:0 70px;height:168px}
#top{width:100%;height:60px}
#navi{clear:both;margin:0 70px 30px;padding:0;height:34px}
#navi ul{margin:0;padding:0}
#navi ul li{display:inline}
#navi li{overflow:hidden;background-image:none;float:left;line-height:34px;white-space:nowrap;padding:0 4px}
#navi li a{display:block;text-align:center;width:100px;height:34px;font-size:9px;font-family:Arial;font-weight:bold;color:#730;text-decoration:none;background:url(images/button.gif) no-repeat 0 0}
#navi li a:hover{background-position:0 -34px}
#navR{float:right;line-height:30px;color:#730;padding:0 18px;font-weight:bold}
.floatR{float:right}
.floatL{float:left}
#fout{width:100%}
#fin{padding:0 80px}
#copy{width:100%;color:#888}
a{outline:none}
a{color:#730;text-decoration:none}
a:hover{color:#888;text-decoration:underline}
a.side{color:#888;text-decoration:underline;background:url(images/b1.gif) no-repeat left 2px;padding-left:10px}
a:hover.side{color:#730;background-position:0 -10px}
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}
body{margin:0;background:#161616;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#888}
hr{height:1px;border:1px solid #888}
hr.side-hr{height:1px;border:1px solid #888}
td{font-family:Verdana, Arial;font-size:11px}
pre{font-family:Verdana, Arial;font-size:11px}
.alt{color:#888}
.center{margin:0 auto}
.admin-message{font-family:Verdana, Arial;font-size:11px;text-align:center;color:#730;border:1px solid #444;background:#111;padding:3px;margin-bottom:5px}
form{margin:0}
.bbcode{font-size:10px;color:#888;border:1px solid #444;margin-top:2px;background:#111 url(images/row1.gif) repeat-x top left}
.textbox{font-family:Verdana, Arial;font-size:10px;color:#888;border:1px solid #444;background:#111 url(images/row1.gif) repeat-x top left}
.button{border:0;padding:0 12px;font-size:10px;color:#888;border:1px solid #444;background:#111 url(images/row1.gif) repeat-x top left}
.button:hover{color:#730}
.quote{font-size:10px;color:#730;border:1px solid #444;background:#111 url(images/row1.gif) repeat-x top left}
.cfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cfix{display:block}
.ffix{overflow:hidden}
#cts{margin:0 64px}
#main-bg{line-height:1.4em;padding:0 1px}
#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}
.st{height:40px;line-height:40px;font-family:Verdana, Arial;font-weight:bold;color:#888;text-align:center}
.tt{padding:18px;text-align:center;font-family:Verdana, Arial;font-size:14px;font-weight:bold;color:#888}
.tbody{padding:20px 14px 30px;color:#888}
.boxbody{position:relative;z-index:0;margin:0 auto 10px;min-width:150px;min-height:70px}
.boxtr, .boxtl, .boxbr, .boxbl, .boxtc, .boxbc,.boxcr, .boxcl{position:absolute;z-index:-1}
.boxtr, .boxtl, .boxbr, .boxbl{width:148px;height:70px;background-image:url(images/panel.gif)}
.boxtl{top:0;left:0;clip:rect(auto, 74px, 44px, auto)}
.boxtr{top:0;right:0;clip:rect(auto, auto, 44px, 74px)}
.boxbl{bottom:0;left:0;clip:rect(26px, 74px, auto, auto)}
.boxbr{bottom:0;right:0;clip:rect(26px, auto, auto, 74px)}
.boxtc, .boxbc{left:74px;right:74px;height:70px;background-image:url(images/panelh.gif)}
.boxtc{top:0;clip:rect(auto, auto, 44px, auto)}
.boxbc{bottom:0;clip:rect(44px, auto, auto, auto)}
.boxcr, .boxcl{top:44px;bottom:26px;width:148px;background-image:url(images/panelv.gif)}
.boxcr{right:0;clip:rect(auto, auto, auto, 74px)}
.boxcl{left:0;clip:rect(auto, 74px, auto, auto)}
.boxcc{position:absolute;z-index:-1;top:8px;left:8px;right:8px;bottom:8px;background-image:url(images/post_kk.png)}
.news-category{border:0;margin:3px 5px 0 0;float:left}
.news-footer{margin:0;text-align:center;font-size:8px;color:#888;padding:5px 0;border:1px solid #730}
.tbl-border{border:1px solid #2d2d2d;padding:2px}
.tbl{font-size:11px;color:#888;border:1px solid #2d2d2d;padding:4px}
.tbl1{font-size:11px;color:#888;border:1px solid;border-color:#520 #000 #000 #520;padding:12px;background:#111 url(images/row1.gif) repeat-x top}
.tbl2{font-size:11px;color:#888;border:1px solid;border-color:#520 #000 #000 #520;padding:12px;background:#111 url(images/row1.gif) repeat-x top}
.forum-caption{font-size:12px;font-weight:bold;text-decoration:underline;color:#888;padding:2px}
.poll{height:12px;border:1px solid #888}
.comment-name{font-weight:bold;color:#aaa}
.shoutboxname{font-weight:bold;color:#aaa}
.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:#aaa}
.side-label{color:#730;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-right:10px;text-align:center;height:24px;line-height:24px;display:block;color:#888;background:url(images/nav.gif) no-repeat center 0;text-decoration:none}
#navigation a:hover{color:#730;background-position:center -24px}
.pagenav{padding:4px 4px 30px}
.pagenav span{color:#730;background:#222;border:1px solid #888;padding:4px;margin:2px}
.pagenav a{color:#730;border:1px solid #888;padding:4px;margin:2px;text-decoration:none}
.pagenav a:hover{color:#888;background:#222;margin:2px;text-decoration:none}
