/* --------- latest ---------- */
.news-latest-container{}
.news-latest-item{}
.news-latest-item h3{
	font-size:12px;
	font-weight:normal;
}
* html .news-latest-item h3{
	margin:0;
}
*+html .news-latest-item h3{
	margin:0;
}
.news-latest-item a{
	color:#ffffff;
	text-decoration:none;
}
.news-latest-item a:hover{
	text-decoration:underline;
}
.news-latest-item hr{
	color:#ffffff;
	height: 1px;
	font-size: 1px;
	border: 0px;
	border-bottom: 1px solid #ffffff;
	margin: 7px 0 7px 0;
	clear:both;
}
/* --------- latest ---------- */
/* --------- list ---------- */
.news-list-item{
	position:relative; 
	clear:both;
	margin-top:10px;
}
.news-list-item h3{
	font-weight:bold;
	font-size:14px;
	line-height:normal !important;
	margin-right:75px;
	margin-top:10px;
}
.news-list-item p{
	margin:0px;
	padding:0px;
}
.news-list-date{
	position:absolute;
	top:0px;
	right:0px;
	padding:2px 4px 2px 4px;
	background-color:#555650;
	color:#ffffff;
}
.news-list-item h3 a{
	color:#ffffff !important;
	text-decoration:none;
}
.news-list-item img{
	float:left;
	margin-right:10px;
}
.news-list-item .clearer{
	visibility:hidden;
	clear:both;
}
/* --------- list ---------- */
/* --------- single ---------- */
.news-single-item{
	position:relative; 
	clear:both;
	margin-top:10px;
}
.news-single-item h2{
	font-weight:bold;
	font-size:16px;
	line-height:normal !important;
	margin-right:75px;
	margin-top:10px;
	color:#ffffff !important;
	border-bottom:none !important;
}
.news-single-timedata{
	position:absolute;
	top:0px;
	right:0px;
	padding:2px 4px 2px 4px;
	background-color:#555650;
	color:#ffffff;
}
.news-single-item img{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
/* --------- single ---------- */