.c-normal .c-info a, .c-normal .c-info, .c-normal .c-digg, .c-normal .c-digg a li .c-normal .c-info a, li .c-normal .c-info, li .c-normal .c-digg, li .c-normal .c-digg a {
	color: #546477;
}

.c-info {
	border-bottom: 1px solid #fff;
	padding: 5px 0px 0px 5px;
	height: 19px;
}

.c-body {
	line-height: 130%;
	position: relative;
	width: 100%;
} * html .c-body { height: 5px; }

.c-body-inside {
	padding: 5px 50px 1em 5px;	
	overflow: hidden; /* for long urls */
	min-height: 25px;
} * html .c-body-inside { width: 400px; }

.c-reply 
{
	float: right;
}

.divComments ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.divCommentsContainer
{
	FLOAT: left; 
	margin-left: 10px; 
	WIDTH: auto;
}

.divComments ul li {
	background: url(comment-1.png) no-repeat;
	color: #333;
	padding: 0;
	margin: 0 0 3px 0;
	position: relative;
	list-style: none;
	width: 100%; /* need IE7 */
} * html .comment ul li { height: 15px; }

.divComments ul li li {
	left: 5%;
	width: 95%;
	margin-top: 4px;
}

.divComments ul li a 
{
	float: right;
	text-align: right;
	font-size: smaller;
}

.divCommentHeader
{
	text-align: center;
	font-size: medium;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
}

.divAddComment
{
	font-size: medium;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
}

.divCommentBox
{
	color: #333;
	padding: 0;
	margin: 0 0 3px 0;
	position: relative;
	width: 100%; 
} * html divCommentBox { height: 15px; }

.divCommentBox input
{
	margin: 3px 5px 3px 5px;
}

.divCommentBox button
{
	margin: 3px 5px 3px 5px;
}

.divCommentInfo
{
	background: url(comment-1.png) no-repeat;
	border-bottom: 1px solid #fff;
	padding: 5px 0px 0px 5px;
	height: 19px;
	width: 345px;
}

.divCommentBody
{
	line-height: 130%;
	position: relative;
} * html divCommentBody { height: 5px; }
