#content-page{z-index:1;position:relative;min-width:1000px;max-width:95%;width: expression(95 + "%");margin:0 auto;}
#subfooter{width: 40%;color: #69c;text-align: center;border: 0;margin: 15px auto;padding: 4px;font-size: 10px;}
#footer a{color: #69c;text-decoration: none;}
#footer a:hover{color: #69c;text-decoration: underline;}
#footer{width:80%;text-align: center;color: #69c;border: 0;padding:10px;margin: 0 auto;margin:15px auto;}
#banner{clear: both;margin: 0 auto;}
#navi_L{width:10px;height:92px;background:url(images/navi_L.png) no-repeat top;}
#navi_R{width:10px;height:92px;background:url(images/navi_R.png) no-repeat top;}
#navi{background: url(images/navi.png) repeat-x top;height: 92px;margin-top: 0;padding-left: 30px;}
#navi ul{margin: 0;padding: 0 0 0 0;}
#navi li{overflow: hidden;background-image: none;float: left;margin: 0;line-height: 100px;white-space: nowrap;}
#navi li a{display: block;width: 100px;height: 92px;margin-top: 0;font-size: 10px;font-family: Arial;font-weight: bold;color: #fff;text-decoration: none;background: url(images/button.png) no-repeat;background-position: 0 0;text-align: center;}
#navi li a:hover{width: 100px;height: 92px;background-position: -100px 0;color: #69c;}
.floatL{float:left;}
.floatR{float:right;color: #69c;line-height:100px;}
#logo{height:250px;width:1000px;background: url(images/logo.jpg) no-repeat center top;}
#header{background: url(images/header_01.jpg) no-repeat top;width:999px;height:21px;}
.main-page{font-size: 11px;color: #039;margin: 0 auto;}
.main-body{font-size: 11px;color: #fff;padding: 4px;}
a{color: #fff;text-decoration: none;}
a:hover{color: #69c;text-decoration: underline;}
a.side{color: #fff;text-decoration: none;}
a:hover.side{color: #69c;text-decoration: underline;}
a.white, li.white a{color: #fff;text-decoration: none;}
a:hover.white, li.white a:hover{color: #69c;text-decoration: underline;}
#bbcode_smileys_list_message{background: #69c;}
#bbcode_smileys_list_shout_message{background: #69c;}
.bullet{border:0;}
body{margin: 0px;background-image: url(images/p-bkg.jpg);background-position: bottom center;background-attachment:fixed;background-color: #69c;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #69c;}
hr{border: 1px solid #003;}
hr.side-hr{border: 1px solid #003;}
td{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
pre{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
.alt{color: #ff3;}
.spacer{	margin-bottom: 15px;}
.admin-message{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align: center;color: #fff;border: 1px solid #69c;padding: 3px 4px 5px 4px;margin-bottom: 5px;}
form{margin: 0px;}
.button{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #fff;background-color: #039;border:1px solid;border-color:#69c #003 #003 #69c;height: 20px;margin-top: 2px;}
.bbcode{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #fff;background-color: #039;border: 1px solid #039;border-color:#003 #69c #69c #003;margin-top: 2px;}
.textbox{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #fff;background-color: #039;border: 1px solid;border-color:#003 #69c #69c #003;}
.side-left .side-border-right{display: none;}
.side-right .side-border-left{display: none;}
.side-border-left{color: #69c;width: 175px;padding-top:4px;}
.side-border-right{color: #69c;width: 175px;padding-top:4px;}
.tt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#69c;background:url(images/tt.png) repeat-x top;text-align:center;padding:6px 4px 6px 4px;}
.ttl{width:10px;height:50px;background-image:url(images/ttl.png);}
.ttr{width:10px;height:50px;background-image:url(images/ttr.png);}
.t-br{width:10px;height:45px;background-image:url(images/tbr.png);}
.t-bl{width:10px;height:45px;background-image:url(images/tbl.png);}
.t-b{height:45px;background:url(images/tb.png) repeat-x top;}
.tsr{width:7px;height:100%;background-image:url(images/tr.png);}
.tsl{width:7px;height:100%;background-image:url(images/tl.png);}
.t-body{font-size:10px;color:#fff;padding:4px;background-image:url(images/t-bkg.png);}
.news-category{border: 0;margin: 3px 5px 0 0;float: left;}
.news-footer{font-size: 10px;color: #fff;border: 1px solid;border-color:#020 #69c #69c #020;padding: 3px 4px 4px 4px;}
.main-bg{color: #fff;padding: 10px 0 5px 0;}
.center{margin: 0 auto;}
.tbl-border{}
.tbl{font-size: 11px;color: #fff;padding: 4px;border: 1px solid #003;}
.tbl1{font-size: 11px;color: #fff;padding: 4px;border: 1px solid #003;}
.tbl2{font-size: 11px;color: #fff;padding: 4px;border: 1px solid #003;}
.forum-caption{font-size: 11px;font-weight: bold;color: #fff;padding: 2px 4px 4px 4px;text-decoration: underline;}
.quote{font-size: 11px;color: #fff;background-color: #039;padding: 4px;margin: 0px 20px 0px 20px;border: 1px solid #bbb;}
.comment-name{font-weight: bold;color: #f00;}
.shoutboxname{font-weight: bold;color: #fff;}
.shoutbox{color: #fff;}
.shoutboxdate{font-size: 10px;color: #69c;}
.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;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: #fff;padding: 2px;text-decoration: none;}
#navigation a:hover{color: #ff0;background-color: #039;}
.pagenav{padding: 4px;}
.pagenav span{color: #fff;background-color: #039;border: 1px solid #ddd;padding: 2px 4px 2px 4px;margin: 2px;}
.pagenav a{color: #fff;border: 1px solid #ddd;padding: 2px 4px 2px 4px;margin: 2px;text-decoration: none;}
.pagenav a:hover{color: #ff0;background-color: #039;margin: 2px;text-decoration: none;}
