/* Blog page */
.latestNews { list-style:none;}
.latestNews li {margin:0 0 5px 10px; list-style:none;}
.blogbar h4 {font-size:14px;margin:0 0 1em 0}

.blog { }
.blog .headline { color:#666; font-size:23px;margin:1em 0;}
.blog .date {line-height:14px;font-size:0.85em;	display:block;	float:left;	background:#555; color:#fff; width:40px;	height:40px;	padding:3px 5px 5px 5px;	border-radius: 8px;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;}

.icon_calendar { padding:2px 0 2px 20px;background: url("../images/icons/calendar.png") no-repeat 0 1px;}
.icon_comments {	padding:2px 0 2px 20px;background: url("../images/icons/comment.png") no-repeat 0 1px;}
.icon_poster {	padding:2px 0 2px 20px;background: url("../images/icons/user.png") no-repeat 0 1px;}
.icon_rss {	padding:2px 0 2px 20px;background: url("../images/icons/feed.png") no-repeat 0 1px;}

.blog .items {margin:10px 0;font-size:11px;}
.blog .blogcontent {padding: 5px 0 20px 60px;}
.blog .img_wrapper {float:left; padding:10px;}

.blog .post {	padding: 20px 0; overflow:auto;}
.blog .first_post {}
.blogThumb {float: right;margin-left: 10px;}

.blog .paging {	padding: 20px;text-align: center; clear: both;}
.blog .paging a {text-transform: uppercase;}
.blog .paging a:hover {	text-decoration: none;}
.blog .paging .prev {	height: 14px;	padding: 3px 0 0 20px;	margin: 1px 14px 0 0;	background: url("../images/icons/prev.png") no-repeat;	line-height: 100%;}
.blog .paging .number {	margin: 0 5px;	font-family: Arial;	padding: 1px 3px;	border: 1px solid #666;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	color: #666;	line-height: 100%;}
.blog .paging .current {	background: #912c5a;	color: #fff;	border: 1px solid #333;}
.blog .paging .next {	height: 14px;	padding: 3px 20px 0 0;	margin: 1px 0 0 14px;	background: url("../images/icons/next.png") no-repeat top right;	line-height: 100%;}

.commentHead {	clear:both;	font-size:1.4em;	margin: 10px 0;	background: url(../images/icons/comment_lrg.png) no-repeat left center;	padding:5px 0 5px 40px;}
.comment { overflow:auto; border-top:1px dotted #ccc; margin:10px 10px 10px 0; padding:20px 0 20px 0;background:#fff;width: 674px;}
.comment img { float:left; margin: 0 10px;}
.commentname {font-size:1.4em}
.commentdate { display:block; margin:0 0 0 36px;padding: 2px 0 10px 20px;font-size:11px;}
.comment p { padding: 0 10px 0 36px;}
.postComment {margin: 0 0 0 40px; width: 574px;}
.controls { padding:0 0 10px 0;}
.controls a { padding: 0 0 0 14px;margin:0 5px 0 0;}