#header{height:331px;margin:0 0 30px}
#pbkg{max-width:1290px;min-width:1004px;margin:0 auto}
#logo{height:242px;width:100%}
#fout a{color:#000}
#fin{padding:0 12px}
.subfooter{height:50px;width:100%}
#copy{height:80px;width:100%}
body{margin:0;background:#fff;font-family:Verdana, Arial;font-size:11px;color:#000}
#infobar{float:none}
#tab{float:right;right:20px;top:38px;position:relative;height:89px}
#tnav{float:left;padding:0;clear:both;height:89px;z-index:1;position:relative}
#nav {list-style:none;margin:0;padding-left:20px;overflow:visible}
#nav ul {margin:0;padding:0}
#nav li {margin:0;padding:0}
#nav a {display:block;height:89px;line-height:89px;margin:0;width:150px;padding:0;font-size:9pt;color:#000;text-decoration:none;text-align:center}
#nav li ul {list-style:none;position:absolute;width:150px;top:89px;left:-999em;background:url(images/drop.gif) repeat-y top center;border-bottom:1px solid #ccc}
#nav li:hover ul, #nav li.sfhover ul {left:auto}
#nav li li {margin:0;padding:0;width:150px;left:auto}
#nav li li a {height:26px;line-height:26px;color:#000;font-size:8pt;text-align:center}
#nav li:hover, #nav li.sfhover {position: static}
.lavaLampWithImage {position:relative;height:89px;padding:0;overflow:hidden}
.lavaLampWithImage li {float:left;list-style:none;padding:0}
.lavaLampWithImage li a {z-index:10}
#navigation a{height:20px;line-height:20px;display:block;color:#555;text-decoration:none;background:url(images/row1.gif) repeat-x top center;padding-left:20px}
#navigation a:hover{color:#000;padding-left:24px}
#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%}
a:hover{color:#000;text-decoration:underline}
a:hover.side{color:#000;text-decoration:underline}
.button{font-size:10px;color:#111;border:0;padding:5px 10px;background:url(images/row1.gif) repeat-x top center}
.floatL{float:left}
.navR{float:right;color:#fff;line-height:46px;padding-right:10px}
.floatR{float:right}
a.white, li.white a{color:#111;text-decoration:none}
a:hover.white, li.white a:hover{color:#111;text-decoration:underline}
.center{margin:0 auto}
.bullet{border:0}
hr{border:1px solid #111}
hr.side-hr{border:1px solid #111}
td{font-family:Verdana, Arial;font-size:11px}
pre{font-family:Verdana, Arial;font-size:11px}
.alt{color:#333}
.admin-message{font-family:Verdana, Arial;font-size:11px;text-align:center;color:#333;border:1px solid #111;padding:3px 4px;margin-bottom:5px}
form{margin:0}
.bbcode{font-size:10px;color:#333;background:#888;border:1px solid #111;margin-top:2px}
.textbox{font-family:Verdana, Arial;font-size:10px;color:#333;background:url(images/row1.gif) repeat-x top center;border:1px solid #111}
.quote{font-size:11px;color:#333;background:url(images/row1.gif) repeat-x top center;padding:4px;margin:0 8px;border:1px solid #111}
#bbcode_smileys_list_message{background:#888}
#bbcode_smileys_list_shout_message{background:#888}
.news-category{border:0;margin:3px 5px 0 0;float:left}
.news-footer{font-size:10px;color:#333;border:1px dashed #666;padding:3px 4px}
.tbl-border{border:1px solid #111;padding:2px;background:#fdfdfd}
.tbl{font-size:11px;color:#333;padding:4px;border:1px solid #111}
.tbl1{font-size:11px;color:#333;padding:4px;border:1px solid #111;background:url(images/row1.gif) repeat-x top center}
.tbl2{font-size:11px;color:#333;padding:4px;border:1px solid #111;background:url(images/row1.gif) repeat-x top center}
.forum-caption{font-size:11px;font-weight:bold;color:#000;padding:2px;text-decoration:underline}
.comment-name{font-weight:bold;color:#111}
.shoutboxname{font-weight:bold;color:#333}
.shoutbox{color:#111}
.shoutboxdate{font-size:10px;color:#333}
.small{font-size:10px;font-weight:normal}
.small2{font-size:10px;font-weight:normal;color:#333}
.side-small{font-size:10px;font-weight:normal;color:#333}
.side-label{color:#000;margin:2px 0;padding:2px}
.pagenav{padding:4px 0 30px}
.pagenav span{color:#333;background:#888;border:1px solid #111;padding:2px 4px;margin:2px}
.pagenav a{color:#333;border:1px solid #111;padding:2px 4px;margin:2px;text-decoration:none}
.pagenav a:hover{color:#333;background:#888;margin:2px;text-decoration:underline}
#cts{margin:0 2px}
.sb{height:27px;background:url(images/sb.gif) no-repeat top center}
.sbkg{background:url(images/sm.gif) repeat-y top center}
.stop{background:url(images/st.gif) no-repeat top center}
.st{padding:20px 0 20px 20px;font:bold 12px Verdana, Arial;color:#222;text-transform:uppercase}
.sbody{font-size:9px; font-weight: bold;;color:#333;padding:20px 6px}
.tt{padding:20px;font:bold 14px Verdana, Arial;color:#222;text-transform:uppercase}
.tbody{font-size:10px;color:#333;padding:20px 6px 30px}
#ptl{background:url(images/ttl.gif) no-repeat top left}
#pt{background:url(images/tt.gif) repeat-x top center}
#ptr{background:url(images/ttr.gif) no-repeat top right}
#pl{background:url(images/tl.gif) repeat-y top left}
#pr{background:url(images/tr.gif) repeat-y top right}
#pbl{background:url(images/tbl.gif) no-repeat bottom left}
#pb{background:url(images/tb.gif) repeat-x bottom left}
#pbr{background:url(images/tbr.gif) no-repeat bottom right}
#cont{position:relative;top:0;left:0}
#container{width:100%}
* html #main-bg{height:1%;width:auto}
.cfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cfix{display:block}
.ffix{overflow:hidden}
* html .ffix{width:100%}
#main-bg{line-height:1.4em;padding:0 0 0}
#side-border-right, #side-border-left{padding:0 1px 30px;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-right-blog #main-bg{margin: 0 364px 0 0}
.side-right-blog #side-border-left{float:right}
.side-both #main-bg{margin:0 182px}
.side-left #main-bg{margin:0 .2em 0 182px}
.side-right #main-bg{margin:0 182px 0 .2em}
.side-left #side-border-right{display:none}
.side-right #side-border-left{display:none}