#posts {float:left; width:550px; margin:15px 5px 5px 5px;}
.posting {clear:both;}
.postingDate {width:46px; height:80px; float:left;background: url(../images/date-bg.gif) no-repeat;}
.postingYear {font-size:12px;color:#688097;text-align:center; display:block;font-weight:normal; padding-bottom:2px;}
.postingMonth {font-size: 11px;text-transform: uppercase;color:#333333;text-align: center;display:block;line-height: 11px;margin-top:5px;font-weight:bold;}
.postingDay {font-size: 18px;text-transform: uppercase;color:#999999;text-align: center;display:block;line-height: 18px;padding-top: 5px;}
.entry {float:right; width:490px; margin-bottom:20px;}
.postingCate {padding-left:0px; float:left;font-size: 11px; color: #999999;}
.postingComment {
	background: url(../images/comment.gif) no-repeat left center;
	padding-left: 17px;
	float: right;
	font-size: 11px;
	padding-top:2px;
	padding-bottom:2px;
}
.postingContent {
	clear: both;
	padding-top: 0px;
	font-size: 12px;
	line-height: 175%;
}
#endPost {
	border-bottom:#F3F3F3 1px solid;
	margin-bottom:15px;
	font-size:11px;
}
#endPost .headTag {font-weight:bold;}
#endPost .postedBy {font-size:11px;}
.postingCate a, .postingComment a, #endPost a{color:#3399CC; text-decoration:none;}
.postingCate a:hover, .postingComment a:hover, #endPost a:hover{color:#999999; text-decoration:none;}
.blogHeading {font-size:15px;  font-weight:bold; border-bottom:#ACACAC solid 1px;}
.posting .blogHeading a {color:#3399FF; text-decoration:none;}
.posting .blogHeading a:hover{text-decoration:none; color:#004FBA;}
.posting .blogHeading a:visited{text-decoration:none; color:#004FBA;}
#roNav {font-size:13px; color:#696969; text-align:right; clear:both; margin-right:15px;}
#roNav .roLinks {border: 1px solid #9D9D9D; width:60px; padding:2px 4px; text-align:center; color:#A8A8A8;}
#roNav .roLinks a{text-decoration:none; color:#3F3F3F;}
#roNav .roLinks a:hover{text-decoration:none; color:#000000; background-color:#FFFFFF;}


