#blogPosts{border:none;/*background-color:none;*/margin-top:12px;}
#blogPosts li{list-style-type:none;font-size:12px;border:none;background-color:#FFF;}
#blogPosts li a:hover{background:none;}
.sections{font-weight:bold !important;}
.dated{font:bold 11px Arial, sans-serif;}
.colL h3{border-bottom:none !important;padding:12px 0 0 0;}
#social{width:162px;float:right;padding:20px 0;}
#twitter{width:200px;float:left;padding:20px 0;}
#twitter a{text-decoration:none;font-size:11px;}
#feedFoot{float:right;}
.retweet{text-decoration:none;float:right;width:130px;height:35px;display:block;font-size:11px;background:url(../site_img/tweet.png) no-repeat right top;line-height:16px;}
.colL textarea{border:1px solid #CCC;background-color:#EFEFEF;border-left:4px solid #333;margin-top:10px;padding:3px 3px 6px 3px;height:50px;width:100%;overflow:auto;}
.posted{width:40px;height:51px;background:url(../site_img/date.png) no-repeat;float:left;text-align:center;font-size:11px;color:#FFF;line-height:18px;margin:3px 14px 0 0;}
.posted div{font-size:18px;color:#C9201A;line-height:16px;}
.posted span{font-size:10px;color:#777;line-height:16px;}
body#blog .colL h2 a{color:#C9201A;text-decoration:none;}
