.blogBlockTable{width:100%;border-collapse:collapse;color:#1b1b18;font-size:1em;}
.blogBlockTable th{font-weight:bold;background:#2F5376;color:#fff;text-align:center;vertical-align:middle;border:1px solid #bfbfbf;line-height:2.0;}
.blogBlockTable td{border:1px solid #bfbfbf;line-height:1.5;}
.blogBlockTable .even td{background-color:#dee3e7;}
.blogBlockTable .odd td{background-color:#E9E9E9;}
.blogBlockTable .center{text-align:center;}
.blogBlockTable .right{text-align:right;}
.blogBlockTable .top{vertical-align:top;}
.blogBlockTable .middle{vertical-align:middle;}
.blogBlockTable .bottom{vertical-align:bottom;}
.blogBlockTable dl,
.blogBlockTable dt,
.blogBlockTable dd{margin:0;padding:0;}
#blogBlockCalendar{empty-cells:show;font-size:100%;margin:0 auto;width:132px;}
#blogBlockCalendar a{text-decoration:underline;}
#blogBlockCalendar a:hover{background:transparent;color:#c00;}
#blogBlockCalendar caption{color:#000;font:100% Tahoma, Arial, Serif;margin:0 auto;padding:0;text-align:center;}
#blogBlockCalendar #to-this{padding:0;}
#blogBlockCalendar caption a{text-decoration:none;}
#blogBlockCalendar caption a:hover{color:#c00;}
#blogBlockCalendar a#to-nextM{padding:0 7px;}
#blogBlockCalendar a#to-prevM{padding:0 7px;}
#blogBlockCalendar th{text-transform:none;font-size:90%;font-weight:normal;text-align:center;vertical-align:middle;width:18px;height:18px;background:#2F5376;padding:0;}
#blogBlockCalendar td{color:#000;font:normal 100% Tahoma, Arial, Serif;text-align:center;vertical-align:middle;width:18px;height:18px;padding:0;}
#blogBlockCalendar .today{border:1px solid #369;}
#blogBlockCalendar .today a{text-decoration:none !important;}
#blogBlockCalendar th.sunday,
#blogBlockCalendar td.sunday{}
#blogBlockCalendar th.saturday,
#blogBlockCalendar td.saturday{}
#blogBlockCalendar td.prevmonth,
#blogBlockCalendar td.nextmonth{color:#dda;}
.blogBlockCategory{margin:0 0 0 3px;padding:0;list-style:inside;}
.blogBlockCategory li{margin:0;padding:0;}
.blogBlockCatChild{margin:0 0 0 8px;padding:0;list-style:inside;}
.blogBlockArchive{margin:0 0 0 3px;padding:0;list-style:inside;}
.blogBlockArchive li{margin:0;padding:0;}
.blogBlockArchNav{margin:0 8px 0 0;text-align:right;}
.blogBlockArchSort{margin:0 0 0 8px;}
.blogBlockLatestEntries{margin:0 0 0 3px;padding:0;list-style:inside;}
.blogBlockLatestEntries li{margin:0;padding:0;line-height:150%;}
.blogBlockLatestEntries li p{margin:.3em 0 .3em 1em;padding:0;}
.blogBlockTB{margin:0 0 0 3px;padding:0;list-style:inside;}
.blogBlockTB li{margin:0;padding:0;}
.blogBlockTB .tbdate{}
.blogBlockComments{margin:0 0 0 3px;padding:0;list-style:inside;}
.blogBlockComments li{margin:0;padding:0;}
.blogBlockComments li span{}
.blogBlockBloggers{margin:0 0 0 3px;padding:0;list-style:inside;}
.blogBlockBloggers li{margin:0;padding:0;}
.blogBlockBloggersNav{margin:0 8px 0 0;text-align:right;}
.moreBlogs{display:block;text-align:right;}
.readMore{display:block;padding-top:1em;}
.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix{display:inline-block;}
* html .clearFix{height:1%;}
.clearFix{display:block;}
