.blog-sidebar {
    border:1px solid #000;
    padding:2px;
    }

.blog-sidebar h5 {
    text-align:center;
    background-color:#00577D;
    color:#FFF;
    border-bottom:1px solid #000;
    padding:3px; 
    font-weight:bold;
    }

.blog-sidebar li {
    border-top:1px solid #BBB;
    padding:2px;
    }

.post-comment {
    margin-bottom:80px;
    }

.tags {
    color:#bebebe;
    font-weight:bold;
    float:left;
    }

.tags a, .post-meta strong {
    color:#8e8e8e;
    }

.tags a:hover {
    color:#666
    }

.post-meta-height-incrase {
    /*height:30px*/
    }

.post-links {
    margin-left:135px
    }

.comment-post-error {
    color: #c52738;
    margin:0 0 15px 0;
    }

.comment-post-success {
    font-weight:bold;
    margin:0 0 15px 0;
    }
    
.caption {
    margin:0;
    padding:0;
    font-size:8pt;
    font-weight:bold;
    }

.post-title {
    margin-top: 50px;
    padding-top: 4px;
    border-top: 1px dashed #ddd;
}

/* Don't show this line on the first element, or on the sans.org blogs */
.content .post-title:nth-of-type(1),
body.sans .post-title
{
    margin-top: 0;
    border-top: 0 none;
}


/**
 * Code in PRE and CODE tags
 */

pre {
    font-size: 15px;
    line-height: 21px;

    /*background: #f7f7f7;*/
    color: #222;
    padding: 1.5em;

    font-family: "Courier 10 Pitch", Courier, monospace;

    display: block;
    white-space: pre;
    margin: 1em 0px 1em;

    overflow-x: auto;

    background: -moz-linear-gradient(left,  rgba(249,249,249,1) 0%, rgba(249,249,249,1) 60%, rgba(249,249,249,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(249,249,249,1) 0%,rgba(249,249,249,1) 60%,rgba(249,249,249,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(249,249,249,1) 0%,rgba(249,249,249,1) 60%,rgba(249,249,249,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#00f9f9f9',GradientType=1 ); /* IE6-9 */

}


code {

    background: #f7f7f7;
    color: #900;
    font-weight: bold;
    display: inline-block;
    padding: 1px 3px;

    font-family: "Courier 10 Pitch", Courier, monospace;

}


/**
 * Alignments
 */

.alignleft {
    display: inline;
    float: left;
}

.alignright {
    display: inline;
    float: right;
}

.aligncenter {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft {
    margin: 0.4em 1.6em 1.6em 0;
}

blockquote.alignright,
.wp-caption.alignright,
img.alignright {
    margin: 0.4em 0 1.6em 1.6em;
}

blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
    clear: both;
    margin-top: 0.4em;
    margin-bottom: 1.6em;
}

.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
    margin-bottom: 1.2em;
}

