#header #logo { font-size: 3em; margin-top: -10px;}
#sidebar {width: 210px; float:right; position: absolute; top:0.0em; right:0; padding: 0 20px;}
li.cat-item { color: #aaa}

#content {  padding-bottom: 1em; }
    .narrowcolumn {width:520px; border-right: 1px dotted #777;}
    #content .entry p { text-align: justify;}
    #content-wrapper {position:relative;}

.navigation { margin: 0 0 2em; display: block; height: 1em;}

.alignright {float: right;}

.alignleft {float: left;}
h2 {font-size:2em}

.hentry {position: relative; padding-bottom: 1em;}
.hentry h2 {}
.hentry small {color: #aaa;}

#comment {width:100%;}

#respond {padding-top: 1em;}

#respond p { font-size: 12px; margin:0; color: #999;}

.comment  img { display:none; }
    .comment-body { position: relative }
    .comment-meta { font-size: 10px; color: #999; position:absolute; top:1.5em; right:1em; }
    .comment-author .fn { color: #3485FF; }
    .comment-author .fn a.url { color: #3485FF; }
    .comment-author .says { color: #999; }
    
div.postmetadatawrap {margin: 2em auto; padding: 2px; border-radius: 20px;  -moz-border-radius: 20px; -webkit-border-radius: 20px;  width: 240px; text-align: center; background:url('../../../../img/contentback.png')}  
    .postmetadatawrap p {margin:0;}  
    .postmetadata { color: #999;   font-size: 10px; width: auto;}
    .postmetadatapadded { margin: 2em 0; padding: 0 1em; }
    .postmetadata small {color: #999; width: auto;}
    
ol.commentlist li {margin: 1em 0; }
div.comment-body {padding: 1em; border-radius: 20px;  -moz-border-radius: 20px; -webkit-border-radius: 20px; }

.even div.comment-body {background: url('../../../../img/contentback.png');}
.odd div.comment-body {background: url('../../../../img/contentback.png');}
.byuser div.comment-body {border: 2px solid #ffaa00; background: url('../../../../img/contentbackhighlight.png');}
.alignright {text-align:right; }
.alignleft {text-align:left; }


#searchsubmit { float:right;}

#searchform #s {width: 60%;}




h2, h3 { margin: 0 0 0;}

.widgettitle {padding:0; margin:0;}

ol { list-style:none; }
ul {list-style:none;}

small {color: #999; }

