html,
body {
background: #222;
color: #e0e0e0;
font-family: arial, helvetica, "nimbus sans l", sans-serif;
}
.rep {
color: #e0e0e0;
}
a,
.nav label {
color: #D2D1D1;
}
a:hover,
.nav label:hover {
color: #686665;
}
#main_nav {
background: #d15014;
color: #eee;
margin: -8px -8px 0;
padding: 8px;
}
#main_nav a {
color: #fff;
}
#main_nav a:hover {
color: #d15014;
background: #fff;
}
#logo,
.replymode,
.extramode {
color: #fff;
}
.replymode {
background: #c40000;
}
.extramode {
background: #333;
}
.postblock {
background: #444;
border: 1px solid #666;
color: #aaa;
}
#rules {
background: #3c3c3c;
border: 1px solid #4F4947;
padding: 4px;
}
#rules ul {
margin: 0;
}
#rules a {
color: #AF5C03;
}
#rules a:hover {
color: #7B4204;
}
.info {
color: #999;
}
.q {
color: #789922;
}
.fs {
text-decoration: none;
}
.subj {
color: #f00;
}
.info > .name {
color: #a00;
}
.info > .trip {
color: #ffa500;
}
.omitted {
color: #a3a3a3;
}
.reply,
#q-p {
background: #333;
border: 1px solid #888;
}
.abbrev {
color: #777;
}
.reply.deleted {
color: #999;
}
.highlight {
background: #555;
border: 1px dashed #888;
}
.managertable td {
background: #555;
}
.managertable th {
background: #333;
color: #eee;
}
hr {
border: none;
border-top: 1px dotted #808080;
height: 0;
}
.yt {
background: #444;
border: 1px solid #555;
color: #e0e0e0;
}
.quoted {
border-color: #888;
}
.postblock,
input[type="text"],
input[type="submit"],
input[type="password"],
textarea,
#rules,
.thread > a > img,
.reply,
:not(.reply) .yt
{
box-shadow: 3px 3px #000;
}
#searchin,
#searchbtn
{
box-shadow: none;
}
@media (max-width: 600px) {
#main_nav {
margin: -4px -4px 0;
}
}