.moduleNav IMG.blogImage {
	margin:5px 13px;
	display:block;
	border: 1px solid #323232;
}
.moduleNav .blogSummary {
	margin:10px 13px;
	padding:5px 5px 10px 5px;
}
.moduleNav H3 {
	border-bottom:1px solid #919191;
	border-top:1px solid #919191;
	font-size: 16px;
	color:#fff;
	font-weight:normal;
	padding:10px 0px;
}



.article {border-bottom:1px solid #919191;}
	.article H2.title {
		color:#c31079;
		border-bottom:1px solid #919191;
		font-size:24px;
		margin-bottom:10px;
	}
		.article H2.title A {color:#c31079;	}
		.article H2.title A.returnLink { color:#fff;float:right;font-size: 12px;}
	.article .details {color:#fff;font-size: 11px;margin-bottom: 20px;}
	.article .details A.comments {
		float:right;
		color:#fff;
		padding-left:16px;
		background:url('../images/comment_balloons.gif') left center no-repeat;
	}
	.article IMG { border: 3px solid #fff;}
	.article A {color:#c31079;}
	.article .readmore { margin-top:20px; display:block; color:#c31079;}
	

.articleComments {}
	.articleComments H5 {color:#c31079; font-size:16px;	border-bottom:1px solid #919191;margin-bottom:10px;}
		.articleComments H5 A {float:right;font-size: 11px;}

	.articleComments H6 {
		padding:5px;
		font-size:12px;
		margin-bottom: 10px;
		color:#c31079;
	}
		.articleComments H6 SPAN {float:right;}
	.articleComments .comment { margin:5px 20px;}
	.articleComments FORM {margin-top:40px;display: block;}
	.articleComments FORM .field {margin:2px 0px; border:1px solid #0d0d0d;}
	.articleComments FORM LABEL {float:left; width:100px;}
	.articleComments FORM TEXTAREA,
	.articleComments FORM INPUT.text {width:400px;border:1px solid rgb(200,200,200); font-family:arial; font-size:12px;}
	.articleComments FORM TEXTAREA {height:100px;}
	.articleComments FORM .submit {text-align: right;}
	.articleComments FORM .captcha IMG { border: none; vertical-align: top;}
	.articleComments FORM .captcha INPUT { font-size:14px; vertical-align: top;margin-top:1px;padding: 4px 3px;font-family: arial,verdana !important; text-transform: uppercase;}
	
	
	
	.articleComments .validation-failed {border: 1px solid #f00 !important;}
	.articleComments .validation-passed { border: 1px solid #bbc928 !important;}
	.articleComments .validation-advice {  margin: 2px; margin-left:100px;  padding: 2px; color:#f00;}
	.articleComments .warning { margin: 2px; margin-left:100px;border: 1px solid #c66;}
	.articleComments .warning-advice {margin: 2px; margin-left:100px;padding: 2px;color:#fff;background-color:#bbb;}

UL.archive { list-style:none;margin:0px;padding:0px;}
UL.archive LI { list-style:none;}

#pagingFooter {
	margin-top:20px;
	height: 50px;
}
#pagingFooter .paging {
	 float: right;
}
#pagingFooter .pagination A { color:#c31079;}