body {font-family: Arial, Helvetica, sans-serif;}
.post p {font-size: 14px; line-height: 20px;}

blockquote {padding-left: 4px; background-color: #def; border-left: 4px solid #069; border-right: 4px solid #069;}
h2, h3, h4 {margin: 0px; padding: 14px 0px; padding-top: 0px; font-size: 24px; font-weight: normal;}
h3 {padding: 0px; margin-bottom: 4px;}
h4 {font-size: 20px;}
h5 {margin: 0; font-size: 140%; font-weight: normal; text-align: right;}
img {border: 1px solid #000;}

.post {padding: 14px 0; padding-right: 25px; border-top: 4px solid #6c7347;}
.post a {color: #6c7347; text-decoration: none;}
.post a:hover {background-color: #000; color: #fff;}
.post .title {color: #fff; line-height: 1em; font-weight: normal; text-decoration: none;}
.meta {font-size: .9em; color: #ccc;}

#searchform {margin-bottom: 14px;}
#commentform textarea {width: 500px;}
.comment{margin-bottom: 14px; margin-right: 24px; padding: 7px; padding-bottom: 1px; border-bottom: 0px solid #6c7347; background-color: #6c7347; color: #000;}
.comment .meta a {text-decoration: none;}
.comment img { border: 0; }

#wrapper {width: 910px; margin: 0 auto;}
#posts {width: 675px; font-size: 90%; border-bottom: 4px solid #6c7347;}
#sidebar {float: right; width: 212px; padding: 14px 10px; background-color: #222; border-top: 4px solid #fff; font-size: 80%;}
#sidebar input {width: 140px;}
#sidebar input.button {width: 64px;}
#sidebar ul {list-style-type: none; margin: 0; margin-bottom: 14px; padding: 0;}
#sidebar #nav-entries {margin-bottom: 20px;}