.post {
    margin-bottom: 80px;
}
.post h2, .post h2 a, .post h3, #content .post h3 a {
    color: #363636;
    font-size: 30px;
    font-weight: bold;
    /*margin-top: 30px;*/
}
h2.pagetitle {
    color: #868686;
    font-size: 20px;
    font-weight: bold;
}
.post small, .post small a {
    color: #909090;
    font-size: 9px;
    font-weight: normal;
}
.post .entry {
    margin: 10px 0;
    display: block;
}
img.grade {
    border: none;
    margin-bottom: 20px;
    height: auto;
}
.post img.thumb, .post img.thumb_left {
    margin: 0 20px 20px 0;
    border: none;
    float: left;
}
.post img.thumb_right {
    margin: 0 0 20px 20px;
    border: none;
    float: right;
}

.post .entry p, .entry p, .entry div {
    color: #868686;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 10px;
}
.post .entry a {
    color: #262626;
    font-weight: bold;
}
.post .postmetadata, .commentmetadata {
    color: #cccccc;
    font-size: 9px;
    font-weight: normal;
    margin: 20px 20px 20px 0;
    border-top: 1px dotted #cccccc;
}
#content p {
    text-align: left;
    color: #868686;
    font-size: 12px;
}

.post .postmetadata a, #content p.postmetadata, .post p.postmetadata{
    color: #cccccc;
    font-weight: bold;
}

#content h3, #content h3 a, #content .comments{
    color: #868686;
    font-size: 15px;
}
#content .comments p {
    text-align: left;
    color: #868686;
    font-size: 12px;
}
#content .comments li, #content .comments li a{
    text-align: left;
    color: #868686;
    font-size: 12px;
    margin-bottom: 10px;
}
#content .commentlist {
    margin-bottom: 20px;
    color: #868686;
    font-size: 15px;
}

textarea {
    background-color: #FFFFFF;
    width: 97%;
    margin-bottom: 10px;
    color: #363636;
    border: 1px solid #363636;
}
input {
    background-color: #FFFFFF;
    width: 150px;
    margin-bottom: 10px;
    color: #363636;
    border: 1px solid #363636;
}
#submit {
    background-color: #363636;
    color: #FFFFFF;
    padding: 2px;
}
#s {
    border: 0;
}
.navigation, .navigation a {
    color: #363636;
    font-size: 12px;
}