#news-table { border-collapse: collapse;	width: 100%;	margin: 5px auto;}

#news-table th {background: #C3C2BF;padding: 3px; color: #333;}

#news-table tr td {	color: #333; padding: 3px;	border-bottom: 1px solid #ccc;	line-height: 16px;}



#news-list {

	background: #fcfcfc;

	padding: 9px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

}



#news-list .news {	border-bottom: 1px dotted #ccc; }

#news-list .news h2 { margin-bottom: 2px; font-weight: 400; line-height: 18px; text-transform: capitalize; }

#news-list .news h4 { font-weight: 400; font-size: 15px; padding-bottom: 3px; border-bottom: 1px dotted #888; }

#news-list .news .info { color: #888; margin-left: 3px; margin-right: 5px; padding: 2px; }

#news-list .news .author { background: url('../../images/user.png') no-repeat; padding-left: 20px; }

#news-list .news .date { background: url('../../images/calendar.png') no-repeat; padding-left: 20px; }

#news-list .news p { padding: 5px; line-height: 1.3em; }

#news-list .news .extra { text-align: right; margin-bottom: 3px; margin-right: 13px;}

#news-list .news label { display: block; color: #333; font-weight:bold; margin-bottom: 4px;margin-top: 4px; }

#news-list .news textarea {border: 1px solid #ccc; padding: 3px; margin-bottom: 5px; display: block;}



form.news-post {

	background: #fcfcfc;

	padding: 9px;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

}



form.news-post label { display: block; color: #333; font-weight:bold; margin-bottom: 4px;margin-top: 4px; }

form.news-post input[type=text], form.news-post textarea {

	border: 1px solid #ccc; padding: 3px;

}

form.news-post .buttons { margin: 5px 0px; }



.comment {

	padding-top: 5px;padding-left: 5px;

	border-bottom: 1px solid #ccc; background: #eee;

	margin-bottom:1px; 

}



.comment .user {
/*background: url('../../images/user.png') no-repeat;*/
padding-left: 0px; 
font-weight:bold;}

.comment .date {color: #888; font-style: italic; font-size: 10px;}

.comment p { padding: 0; margin:2px 3px; }





