#content_text .blog_post {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 15px;
	margin-bottom: 12px;
}
#content_text .blog_post_title {
	margin-bottom: 3px;
}
#content_text .blog_post_byline {
	margin-top: 0;
	font-size: 70%;
	color: #888;
	margin-bottom: 15px;
}
#content_text .blog_post_details {
	font-size: 70%;
	color: #888;
	text-align: right;
	margin-bottom: 0;
}
#content_text .blog_post_details a {
	color: #888;
}

#content_text .blog_comment {
}
#content_text .blog_comment_title {
}
#content_text .blog_comment_content {
}
#content_text .blog_comment_byline {
	font-size: 70%;
	color: #888;
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: 1px dotted #ccc;
}

#content_text .blog_comment_form {
}

#content_text .blog_archive {
}
#content_text .blog_archive_month {
	color: #000;
	font-size: 70%;
	font-weight: normal;
}
#content_text .blog_archive_title {
}
#content_text .blog_archive_details {
	color: #888;
	font-size: 11px;
}