/* NOTE: div.post-list exists in FORUMS as well */

body#blog h2.post-title {
	border-bottom: 1px solid #ccc;
	margin: 0 0 .2em;
	padding: 0 0 .2em 0;
}

body#blog .post-details {
	color: #888;
	font-size: 11px;
	margin: 0 0 18px;
}

body#blog .post-list {
	float: left;
	width: 69%;	
}

.comment-list {
	background: #f9f9f9;
	border: 1px solid #eee;
	margin-bottom: 36px;
	padding: 18px;
}

.comment-list input#Captcha { width: 300px; }

.comment-list textarea.cat_listbox_small {
	height: 120px;
	width: 100%;
}

.blog-comment-container {
	border: 1px solid #e9e9e9;
	margin: 0 0 18px;
}

.blog-comment-container  .comment-details {
	background: #eee;
	font-size: 11px;
	padding: 6px;
}

.blog-comment-container .comment {
	background: #fff;
	padding: 9px;
}

span.flag {
	margin: 0 6px;
	vertical-align: middle;
}

input#fullname, input#website, input#emailaddress { width: 300px; }

textarea.comment {
	height: 160px;
	width: 100%;
}

.forum-registration textarea.comment {
	height: 70px;
	width: 270px;
}

.post-body .links { font-size: 11px; }

body#blog .side-panel {
	float: right;
	width: 27%;
}

.BlogRecentPost, .BlogTagCloud { margin: 0 0 18px; }

.BlogRecentPost ul, .BlogTagList ul, .BlogPostArchive ul {
	margin: 0;
	padding: 0;
}

.BlogRecentPost li, .BlogTagList li, .BlogPostArchive li {
	font-size: 11px;
	list-style: none;
	margin: 0 0 9px;
}

p.page-nav { text-align: center; } 

p.page-nav a { margin: 0 9px; }

body#blog dl {
	background: #f9f9f9;
	border: 1px solid #eee;
	margin: 0 0 18px;
	padding: 18px;
}

body#blog dt { color: #000; }

body#blog dd { margin: 0 0 9px; }
