@-moz-document
 domain("420chan.org"),
 domain("not420chan.com") {

html, body { font-size: 11px !important; }

.rules {
margin-top: 5px !important;
margin-bottom: 5px !important;
}

.managehead {
background: #4838AB !important;
padding: 0px !important;
}

.theader,.passvalid {
background: #6A5ACD !important;
padding: 2px !important;
}

a {
color: #B0C4DE !important;
text-decoration: none !important;
}

a:hover {
color: #FFF !important;
background-color: transparent !important;
text-decoration: underline !important;
}

hr { 
border: 1px solid #800080 !important;
height: 0px !important; 
}

.highlight {
background: #8C7CEF !important;
border: medium ridge #FFF !important;
}

.logo {
font-weight: bold !important;
color: #00A !important;
}

.logo img { border: medium ridge #FFF !important; }

.postblock {
background: #4838AB !important;
font-weight: 800 !important;
}

textarea { font-family: monospace !important; }

.reply { background: #6A5ACD !important; }

.filetitle, .replytitle {
font-size: 1.2em !important;
color: #800080 !important;
font-weight: 800 !important;
}

.postername, .commentpostername {
color: #A50385 !important;
font-weight: 800 !important;
}

.postertrip { color: #830163 !important; }

.abbrev,.omittedposts,.thumbnailmsg { color: #00A !important; }

.unkfunc { color: #B0C4DE !important; }

#nav h3 {
margin-top: 0px !important;
margin-bottom: 0px !important;
border: 1px solid #D00 !important;
background-color: #800 !important;
}

#main h2 { background-color: #D00 !important; }

#main h3 { padding: 5px !important; }

.row1 { background: #A50385 !important; }

.row2 { background: #6A5ACD !important; }

.row3 { background: #830163 !important; }

html, body, .adminbar, .logo, #nav h3 { font-family: Tahoma !important; }

html, body, .theader, .passvalid, .highlight, .reply { color: #FFF !important; }

html, body, #nav ul, #main h3 { background-color: #004 !important; }

a img.thumb, a img.thumb:hover, #nav ul, #main h2 { border: none !important; }

.postblock, .managehead, .row1, .row2, .row3 { color: #000 !important; }

}