.blog-wrapper { 
	border:1px solid #DCD3D0; 
	padding:10px;
	padding-left:15px; 
	font-family:Verdana, Geneva, sans-serif; 
	color:#393838; 
	font-size:11px; 
}

.blog-heading h1 { 
	background:url(../images/title_bg.jpg) repeat-x left top;
	border:1px solid #E4DDDB;
	border-bottom:none;
	color:#FFFFFF;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	height:25px;
	padding:4px 10px 3px 15px; 
}

.postWrapper { padding-bottom:25px; clear:both; }
.postTitle { margin-bottom: 15px; }

.postTitle h2 { 
	font-size:20px; 
	font-weight:bold; 
	margin:0px; 
	padding:0px; 
	font-family:Arial,Helvetica,sans-serif;
	border-bottom:1px solid #ddd; 
}

.postTitle h3 { 
	font-size:12px; 
	margin:0px;
	padding:2px 0px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
}

.postTitle h2 a,
.postTitle h3 a, 
.post-info a { text-decoration:none; }

.post-info { display:block; margin-bottom:15px; }

.postContent {  }
.postDetails {  }
.postBookmarks { padding-bottom: 10px; }
.postBookmarks h4 { font-size: 12px; font-weight: bold; }

.commentTitle { 
	font-size:20px; 
	font-family:Arial,Helvetica,sans-serif; 
	margin-bottom:15px;
	border-bottom:1px solid #ddd;
}
.commentWrapper { padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #ddd; }
.commentContent { padding-bottom: 0px; }
.commentDetails  { margin-bottom:5px; padding: 0px; }
.commentDetails  h4.username { display:inline; color:#EF5D23; font-size:12px; }
.postError { font-size: 16px; }
.postComment {  }
#postComment label { display:block; font-weight:bold; margin-bottom:4px; }

/* TAGS */
.tags { font-weight:bold; padding-bottom: 10px; }
.tags UL { display:inline; }
.tags UL LI { font-weight:normal; display:inline; padding-right:6px; }
.tags h4 { font-size:12px; font-weight:bold; }

.menu-tags, .menu-categories, .menu-recent { margin:5px 3px 15px 3px; }

.blog .menu-tags UL LI { display:inline; padding:2px; margin-left:10px; }
.blog .menu-categories UL LI { margin-left:10px; }
.blog .menu-recent UL LI { margin-left:10px; }

.blog .head h4 { background-image:url(../images/icon_blog.png); }

.postWrapper .poster { display:inline; }

.blog-recent li { margin-bottom:5px; }

