#main { font-size: 14px; }
#main p { margin-bottom: 5px; }
h2 a { color: #fff; text-decoration: underline; }
h2.blog_header {background-image: none; background-color: #fff ; color: #000; font-size: 18px; }
h2.blog_header a { color: #333;  font-size: 24px; background-color: transparent; background-image: none; text-transform:none; text-decoration: none; }
.asset-meta { margin: 3px 0px 10px 0px; }
.content-nav { margin: 10px 0px; }
.entry-asset { line-height: 135%; }
.trackbacks, .comments { margin: 10px 0; }
.trackbacks-info p { margin-bottom: 5px; }
.comments-open-content label { display: block; }
.comments-open-content input { margin-bottom: 5px; }
#comment-form-remember-me label { margin-bottom: 5px; }
#comment-form-external-auth { padding: 5px 0; }
.comment, .trackback { padding: 10px; margin: 10px 0; background: #eee; }