html {
    background-color: #2A2A2A;
}

.post {
    border-bottom: 1px solid #3F3F3F;
}

.post h2,
.post h2 a,
div.page h2,
div.page h2 a {
    color: #999999;
    text-shadow: 0 0 0.03em #666666;
}
.post h2 a:hover,
div.page h2 a:hover {
    color: #FFFFFF;
    background-color: #CC0000;
    text-shadow: 0 0 0.03em #CCCCCC;
}

.border-right1,
.border-right2 {
    border-right: 1px solid #3F3F3F;
}

body.home div.border-right1,
body.page-id-38 div.border-right1,
body.page-id-38 div.border-right2 {
    border-color: #CCCCCC !important;
}
