﻿body { background-color:#000; background-repeat:no-repeat; margin:0 }

h1 { color:#222; font-family:georgia,serif; letter-spacing:4px; font-size:2.5em; font-weight:normal }
h2 { color:#444; font-family:'trebuchet ms',sans-serif; letter-spacing:1px; font-size:1.4em; font-weight:normal; margin-top:1em }
h3 { color:#666; font-family:georgia,serif; letter-spacing:2px; font-size:1.3em; font-weight:normal; font-variant:small-caps }
h4 { color:#444; font-family:'trebuchet ms',sans-serif; letter-spacing:1px; font-size:1.2em; font-weight:normal; margin:0; line-height:2em }

a:link, a:visited { text-decoration:none; outline:none; color:#555; font-family:'trebuchet ms',serif }
a:hover, a:active { background-color:#000404; color:#BBB }

table { border-collapse:collapse } 
td { margin:0; padding:0.5em }
img { border:0 }

.textMenu { color:#888; font-size:15px; letter-spacing:2px; font-family:georgia,serif; font-variant:small-caps }
.textMain { color:#707070; font-size:0.925em; line-height: 1.4em; letter-spacing:1px; font-family:arial,sans-serif }
.textMain:hover { color:#BBB }
.textLite { color:#666; font-size:0.825em; letter-spacing:1px; line-height: 1.3em; font-family:arial,sans-serif }
.textLite:hover { color:#888 }
.textLiteh { color:#777; font-size:0.9em; letter-spacing:1px; line-height: 1.3em; font-family:arial,sans-serif }
.textLite2 { color:#444; font-size:0.8em; letter-spacing:2px; line-height: 1.2em; font-family:'times new roman',serif; }
.textQuot { color:#555; font-size:0.85em; letter-spacing:1px; line-height: 1.3em; font-family:georgia,serif; font-style:italic }
.textTiny { color:#444; font-size:0.75em; letter-spacing:1px; line-height: 1.2em; font-family:'trebuchet ms',sans-serif }
.textTiny2 { color:#666; font-size:0.85em; letter-spacing:1px; line-height: 1.2em; font-family:'trebuchet ms',sans-serif }
.textTable { color:#778; font-size:0.875em; letter-spacing:1px; font-family:'arial',sans-serif }
.textTable:hover { color:#CBE }
.textMain2 { color:#777; font-size:1.0em; line-height: 1.5em; letter-spacing:1px; font-family:'georgia',serif }
.textMain3 { color:#999; background-color:#222; font-size:1.0em; line-height: 1.5em; letter-spacing:1px; font-family:'georgia',serif }
.textHilight { background-color:#111; color:#707064; font-size:0.85em; letter-spacing:1px; line-height: 1.3em; font-family:'georgia',serif; font-style:italic }
.textHilight2 { background-color:#222; color:#707064; font-size:0.85em; letter-spacing:1px; line-height: 1.3em; font-family:'georgia',serif; font-style:italic }

.textTitle {color:#444; font-family:serif; letter-spacing:8px; font-size:2em }
.textTitle { font-size:1.0em; line-height:1.5em; letter-spacing:2px; font-family:serif; font-variant:small-caps }

.textHeader { color:#555; font-family:'georgia',serif; letter-spacing:6px; font-size:1.8em; font-weight:normal }
.textHeader:hover { color:#AAB }
.textHeader2 { color:#787870; font-family:'Times New Roman',serif; letter-spacing:4px; font-size:1.35em; font-weight:normal; font-variant:small-caps }

.textData { color:#778; font-size:0.9em; letter-spacing:1px; font-family:'courier new',sans-serif }
.textQuest { color:#306A18; font-size:16px; letter-spacing:1px; font-family:georgia,serif }
.PostHeader { color:#888; font-family:'Times New Roman',serif; letter-spacing:2px; font-size:1.7em }
.HEADER { color:#555; background-color:#011; padding:0.25em; text-align:center; letter-spacing:2px; font-family:'trebuchet ms',sans-serif }

.LNB_fire { border-bottom:1px solid #3F3A08 }
.LNR_fire { border-right:1px solid #3F3A08 }

.FRM_void  { border:1px solid #111; padding:0; margin:0 }
.FRM_black { border:1px solid #111; background-color:#000 }
.FRM_bkgout{ border-top:1px solid #222; border-left:1px solid #1A1A1A; border-bottom:1px solid #000; border-right:1px solid #000; background-color:#0A0A0A; color:#4A584A; }
.FRM_bkgin { border:1px solid #111; background-color:#0A0A0A }
.FRM_fire  { border:1px solid #888; background-color:#080808 }
.FRM_fiery { border:1px solid #FFF }
.FRM_green { border:1px solid #130; background-color:#000 }
.FRM_nav { border:1px solid #111; background-color:#000; border-bottom:1px solid #303004 }
.FRM_bkg {background-color:#000 }

.HLINE { border-top:1px solid #111; background-color:#000 }

.BRD_tra { position:relative; border-left:1px solid #110; border-top:2px solid #000A08 }
.BKG_opc { height:100%; width:100%; position:absolute; background-color:#030606 }

.NAV_0 { color:#777; border:none; font-variant:small-caps }
.NAV_0:hover { color:#BBB }
.NAV_1  { color:#999; background-color:111; border:1px solid #010; border-top:1px solid #541; border-left:1px solid #541; font-variant:normal; letter-spacing:1px }
.NAV_2 { color:#444; font-size:0.9em; font-family:'trebuchet ms',sans-serif; letter-spacing:0px }
.NAV_2:hover { color:#BBB }
.NAV_3  { color:#777; font-size:1.1em; font-family:'times new roman',sans-serif; letter-spacing:1px; font-variant:small-caps }
.NAV_3:hover { color:#BBB }
.NAV_4 { color:#666; font-variant:small-caps; font-size:0.875em; letter-spacing:1px; font-variant:small-caps; font-family:'trebuchet ms',sans-serif }
.NAV_4:hover { color:#BBB; background-color:#000 }
.NAV_5  { color:#AAA; background-color:#111; font-size:0.85em; letter-spacing:0px; line-height:1.75em; font-family:'georgia',serif; font-style:italic }
.NAV_6 { color:#555; font-size:0.85em; letter-spacing:0px; line-height:1.75em; font-family:'trebuchet ms',sans-serif }
.NAV_6:hover { color:#EEE }

.BRD { border:8px solid #111; width:100% }
.BRDB { border:6px solid #000; width:100% }
.NOMRG { margin:0; padding:0 }
.SANS { font-family:'trebuchet ms',sans-serif }
.CENTER { text-align:center }
.XPAD { padding-left:1em; padding-right:1em }
.YPAD { padding-top:1em; padding-bottom:1em }
.PPAD { padding:0.25em }
.SPAD { padding:0.5em }
.GPAD { padding-left:100px }
.BMRG { margin-bottom: 1em }
.TMRG { margin-top: 1em }
.LMRG { margin-left: 1em }
.RMRG { margin-right: 1em }

