BODY, TD, A {
	background-color: #141414;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B1B1B1;
}

H1 { font-size: 28px; color: #B1B1B1; font-weight: normal;}
H1:first-letter { font-size: 32px; color: #D4D4D4; text-transform: uppercase; } 

.title { font-size: 18px; color: #D4D4D4; } 
.title A { font-size: 17px; color: #D4D4D4; font-weight: bold; }

.stitle { font-size: 10px; white-space: nowrap; } .stitle A { font-size: 10px; }

.desc { font-size: 11px; font-style: italic;} .desc IMG { margin-right: 10px; }
TD.desc { padding-top: 3px; padding-bottom: 7px; }

.dt { font-size: 10px; color: #89381A; font-style: italic; }

a { text-decoration: none; color: #D4D4D4; background-color: transparent; } 
a:HOVER { color: #ff4400; background-color: #163745; }
a.d { color: #B1B1B1; }
a.dw { color: #C1C1C1; }

TD.part_bar { padding-top: 4px; background: url(bg_part_bar.gif); height: 42px; font-size: 18px; color: #D4D4D4; padding-left: 10px;}

IMG { border: 7px solid #163745; }
IMG.wob { border: none; }

.main { 
	border: 8px solid #163745; 
}

TABLE.cont2 { margin-left: 25px; margin-right: 25px; width: 95%; }
TABLE.cont { margin-left: 25px; margin-right: 25px; width: 95%; }
TABLE.cont TD { vertical-align: top; }

.center_photo { margin-top: 10px; }

.inf { padding: 7px; background-color: #202020; width: 70%;}
.r { color: #D80500; font-weight: bold; }
.g { color: #008F00; font-weight: bold; }
.y { color: #B84B23; }

.top { font-size: 14px; font-weight: bold; height: 25px; padding-top: 3px; background-color: #163745; }
.top A { font-size: 14px; color: #D4D4D4; }
.top H3 { font-weight: bold; font-size: 16px; color: #D4D4D4; display: inline; }


.pdt3{ padding-top: 10px; }

.p20 {font-size: 20px;}
.p16 {font-size: 16px;}
.p14 {font-size: 14px;}
.p12 {font-size: 12px;}
.p11 {font-size: 11px;}
.p10 {font-size: 10px;}
.p6 {font-size: 6px;}

TABLE.nth TD { vertical-align: middle; }

INPUT, TEXTAREA { font-size: 14px; color: #D4D4D4; border: 1px solid #324F5B; background-color: #163745; }
input.file { font-size: 12px; }

.photos { background-color: #202020; }
.photos TD { background-color: #202020; }
.twb TD { padding: 5px; border: 1px solid #404040; }
.voteform { border: 1px solid #D80500; }

FIELDSET { border: 1px solid #545454; }

.w { color: #D4D4D4;} 
.d { color: #777777;} 
.i { font-style: italic;}
.b {font-weight: bold; }
.u { text-decoration: underline; }
.cr { text-align: center; }

HR.r { color: #402B2B; height: 3px;  }
HR.d { color: #333333; height: 1px;	border: dashed;}
.forum_user_cell { vertical-align: top; BACKGROUND: #202021; padding: 15px; width: 170px;}
.forum_message_cell TABLE TD {BACKGROUND: #1C1D1D; padding: 15px;}
#forum_message_cell {BACKGROUND: #1C1D1D; padding: 15px;}
.highlight {padding-left: 3px; padding-right: 3px; background-color: #C42226; }
.code {border-left: 2px solid #C0C0C0; padding-left: 10px;}
.quote { border-top: 1px solid #333333; border-bottom: 1px solid #333333; font-size: 10px;}
.bgd { background-color: #272727; border: 1px solid #333333;  }
.alpha30 IMG { filter: alpha(opacity='20'); }
.iframe { border: 0px; }
#forum_image_cell {background-color: #272727; border: 1px solid #333333;}

.banner_obj{ border: 3px solid #333333; }t-size: 10px;}
.bgd { background-color: #272727; border: 1px solid #333333;  }
.alpha30 IMG { filter: alpha(opacity='20'); }
.iframe { border: 0px; }
#forum_image_cell {background-color: #272727; border: 1px solid #333333;}

.banner_obj{ border: 3px solid #333333; }
