#post {
	background:#F1DE93;
	font:12px Verdana;
}
#post_header {
	padding:5px 20px;
	background:#F1DE93;
}
#post_body {
	padding:10px 20px;
	background:#ECE6CD;
	font:14px Verdana;
}
#post_comments {
	background:#EDEAE9;
	font:12px Verdana;
}
#post_newcomment, #post_newpost {
	padding:10px 20px;
	background:#EDEAE9;
	font:16px Verdana;
}
#post_newcomment {
	border:2px solid #1B4B55;
}
#post_newpost {
	border:1px solid #1B4B55;
}
#post, #post_header, #post_body, .post_links, #post_comments {
	border:1px solid #1B4B55;
}
#post_title {
	font:bold 24px Monotype Corsiva;
	color:black;
	float:left;
}
#post_edit {
	float:right;
	text-align:right;
	margin-top:10px;
}
#post_author {
	clear:both;
}
.post_links {
	padding:5px 20px;
	text-align:right;
	background:#EDEAE9;
}
.post_links a:link, .post_links a:visited {
	font:bold 14px Verdana;
	color:#EA7206;
}
#comments_count {
	font:italic bold 14px Verdana;
	color:#90301D;
}
.post_comment_title {
	padding:5px 20px;
	border-bottom: 2px dotted #1B4B55;
	border-top:1px solid #1B4B55;
	border-right:1px solid #1B4B55;
	border-left:1px solid #1B4B55;
	font-weight:bold;
}
.post_comment_body {
	padding:5px 20px;
	border-right:1px solid #1B4B55;
	border-left:1px solid #1B4B55;
	border-bottom:1px solid #1B4B55;
}
.post_comment1 {
	background:#BFE2E3;
}
.post_comment2 {
	background:#93A6F1;
}
.post_commenta {
	background:#E3BD26;
}


