body#blog #content div.without_sidebar{
clear:both;
}

body#blog #content div.with_sidebar{
clear:left;
float:left;
width:685px;
}

body#blog #content div.navigation{
margin-bottom:15px;
}
body#blog #content div.navigation a{
font-size:12px;
}

body#blog #content #sidebar{
border-left:1px solid #ccc;
float:left;
margin-left:14px;
padding-bottom:50px;
padding-left:15px;
width:200px;
}
body#blog #content #sidebar form#searchform{
width:180px;
padding:10px;
}
body#blog #content #sidebar form#searchform fieldset{}
body#blog #content #sidebar form#searchform fieldset ul{}
body#blog #content #sidebar form#searchform fieldset ul li{
margin-left:0;
}
body#blog #content #sidebar form#searchform fieldset ul li label{
display:block;
text-align:left;
padding-top:0;
margin-bottom:5px;
}
body#blog #content #sidebar form#searchform fieldset ul li input.field{
display:block;
width:172px;
}
body#blog #content #sidebar form#searchform ul.form_actions{}
body#blog #content #sidebar form#searchform ul.form_actions li{}
body#blog #content #sidebar form#searchform ul.form_actions li label{}
body#blog #content #sidebar form#searchform ul.form_actions li input.button{
}
body#blog #content #sidebar ul li{
margin:0;
}
body#blog #content #sidebar ul li ul li{
margin-left:10px;
}
body#blog #content #sidebar ul li.categories ul li ul.children{
margin-bottom:5px;
}

body#blog #content div#respond{}
body#blog #content div#respond h3{
margin-bottom:15px;
}

body#blog #content div.home{
}
body#blog #content div.home div.post h2{
}
body#blog #content div.home div.post h2 a{
font-size:inherit;
}
body#blog #content div.home div.post dl.timestamp-published{
float:left;
margin-bottom:15px;
margin-right:.25em;
}
body#blog #content div.home div.post dl.timestamp-published *{
font-size:13px;
}
body#blog #content div.home div.post dl.timestamp-published dt{
display:none;
}
body#blog #content div.home div.post dl.timestamp-published dd{
}
body#blog #content div.home div.post dl.timestamp-published dd abbr{
}
body#blog #content div.home div.post dl.authors{
float:left;
}
body#blog #content div.home div.post dl.authors *{
font-size:13px;
}
body#blog #content div.home div.post dl.authors dt{
float:left;
display:block;
margin-right:.25em;
}
body#blog #content div.home div.post dl.authors dd{
float:left;
}
body#blog #content div.home div.post dl.authors dd span.vcard{}
body#blog #content div.home div.post dl.authors dd span.vcard span.fn{}
body#blog #content div.home div.post div.entry{
clear:left;
}
body#blog #content div.home div.post p.postmetadata,
body#blog #content div.home div.post p.postmetadata a{
font-size:13px;
}



body#blog #content div.single{
clear:both;
}
body#blog #content div.single div.navigation{}
body#blog #content div.single div h2{

}
body#blog #content div.entry code{
font-family:monospace;
font-size:12px;
border:1px solid #ccc;
padding:6px;
margin-top:6px;
}
body#blog #content div.entry ul{
list-style-type:square;
}
body#blog #content div.entry strong{
font-weight:bold;
}
body#blog #content div.entry p.postmetadata,
body#blog #content div.entry p.postmetadata a{
font-size:13px;
}
body#blog #content div.single h3#comments{
margin-bottom:15px;
margin-top:20px;
}
body#blog #content div.single div.navigation{}
body#blog #content div.single ol.commentlist{
margin-bottom:15px;
}
body#blog #content div.single ol.commentlist li.comment,
body#blog #content div.single ol.commentlist li.pingback,
body#blog #content div.single ol.commentlist li.trackback{
border:1px solid #ccc;
padding:5px;
margin-bottom:10px;
}
body#blog #content div.single ol.commentlist li div.comment-body div.comment-author{
margin-bottom:10px;
}
body#blog #content div.single ol.commentlist li div.comment-body div.comment-meta{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #ccc;
}
body#blog #content div.single ol.commentlist li div.comment-body p{
padding:0 10px 10px;
margin:0;
}

body#blog #content p.blog_powered-by{
padding-top:20px;
font-style:italic;
clear:both;
font-size:12px;
}
body#blog #content p.blog_powered-by a{
font-size:inherit;
}