
.entry { float: left; width: 589px; margin: 0 0 10px 0; padding: 0; font-size:12px; text-align: justify; }
.entry div h2, .entry div h3 { clear: both; margin: 0; padding: 5px 0 6px 15px; border-top: 1px #CCCCCC solid; border-bottom: 1px #EAEAEA solid; background: #FAFAFA; }
.entry div h2 a, .entry div h3 a { font-size: 14px; font-weight: bold; }
.entry div div.date { clear: both; margin: 0; padding: 3px 0 3px 20px; border-bottom: 1px #EAEAEA dotted; }
.entry div div { clear: both; margin: 0; padding: 0 10px 0 10px; }
.entry div .tags { margin: 0; padding: 4px 10px 6px 10px; border-top: 1px #EAEAEA solid; font-size: 11px; text-align: left; }
.entry div .tags a { font-size: 11px; text-decoration: underline; }
.entry div .tags a:hover { text-decoration: none; }

.entry div div a { text-decoration: underline; }
.entry div div a:hover { text-decoration: none; }

small { font-size: 11px; }

.postmetadata { background: #FAFAFA; border-bottom: 1px #CCCCCC solid; border-top: 1px #EAEAEA solid; font-size: 11px; margin: 0; padding: 4px 0 5px 10px; }
.postmetadata a { font-size: 11px; }
.boxcomments { }

ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:transparent url(images/c.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}

#eof{width:599px;clear:both;height:20px;background:#fff;margin:0 auto;padding:0;}
.navigation { width: 569px; float: left; background: #FAFAFA; font-weight: bold; padding: 5px 10px 6px 10px; border-top: 1px #CCCCCC solid; border-bottom: 1px #CCCCCC solid; }
.alignright{ float: right; }
.alignleft{ float: left; }

#header h1 a:link,#header h1 a:active,#header h1 a:visited,#header h1 a:hover{text-decoration:none;color:#fff;border:none;}

.pagetitle { padding: 3px 0 5px 15px; font-size: 15px; }

form#commentform { border-top: 1px solid #EAEAEA; }
form#commentform div { margin: 0; padding: 0 10px 0 10px; }
form#commentform div label { display: block; margin: 0; }
form#commentform div textarea { width: 570px; height: 100px; margin: 0; padding: 0; }
form#commentform div p { margin: 5px 0; }
ol.commentlist { margin: 0; padding: 0 10px 5px 10px; }
ol.commentlist li { margin: 0; padding: 0; border-bottom: 1px solid #eee; display: block; list-style: none; }
ol.commentlist li p { margin: 0; padding: 4px 10px 5px 10px; }

li#tag_cloud-2 div { margin: 0; padding: 7px 15px 7px 15px; }
li#tag_cloud-2 div a:hover { text-decoration: underline; }
li#tag_cloud-2 div a, li#tag_cloud-2 div a:active, li#tag_cloud-2 div a:visited { text-decoration: none; color: #404040; }
