

body {
background : #000 url('images/bg.png');
background-repeat : repeat-x;
padding : 0;
margin : 10px 0;
font : 100% 'Lucida Grande', Tahoma, Verdana, sans-serif;
color : #ccc;
}
.main-body {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #455867;
background-color : #1a1a1a;
padding : 3px;
}
.main-bg {
background-color : #151515;
padding : 5px 5px 0 5px;
}
.themebar {
background-color : #1f1f1f;
padding-top : 0;
}
a {
font : 11px/18px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #d0eb6a;
text-decoration : none;
}
a.visit:visited {
color : #d0eb6a;
text-decoration : none;
}
a:hover, a.visit:hover {
color : #d0eb6a;
text-decoration : underline;
}
.side {
color : #b0b2a7;
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
}
a.side {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #d0eb6a;
text-decoration : none;
}
a:hover.side {
color : #d0eb6a;
text-decoration : underline;
}
hr {
border-top : 1px dotted #d0eb6a;
border-bottom : 1px solid #151515;
margin : 6px 0 4px 0;
}
td {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
}
pre {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
}
.alt {
color : #666666;
background : inherit;
}
img {
border : 0;
}
.wrapper {
margin : auto;
border : 0;
width : 90%;
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #666666;
background : inherit;
border : 1px solid #2a2a2a;
}
.header {
height : 115px;
background-image : url('images/main_head_bg.jpg');
}
#navigation {
color : #e4ffd8;
text-align : center;
background-image : url('images/nav_bg.gif');
}
#navigation a {
color : #e4ffd8;
font-size : 11px;
font-weight : bold;
padding-top : 4px;
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
color : inherit;
line-height : 200%;
}
#navigation {
height : 30px;
padding-top : 1px;
}
#navigation a:hover {
padding-top : 7px !important ;
padding-top : 9px;
padding-right : 5px;
padding-left : 5px;
padding-bottom : 9px;
color : #ffffff;
text-decoration : none;
background-image : url('images/navbg2.gif');
}
.borders {
border : 0 solid #d0d0d0;
}
.panel-main {
font : bold 12px 'Lucida Grande', Tahoma, Verdana, sans-serif;
height : 32px;
color : #bbb;
background : #555 url('images/panel-main.gif') repeat-x bottom left;
padding : 0 4px 12px 4px;
}
.panel-main .arrow {
background-image : url('images/arrow.gif');
background-repeat : no-repeat;
background-position : 0.1em 50%;
padding-left : 16px;
}
.padthetop {
padding-top : 0;
float : right;
}
.center-main {
font : bold 12px 'Lucida Grande', Tahoma, Verdana, sans-serif;
height : 32px;
color : #bbb;
background : #555 url('images/panel-main.gif') repeat-x bottom left;
padding : 0 4px 12px 4px;
}
.center-main .arrow {
background-image : url('images/arrow.gif');
background-repeat : no-repeat;
background-position : 0.1em 50%;
padding-left : 16px;
}
.center-body {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #bbb;
padding : 10px;
background : #1f1f1f;
}
.padthetop-center {
padding-top : 6px;
float : left;
}
.news-main {
font : bold 12px 'Lucida Grande', Tahoma, Verdana, sans-serif;
height : 32px;
color : #bbb;
background : #555 url('images/panel-main.gif') repeat-x bottom left;
padding : 0 4px 12px 4px;
}
.news-main .arrow {
font : bold 12px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
background-image : url('images/arrow.gif');
background-repeat : no-repeat;
background-position : 0.1em 50%;
padding-left : 16px;
}
.news-body {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #bbb;
padding : 10px;
background : #1f1f1f;
}
.news_block {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
background-color : #2a2a2a;
padding : 4px 4px 6px 4px;
border-top : 1px solid #d0eb6a;
line-height : 16px;
height : 32px;
}
.footer {
padding-bottom : 0;
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
text-align : center;
background-color : inherit;
color : #b5df88;
}
#footer_border {
border-bottom : 1px solid #2a2a2a;
}
.footer_cell {
background-color : #151515;
height : 113px;
padding-top : 2px;
}
.footer_low {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
text-align : center;
color : #d0e13d;
background-color : #151515;
height : 20px;
}
.footer_links {
background-color : inherit;
color : #ffb910;
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
text-decoration : none;
}
a.footer_links:hover {
background-color : inherit;
color : #898787;
text-decoration : none;
border-bottom : 1px dotted #eca205;
}
.tbl-border {
background-color : #2a2a2a;
color : #dddddd;
}
.tbl {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
padding : 3px 4px 3px 4px;
}
.tbl1 {
font : 12px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #BBBBBB;
background-color : #1f1f1f;
padding : 4px;
}
.tbl2 {
font : 12px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #898787;
background-color : #1f1f1f;
padding : 4px;
}
.forum-caption {
height : 24px;
font : bold 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
background-image : url('images/forum_bg.gif');
color : #7ec730;
background-color : #2a2a2a;
padding : 1px 4px 0 4px;
}
form {
display : inline;
margin : 0;
padding : 0;
}
.button {
border : 1px solid #333333;
background : #2a2a2a;
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #999999;
height : 21px;
padding-bottom : 2px;
padding-left : 0;
padding-right : 0;
margin-bottom : 4px;
}
.textbox {
font : 12px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #cccccc;
background-color : #1f1f1f;
border : 1px solid #2a2a2a;
padding : 2px;
margin-top : 4px;
margin-bottom : 2px;
}
.textbox:hover {
border : 1px solid #1d1919;
background-color : #2a2a2a;
}
.quote {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
border : 1px dashed #7d7d7d;
background-color : #2a2a2a;
color : #92b022;
padding : 5px;
margin : 0 20px 0 20px;
}
#bold, #italic, #under, #url, #mail, #img, #center, #small, #code, #quote, #php, #smiles, #rtesizeplus, #rtesizeminus, #checklength {
padding : 0;
margin : 0;
}
.side-border-left {
border : 0;
padding : 5px 0 0 5px;
background-color : #151515;
}
.side-border-right {
border : 0;
padding : 5px 5px 0 0;
background-color : #151515;
}
.side-body {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #dfebb1;
padding : 4px 4px 6px 4px;
background-color : #151515;
}
.poll {
height : 12px;
border : 1px solid #000000;
}
.comment-name {
font-weight : bold;
color : #162962;
background : inherit;
}
.shoutboxname {
font-weight : bold;
color : #b5a04a;
background : inherit;
}
.shoutbox {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #dfebb1;
background : inherit;
}
.shoutboxdate {
font : 9px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #b5a04a;
background : inherit;
}
.side-small {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #d0eb6a;
}
.small {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #cccccc;
}
a.small:hover {
color : #ffb910;
}
.small2 {
font : 11px Verdana, sans-serif, Tahoma, Arial, helvetica, serif;
color : #898787;
}
