BODY {
 color: #FFFFFF;
 font: 12px Verdana,Arial,Helvetica,sans-serif;
 padding: 0;
 margin: 0px;
}

FONT,TH,TD,P {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 10px;
}

.font2 {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 11px;
}

P {
 margin-top:2px;
 margin-bottom:3px;
}

.gensmall {
 font-size: 10px;
}

td.genmed,.genmed{
font-size:11px
}

.explaintitle {
font-size: 11px;
font-weight: bold;
color:#F9C192;
}

a:link,a:active,a:visited,a.postlink{ 
color: #B78060; 
text-decoration:none;
}
a:hover{
color: #F9C192;
}

.topictitle {
 font-size: 11px;
 font-weight: bold;
}

a.topictitle:visited {
 color: #B78060;
}

a.topictitle:hover {
 color: #F9C192;
}

.name {
 font-size: 11px;
 font-weight: bold;
}

hr{
 border: 0px solid #98674D;
 border-top-width: 1px;
 height: 0px;
}

td.cat{
color:#FFFFFF;
font-weight:bold;
letter-spacing:1px;
background:#191919 url(images/cellpic1.gif);
height:24px;text-indent:4px
}

a.cattitle,a.cattitle:visited{
color: #B78060;
}

a.cattitle:hover{
color: #F9C192;
}

.row1 {
 background-color: #000E40;
}

.row2 {
 background-color: #013967;
}

.row3 {
 background-color: #381F18;
}

.row4 {
 background-color: #00224D;
}

td.spacerow {
 background: #000000;
}

.row1,.row2,.row3,td.spacerow,td.cat,td.rowpic,th,.topnav {
border:0px solid;
}

td.rowpic {
 background: #343434 url(images/cellpic2.jpg) repeat-y
}

th{
background: #171717 url(images/table.gif);
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:24px;
white-space:nowrap;
text-align:center;
padding-left:8px;
padding-right:8px}

.bodyline {
 background: url(images/tableback.jpg);
}

.pageline {
 background: url(images/tableback.jpg);
 border: 1px solid;
 border-color: #000000 #EEEEEE #EEEEEE #EEEEEE
}

.forumline{
 background-color: #000000;
}

.bodyline,.forumline{
 border:0px solid;
}

.maintitle,h1{
font:bold 20px/150% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
color:#FFFFFF;
}

.subtitle,h2{
font:bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration:none
}

.nav {
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
}

.postbody{
font-size:12px;
line-height:125%
}

.postdetails{
font-size:10px;
color:#FFFFFF;
}

.quote{
background:#000000;
border:1px solid #98674D;
color:#e7e7e7;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
line-height:125%}

.code{
background:#000000;
border:1px solid #98674D;
color:#F9C192;
font:12px Courier,"Courier New",sans-serif;
padding:5px
}

.errorline{
background:#ff8c00;
border:1px solid #000000
}

form{
display:inline
}

input{
font:11px Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
}

select {
 background:#000000;
 color: #FFFFFF;
 font:10px Verdana,Arial,Helvetica,sans-serif;
}

input.post,textarea.post{
background: #000000;
color: #FFFFFF;
font: 11px Verdana,Arial,Helvetica,sans-serif;
padding-bottom: 2px;
padding-left: 2px;
border: 1px solid;
border-color: #98674D;
}

input.button,input.liteoption,.fakebut{
background: #000000;
font-size: 11px;
color: #FFFFFF;
border: 1px solid; 
border-color: #B78060;
}

input.mainoption{
background: #000E40;
color: #FFFFFF;
font-size: 11px;
border: 1px solid; 
border-color: #98674D;
}

input.catbutton {
 background:#000E40;
 font-size: 11px;
 border:1px solid;
 border-color: #98674D;
}

a.but,a.but:hover,a.but:visited{
color:#d0a700;
text-decoration:none
}

.helpline{
background:#000000;
border:0 solid;
font-size:10px
}

.topbkg{
background: #1a1a1a url(images/cellpic_bkg.jpg) repeat-x;height:120px;
font-size:13px;
line-height: 140%;
font-weight:bold;
color:#D1D1D1}

.headtitle{
font:bold 28px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
color: #FFFFFF;
}

.topnav{
font-size:10px;
background:#FFFF00;
color:#dd6900;
height:23px;
white-space:nowrap
}

.admin,.mod{
font-size:11px;
font-weight:bold
}

.admin,a.admin,a.admin:visited{
color:#ffa34f;
}

.mod,a.mod,a.mod:visited{
color:#FFFF00;
}

a.admin:hover,a.mod:hover{
color:#767676
}

.imgtopic,.imgicon{
margin-left:0
}

.imgspace{
margin-left:1px;
margin-right:2px
}

.imgfolder{
margin:1px 4px 1px 4px
}

img{
border:0 solid
}

.tbltop{
background: url(images/tnav_t.gif) repeat-x
}
.tblleft{
background: url(images/tnav_l.gif) repeat-y
}
.tblright{
background: url(images/tnav_r.gif) repeat-y
}
.tblbot{
background: url(images/tnav_b.gif) repeat-x
}
