h1{padding:0 0 5px 0;}
.postListTable{line-height:normal;width:100%;}
.postListTable div{overflow:auto;}
.postListTable h2{padding:0 0 4px;}
.postListTable h2 a{text-decoration:underline;}
.date, .postListTable .date{font-size:11px;}
.postListTable div div{padding:0;}
.blogPostImage{float:left;margin:0 10px 10px 0;}
#postTable .blogPostImage{padding:0;margin:0;}
.posts a strong{font-weight:normal;}

#contentTable .right{width:210px;}
#blogSidebar{padding:16px 0 0 10px;font-size:12px;}
#blogSidebar.post{padding-top:0;}
#blogSidebar div{padding:0 0 10px 0;}
#blogSidebar p.title{font-size:16px;font-weight:bold;border-bottom:#ccc solid 1px;color:#444;}
#blogSidebar p{padding:0;line-height:normal;}
#blogSidebar ul{margin:0;padding:0;list-style-type:none;}
#blogSidebar li{border-bottom:#ccc solid 1px;}
#blogSidebar li a{display:block;color:#666;font-size:12px;}
#blogSidebar li a:hover{text-decoration:none;color:#000;}
/*#blogSidebar .social a{display:compact;}*/
.back a{font-weight:bold;}

.social_bookmark{text-align:center;padding:10px 0 8px 0;border-top:#ccc solid 1px;border-bottom:#ccc solid 1px;}
.social_img{margin:0 1%;}

#commentDiv h3{margin:0;padding:0 0 20px 0;}
#commentDiv img{margin:0 5px 0 0;}
#commentDiv div{padding:0 0 15px 0;}
#addcomment td{padding:0 0 5px 0;}
#Comment{margin:0 0 5px 0;width:96%;}
#addcomment img{margin:5px 0 -5px 0;}