a {
color:#fff;
text-decoration:none;
}

a:hover {
color:#FF1A47;
text-decoration:underline;
}

a.side {
color:#FFF;
text-decoration:none;
}

a.white,li.white a {
color:#FFF;
font-weight:700;
text-decoration:none;
}

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(images/bodybg.jpg);
background-repeat:repeat-x;
background-color:#800505;
margin:0 auto;
}

form {
margin:0;
}

hr {
height:1px;
border:1px solid #C8AA84;
}

hr.side-hr {
height:1px;
border:1px solid #eee;
}

.alt {
color:#555;
}

.outer-border {
border:1px solid 000;
}

.sub-header {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF1A47;
background-color:#EFE7DC;
background-image:url(images/nav.gif);
border-top:1px solid 000;
border-bottom:1px solid 000;
padding:8px;
}

.sub-header ul {
margin:0;
padding:0;
}

.sub-header ul li {
display:inline;
}

.full-header {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#121624;
background-color:#121624;
background-image:url(images/banner.jpg);
padding:33px;
}

.footer {
height:35px;
width:999px;
color:#FFF;
background-color:#C8AA84;
background:url("images/footerbg.gif");
background-repeat:repeat-x;
}

.button {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
background-color:#000;
height:20px;
border:1px solid #ccc;
margin-top:2px;
}

.bbcode {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#121624;
background-color:#EFE7DC;
background-image:url(images/main.gif);
border:1px solid #EFE7DC;
margin-top:2px;
}

.textbox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#121624;
background-color:#EFE7DC;
border:1px solid #9A5C00;
}

.main-body {
font-size:11px;
color:#fff;
background-color:#000;
padding:4px 5px 5px;
}

.center {
margin:0 auto;
}

.side-body {
font-size:10px;
color:#FFF;
background-color:#000;
background-image:url(images/main.gif);
padding:4px;
}

.main-bg {
color:#EFE7DC;
background-color:#000;
background-repeat:repeat-g;
}

.border {
border:1px solid #9A5C00;
margin-bottom:5px;
}

.admin-message {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#121624;
background-color:#EFE7DC;
border:1px solid #B5B5B5;
margin-bottom:5px;
padding:3px 4px 5px;
}

.side-border-left {
color:#121624;
background-color:#000;
width:175px;
padding:10px 0 10px 10px;
}

.side-border-right {
color:#121624;
background-color:#000;
width:175px;
padding:10px 10px 10px 0;
}

.news-category {
border:0;
float:left;
margin:3px 5px 0 0;
}

.news-footer {
font-size:10px;
color:#FFF;
background-color:#300;
padding:3px 4px 4px;
}

.capmain {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#FFF;
background-color:#DDCCB4;
background-image:url(images/scapbg.gif);
padding:7px;
}

.scapmain {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#FFF;
background-color:#EFE7DC;
background-image:url(images/scapbg.gif);
border-bottom:0 solid #9A5C00;
padding:7px;
}

.tbl-border {
border:1px solid #9A5C00;
}

.tbl {
font-size:11px;
color:#fff;
background-color:#000;
padding:4px;
}

.tbl1 {
font-size:11px;
color:#fff;
background-color:#000;
background-image:url(images/scapbg.jpg);
padding:4px;
}

.tbl2 {
font-size:11px;
color:#fff;
background-color:#000;
padding:4px;
}

.forum-caption {
font-size:11px;
font-weight:700;
color:#121624;
background-color:#DDCCB4;
padding:2px 4px 4px;
}

.quote {
font-size:11px;
color:#121624;
background-color:#EFE7DC;
border:1px solid #bbb;
margin:0 20px;
padding:4px;
}

.poll {
height:12px;
border:1px solid #bbb;
}

.shoutboxname {
font-weight:700;
color:#FFF;
background-color:#000;
}

.shoutboxdate {
font-size:10px;
color:#FFF;
}

.small {
font-size:10px;
font-weight:400;
}

.small2 {
font-size:10px;
font-weight:400;
color:#fff;
}

.side-small {
font-size:10px;
font-weight:400;
color:#01010F;
background-color:#B5B5B5;
}

.side-label {
color:#fff;
background-color:transparent;
padding:2px 2px 3px;
}

#navigation h2 {
font-size:10px;
color:#01010F;
background-color:#01010F;
margin:0;
padding:4px;
}

#navigation ul {
list-style-type:none;
margin:20px;
padding:0;
}

* html #navigation ul li {
height:1%;
}

#navigation a {
display:block;
color:#FFFFE5;
background-color:#f6f6f6;
text-decoration:none;
padding:2px;
}

#navigation a:hover {
color:#FF1A47;
background-color:#059;
}

.pagenav {
padding:0.4em;
}

.pagenav span {
color:#FFFFE5;
background-color:#059;
border:1px solid #e1e1e1;
margin:0.2em;
padding:0.2em 0.4em;
}

.pagenav a {
color:#FF1A47;
background-color:#fff;
border:1px solid #e1e1e1;
text-decoration:none;
margin:0.2em;
padding:0.2em 0.4em;
}

.pagenav a:hover {
color:#FFF;
background-color:#059;
text-decoration:none;
margin:0.2em;
}

a:hover.side,a:hover.white,li.white a:hover {
color:#FF1A47;
text-decoration:underline;
}

td,pre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.sub-header ul li.first-link .bullet,.side-left .side-border-right,.side-right .side-border-left {
display:none;
}

.comment-name,.shoutbox {
font-weight:700;
color:#FFF;
}