.passive {
    color: #5e5e5e;
}

a {
    color: #00c0f4;
}

body {
    margin: 8px 0;
}

.post {
    background-color: #000;
    color: #e7e7e7;
}

.read {
    background-color: #06080e;
}

.op {
    background-color: #201000;
}

.marked {
    background-color: #252500;
}

.self {
    background-color: #003000;
}

.toggleread {
    background-color: #111111;
}

.postcontent {
    margin: 5px 10px;
}

.postcontent .bbc-block {
    border-left: 1px solid #e7e7e7;
}

.postcontent .self {
    background-color: #303000;
}

.postcontent .usernameHighlight {
    color: #e7e7e7;
}

.postcontent .bbc-block h4 {
    margin: 1px 0 5px;
}

.postcontent .timg {
    border-color: #e7e7e7;
}

.postcontent .editedby {
    font-style: italic;
    font-size: 0.7em;
}

.postcontent .bbc-spoiler {
    background-color: black;
    color: transparent;
    box-shadow: 0px 0px 9px rgb(255, 50, 50);
}

.postcontent .bbc-spoiler.spoiled {
    box-shadow: none;
}

.postcontent .signature {
    border-top: 1px solid #e7e7e7;
}

.postheader {
    vertical-align: top;
    clear: left;
    border: 0;
    border-top: 1px solid #e7e7e7;
    margin: 0;
    padding: 10px;
    padding-right: 0;
}

/* compensating for the smaller padding in .postheader */
.postmenu {
    margin-top: -9px;
}

.postseparator {
    height: 1px;
    background-color: #e7e7e7;
    margin: 0px;
}