@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("forum.doom9.org"){

body{
background-color:#111 !important;color:#fff !important;
}
INPUT, TEXTAREA, .bginput{
opacity:.8 !important;
}
PRE{
max-width: 700px !important;
}
.bginput:hover, TEXTAREA:hover, INPUT:hover{
opacity: .9 !important
}
.bginput:focus, TEXTAREA:focus, INPUT:focus{
opacity: 1 !important
}
a:link, body_alink{
color:#D2D454 !important;text-decoration:none !important;
}
a:visited, body_avisited{
color:#D2D454 !important;text-decoration:none !important;
}
a:hover, a:active, body_ahover{
color:#E7E8A6 !important;text-decoration:none !important;
}
.page{
background:#111 !important;
color: #FFF !important
}
td, th, p, li{
border-color:#000 !important;
}
.tborder{
background:#000 !important;border:1px solid #000 !important;color:#000000 !important;
}
.tcat{
background:#003366 !important;color:#FFF !important;
}
.tcat a:link, .tcat_alink{
color:#FFF !important;text-decoration:none !important;
}
.tcat a:visited, .tcat_avisited{
color:#FFF !important;text-decoration:none !important;
}
.tcat a:hover, .tcat a:active, .tcat_ahover{
color:#FFFF66 !important;text-decoration:underline !important;
}
.thead{
background:#666 !important;color:#FFFFFF !important;
}
.thead a:link, .thead_alink{
color:#FFFFFF !important;
}
.thead a:visited, .thead_avisited{
color:#FFFFFF !important;
}
.thead a:hover, .thead a:active, .thead_ahover{
color:#FFFF00 !important;
}
.tfoot{
background:#003366 !important;color:#000000 !important;
}
.tfoot a:link, .tfoot_alink{
color:#FFFFFF !important;
}
.tfoot a:visited, .tfoot_avisited{
color:#FFFFFF !important;
}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover{
color:#FFFF66 !important;
}
.alt1, .alt1Active{
background:#303030 !important;color:#FFF !important;
}
.alt2, .alt2Active{
background:#242424 !important;color:#FFF !important;
}
.inlinemod{
background:#FFFFCC !important;color:#000000 !important;
}
.wysiwyg{
background:#EEEEEE !important;color:#000000 !important;
}
FONT[color$=""], SPAN[style*="color: rgb(0, 0, 187)"]{
color:#bbccff !important;
}
.smallfont{
color:#FFF !important;
}
.time{
color:#FFCC66 !important;
}
LABEL{
color:#f1f1f1 !important;
}
.highlight{
color:#FF0000 !important;font-weight:bold !important;
}
.fjsel{
background:#EEEEEE !important;color:#000000 !important;
}
.fjdpth0{
background:#777 !important;color:#f1f1f1 !important;
}
.fjdpth1{
background:#555 !important;
}
SELECT, OPTION{
background:#555 !important;border-color:#555 !important;color:#f1f1f1 !important;-moz-appearance:none !important;
}
.panel, .fieldset, .vBulletin_editor{
background:#4A4A4A !important;border-color:#000 !important;color:#FFF !important;
}
.panelsurround{
background:#666 !important;color:#FFF !important;
}
legend{
color:#FFCC66 !important;
}
.vbmenu_control{
background:#003366 !important;color:#FFFFFF !important;
}
.vbmenu_control a:visited, .vbmenu_control_avisited{
color:#D2D454 !important;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover{
text-decoration:underline !important;
}
.vbmenu_option{
background:#4A4A4A !important;color:#000000 !important;
}
.vbmenu_hilite{
background:#666 !important;
}
.shade, a.shade:link, a.shade:visited, #main_userinfo h1, #main_userinfo h2{
color:#f1f1f1 !important;
}
}