html,
body {
background: #21323f;
color: #fff;
}
a,
a .name,
.nav label {
color: #dfca89;
}
a.rep {
color: #fff;
}
a:hover,
a:hover .name,
.nav label:hover {
color: #d00;
}
#main_nav {
background: #286a48;
margin: -8px -8px 0;
padding: 8px;
}
.logo {
color: #d3f8d3;
}
hr {
border: none;
border-top: 1px solid #365067;
}
.replymode,
.extramode {
color: #fff;
}
.replymode {
background: #286a48;
}
.extramode {
background: #204ab1;
}
.postblock {
background: #a0c8de;
color: #2c4c0b;
}
input,
input[type="submit"],
input[type="button"],
input[type="text"],
textarea,
button,
select {
border: 1px solid #4c6c88;
}
input[type="submit"],
input[type="button"],
button {
background: #a4a4e0;
color: #2c4c0b;
}
input[type="submit"]:active,
input[type="button"]:active,
button:active {
background: #7979a5;
}
input[type="file"] {
border: none;
}
.q {
color: #bdf46c;
}
.fs {
text-decoration: none;
}
.subj {
color: #d1a28c;
}
.name {
color: #acca82;
}
.omitted {
color: #909090;
}
.reply {
border-top: 1px solid #5e8db4;
border-left: 1px solid #5e8db4;
border-bottom: 1px solid #10181f;
border-right: 1px solid #10181f;
}
.reply,
#q-p {
background: #476a88;
color: #fff;
padding: 0;
}
.reply .info, .reply.hidden {
background: #38546c;
color: #bbb;
}
.reply .info a.rep {
color: #bbb;
}
.abbrev {
color: #ccc;
}
.highlight {
background: #5e8db4;
outline: 1px dashed #acca82;
}
.managertable td {
background: #476a88;
color: #fff;
}
.managertable th {
background: #5e8db4;
color: #fff;
}
.yt {
background: #43617a;
border: 1px solid #1c2935;
}
.quoted {
background: #426079;
border: none;
color: #ccc;
margin: 0;
}
.footer {
background: #286a48;
margin: 1em -8px -8px;
padding: 8px;
}