
/* article content */

.post .good, .post pre, .post blockquote, .post .highlight, .post .wp-caption {
    margin: 10px 0;
    padding: 10px 0 10px 20px;
    border-left: 5px solid;
    border-left-color: #53df00;
    background: #dcffc8;
}

.post .good {
    border-left-color: #ff7a00;
    background: #ffe2c8;
}

article p, article li, article dt, article dd {
    font-size: 90%;
    line-height:18px;
}

article p, article li, article dd {
    margin: 0 0 15px 0;
}

article ol, article ul, article dl {
    line-height:18px;
    padding: 0 0 15px 10px;
}

article dt {
    font-weight: bold;
    margin-left: -10px;
}


article li {
    margin:4px 0 4px 20px;
}

article pre p, article blockquote p {
    margin: 0;
    padding: 0;
}

article .wp-caption {
    border-left-color: #ff1b09;
}

article .wp-caption p {
    text-align:center;
    margin: 5px 0 -5px 0;
    padding: 0;
}

article .wp-caption img {
    margin:0;
    padding:0;
    border:0 none;
}

article a img {
    padding:2px;
    border:#0085b5 2px solid;
}

article a:hover img {
    padding:2px;
    border:#ca0002 2px solid;
}

article .simple ol, article .simple li {
    font-size: 100%;
    margin: 3px 3px 3px 10px;
    padding: 0;
}

