a
{color:#FFFFFF; text-decoration:none;
}

a:hover
{color:#7AE7FD; text-decoration:underline;
}


div#blog
{	float:	left;
	width:	430px;
	padding-right: 40px;
}
div.nocol
{	float:	none !important;
	width:	auto !important;
}
div#cats
{	float:	left;
	width:	222px;
}
div#cats ul
{	margin-top:	0;
}
div#blog div.entry
{	margin:	0 0 10px;
}
div#blog div.entry h3
{	margin:	0;
}

div#blog div.entry p.details
{	border-top:	1px solid white;
	color:		white;
	font-size:	11px;
	width:		98%;
}

div#blog div#comments
{
}
div#blog div#comments div.comment
{	clear:		both;
	min-height:	52px;
}
div#blog div#comments div.comment div.member
{	background:	#00406F;
	float:		left;
	margin:		0 6px 0 0;
	padding:	0 0 0 6px;
	width:		120px;
	font-size:	10px;
}
div#blog div#comments div.even div.member
{	background:	#004C7F;
}
div#blog div#comments div.comment div.member h4
{	font-size:	12px;
	margin:		0;
	padding:	4px 0;
}
div#blog div#comments div.comment div.member img
{	width:		100px;
	margin:		0 0 5px 0;
}
div#blog div#comments div.comment div.member p
{	margin:	0;
}
div#blog div#comments div.comment div.content
{	float:		left;
	padding:	4px 0 0;
	margin:		0;
	width:		500px;
}
div#blog div#comments div.comment div.content p
{	padding:	0 0 10px 0;
	margin:		0;
}
div#blog div#comments div#newComment
{	border-top:	4px solid #00406F;
	clear:		both;
	padding:	10px 0 0 0;
	margin:		10px 0 0 0;
}
div#blog div#comments div#newComment h3
{	margin:		0;
}

div#blog div#comments div#newComment form
{	margin:		0;
}
div#blog div#comments div#newComment textarea
{	display:	block;
	height:		170px;
	width:		500px;
}
div#blog div#comments div#newComment input
{	clear:		both;
}
ul.recentComments
{	font-size:	10px;
}
