/* --------------------------------------------
   
----------------------------------------------- */
div#content h1
{
	margin-bottom: 19px;
}

div#content h2.section-header
{
	margin-bottom: 18px;
}

/* --------------------------------------------
   
----------------------------------------------- */
div.post div.post-meta
{
	background: url(../img/global/rule_item_list.gif) repeat-x bottom left;
	margin-bottom: 29px;
	line-height: 20px !important;
}

div.post div.post-meta p
{
	background: url(../img/global/rule_item_list.gif) repeat-x;
}

div.post img
{
	margin: 0 0 12px 12px;
}

div.post img.wide
{
	margin-left: 0;
	margin-bottom: 6px;
}

/* --------------------------------------------
   
----------------------------------------------- */
div#comments h2.section-header-comments
{
	color: #000;
	border-top-color: #000;
	margin-bottom: 4px;
}

div#comments a.post-a-comment
{
	font: 12px/15px arial, sans-serif;
	color: #c03;
}

div#comments ul.comments
{
	margin-top: 2px;
}

div#comments ul.comments li
{
	background: url(../img/global/rule_item_list.gif) repeat-x;
	padding-top: 12px;
}

div#comments ul.comments li p
{
	font: 12px/16px arial, sans-serif;
	color: #666;
	margin-bottom: 15px;
}

div#comments ul.comments li p.meta
{
	font-size: 11px;
	color: #333;
	margin-bottom: 16px;
}

div#comments ul.comments li p a
{
	color: #069;
}

div#comments ul.comments li p.meta a
{
	color: #c03;
}

/* post a comment */
div#comments form.post-a-comment
{

}

div#comments form.post-a-comment h2.section-header
{
	line-height: 18px;
	margin-bottom: 6px;
}

div#comments form.post-a-comment ul
{

}

div#comments form.post-a-comment ul li
{
	overflow: hidden;
	margin-bottom: 8px;
}

div#comments form.post-a-comment ul li.captcha
{
	padding-top: 6px;
	margin-bottom: 13px;
}

div#comments form.post-a-comment ul li label
{
	display: block;
	font: 11px/15px arial, sans-serif;
	color: #333;
	margin-bottom: 3px;
}

div#comments form.post-a-comment ul li input.text,
div#comments form.post-a-comment ul li textarea
{
	width: 474px;
}

div#comments form.post-a-comment ul li textarea
{
	height: 174px;
}

div#comments form.post-a-comment ul li.save-info label,
div#comments form.post-a-comment ul li.save-info input
{
	float: left;
}

div#comments form.post-a-comment ul li.save-info label
{
	padding-top: 4px;
	margin-bottom: 0;
}


