h1 a { color: #000; }
h2.entry-title { font-size: 1.1em; font-weight: normal; margin: 1em 0 0;}
h5 { border-bottom: 1px dotted #999; font-size: 1.1em; }
h5 a { color: #000;}
p { margin: 0 0 1em;}
ul#archives { margin: 0; padding: 0;}
ul#archives li { border-bottom: 1px solid #666; margin: 0; padding: 5px 0; list-style: none;}
.vcard { background: #efefef; font-size: 0.8em; padding: 3px 0;}
.entry-content { font-size: 0.9em; margin: 0.5em 0 1em;}
.tag1 { font-size: 12px; }
.tag2 { font-size: 15px; }
.tag3 { font-size: 18px; }
.tag4 { font-size: 21px; }
.tag5 { font-size: 24px; }

form#comment-form { font-size: 0.8em; }
form#comment-form fieldset { border: 1px solid #999; }
form#comment-form label { display: block; float: left; width: 200px; }
form#comment-form input[type=text], form#comment-form textarea { display: block; float: left; width: 250px; }
form#comment-form .formactions { clear: both; margin: 0 0 0 200px; padding: 20px 0 0;}

.sidebar-node h3 { display: none;}