#fpage{margin:0 auto;min-width:1004px;max-width:1680px}
#bkgL{background:url(images/bkgL.gif) no-repeat top left}
#bkgR{background:url(images/bkgR.gif) no-repeat top right}
#cpage{margin:0 auto;padding:0 5px}
#Tbkg{background:url(images/dfr24.jpg) no-repeat top center}
#subfooter {color:#023;text-align:center;margin:15px auto;font-size:10px}
#footer a {color:#111;text-decoration:underline}
#footer a:hover {color:#0af}
#footer {width:85%;color:#023;padding:10px;clear:both;margin:15px auto;border:1px solid #023}

#navi {height:50px;margin:0;padding:0 10px}
#navi ul {margin:0;padding:0}
#navi li {overflow:hidden;background-image:none;float:left;line-height:50px;white-space:nowrap;padding:0 2px}
#navi li a {display:block;width:100px;height:50px;font-size:9px;font-family:Arial;font-weight:bold;color:#023;text-decoration:none;background:url(images/button.gif) no-repeat;background-position:0 0;text-align:center}
#navi li a:hover {width:100px;height:50px;background-position:-100px 0;color:#0af}
.floatL{float:left}
.floatR{float:right;color:#023;line-height:50px}
.ffloatR{float:right;color:#023}
#logo{height:200px;width:60%;background:url(images/spacer.gif) repeat-x top}
.main-body {font-size:11px;color:#023;padding:0 4px}
a {color:#023;text-decoration:none}
a:hover {color:#0af;text-decoration:underline}
a.side {color:#023;text-decoration:none}
a:hover.side {color:#0af;text-decoration:underline}
a.white, li.white a {color:#023;text-decoration:none}
a:hover.white, li.white a:hover {color:#023;text-decoration:underline}
body {margin:0px;background:#bbb;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#023}
.bullet{border:0}
hr {border:1px solid #023}
hr.side-hr {border:1px solid #023}
td {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
pre {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.alt {color:#023}
.spacer{margin-bottom:25px}
.admin-message {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:center;color:#023;border:1px solid #07b;padding:3px 4px 5px 4px;margin-bottom:5px}
form {margin:0px}
.button {font-size:10px;color:#fff;background:#111;border:1px solid;border-color:#07b #000 #000 #07b;height:20px;margin-top:2px}
.bbcode {font-size:10px;color:#fff;background:#111;border:1px solid;border-color:#000 #07b #07b #000;margin-top:2px}
.textbox {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#fff;background:#111;border:1px solid;border-color:#000 #07b #07b #000}
.quote {font-size:11px;color:#023;background:#bbb;padding:4px;margin:0 10px;border:1px solid #07b}
#bbcode_smileys_list_message {background: #111}
#bbcode_smileys_list_shout_message {background: #111}
.side-left .side-border-right {display:none}
.side-right .side-border-left {display:none}
.side-border-left {width:180px}
.side-border-right {width:180px}
.side-border-left .stop{background:url(images/ltt.jpg) no-repeat top center}
.side-border-left .st{padding:23px 17px;text-align:right;font-size: 12px;font-weight: bold;color:#fff}
.side-border-left .sbody{background:url(images/ltc.jpg) repeat-y top center;font-size: 10px;color: #023;padding:10px 3px}
.side-border-left .sb{height:65px;background:url(images/ltb.jpg) no-repeat top center}
.side-border-right .stop{background:url(images/rtt.jpg) no-repeat top center}
.side-border-right .st{padding:23px 17px;text-align:left;font-size: 12px;font-weight: bold;color:#fff}
.side-border-right .sbody{background:url(images/rtc.jpg) repeat-y top center;font-size: 10px;color: #023;padding:10px 3px}
.side-border-right .sb{height:65px;background:url(images/rtb.jpg) no-repeat top center}
.pbkg{background:#fff}
.pl{background:url(images/pl.jpg) repeat-y top left}
.pr{background:url(images/pr.jpg) repeat-y top right}
.pb{background:url(images/pb.jpg) repeat-x bottom}
.pbl{background:url(images/pbl.jpg) no-repeat bottom left}
.pbr{background:url(images/pbr.jpg) no-repeat bottom right}
.pt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #023;text-align:center;padding:10px 0}
.pbody {font-size: 10px;color: #023;padding:20px 4px}
.news-category {border:0;margin:3px 5px 0 0;float:left}
.news-footer {font-size:10px;color:#023;border:1px solid;border-color:#000 #07b #07b #000;padding:3px 4px 4px 4px}
.center {margin:0 auto}
.tbl-border {border:1px solid;border-color:#07b #000 #000 #07b}
.tbl {font-size:11px;color:#023;padding:4px;border:1px solid;border-color:#07b #000 #000 #07b}
.tbl1 {font-size:11px;color:#023;padding:4px;border:1px solid;border-color:#07b #000 #000 #07b}
.tbl2 {font-size:11px;color:#023;padding:4px;border:1px solid;border-color:#07b #000 #000 #07b}
.forum-caption {font-size:11px;font-weight:bold;color:#023;padding:2px 4px 4px 4px;text-decoration:underline}
.comment-name {font-weight:bold;color:#023}
.shoutboxname {font-weight:bold;color:#023}
.shoutbox {color:#023}
.shoutboxdate {font-size:10px;color:#023}
.small {font-size:10px;font-weight:normal}
.small2 {font-size:10px;font-weight:normal;color:#023}
.side-small {font-size:10px;font-weight:normal;color:#023}
.side-label {color:#023;margin:2px 0 2px 0;padding:2px 2px 3px 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:#023;padding:2px;text-decoration:none}
#navigation a:hover {color:#0af;background-color:#000}
.pagenav {padding:4px}
.pagenav span {color:#0af;background:#000;border:1px solid #07b;padding:2px 4px 2px 4px;margin:2px}
.pagenav a {color:#023;border:1px solid #000;padding:2px 4px 2px 4px;margin:2px;text-decoration:none}
.pagenav a:hover {color:#0af;background:#000;margin:2px;text-decoration:none}