*{margin:0; padding:0;}
a{color:#0e5fd7; text-decoration:none;}
a:hover, a:active{color:#0e5fd7; text-decoration:underline;}
a img{border:0;}
body{color:#333;font-family:Helvetica,Georgia,Arial,sans-serif;font-size:0.75em;line-height:162%;width:950px;margin: 0 auto;}
p{margin-bottom:15px;}
ul{list-style:none;margin:0;}
#content{width:600px;float:left;margin-right:70px;}
#content .meta-above a{color: #bfcfe8;}
#content .meta-above,#content .meta-below{color:#b6b6b6;}
#content .meta-above span,#content .meta-below span{margin-right:10px;}
#header{margin:1.8em 0 3em 0;color:#b3b3b3;}
h1{font-size:1.3em;}
h1 a{color:#333;}
#nav-below{margin:5px 0 50px 0;height:20px;}
.entry-content{clear:both;font-size:1.05em;margin:1.25em 0;text-align:justify;text-justify:inter-ideograph;}
.post {margin-bottom:45px;}
.sidebar{overflow:hidden;width:280px;color:#aaa;}
.entry-title{clear:both; font-size:1.5em;line-height:1.235;}
h3{font-size:12px;}
.sidebar ul{margin-bottom:12px;}
.left{float:left;}
.author{margin:0 0 25px 55px;height:48px;}
.nav-next{float:right;}

input, textarea{border:#B1AE9E 1px solid;padding:2px;}
label{color:#aaa;}
.a_comment {margin:10px 0 30px 0;}
.comment_details{padding-left:60px;}
.comment_metadata {color:#aaa;margin-bottom:5px;}
.submitbutton{border:0;padding:0;}
#commentform{margin:10px 0 80px 0;}
#commentlist{margin:15px 0;}