#comments { border: 0; border-top: 1px dashed #cccccc; margin: 10px 0 0 0; padding: 0; font-size: 0.85em;}
#comments h3 { margin-top: 10px; margin-bottom: -10px; font-weight: bold; font-style: italic; text-transform: uppercase; letter-spacing: 1px; }	
#comments dl dt { font-weight: bold; font-style: italic; margin-top: 35px; padding: 1px 0 0 18px; background: transparent url("http://www.blogblog.com/moto_son/commentbug.gif") top left no-repeat; color: #998; }
#comments dl dd	{ padding: 5px 5px 0 5px; margin: 3px 0 0 0; font-size: 0.95em; background-color: #feefe0; border: 1px solid #fda64f; }
.deleted-comment { font-style: italic; color: gray; }
h2.sidebar-title { font-size: .75em; padding-left: 5px; }
#rightbox ul { margin: 0 0 25px 30px; padding: 0; }
.info li { font-size: .75em; padding: 0; margin: 0; }
.post-footer { font-size: .8em; color: #000000; margin-top: 7px; }
.post-body { line-height: 150%; margin-top: 15px; }
.h { display: none; }
.date-header { font-size: .8em; font-style: italic; font-weight: normal; margin: 0; padding: 0; color: #789a38; }
#content h2.post-title { font-size: 1.25em; color: #535353; margin: 0; padding: 0;}
.more { font-style: italic; color: #789a38; letter-spacing: 0.03em; font-size: 1.1em; }
.continue { color: #999999; letter-spacing: 0.03em; font-size: 1em; }
.post-img { float: right; padding: 3px; }
.code-block { border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px dotted #d6d6d6; background-color: #f2f2f2; padding: 10px 5px; height: auto; width: 480px; overflow: auto; margin-bottom: 10px; }