.news-block .block {
}

.news-block .block h3 {
	font-size:1.2em;
	font-weight:normal;
	text-transform:uppercase;
	color:black;
}

.news-block .block .list {
	width:100%;
	height:200px;
	background:url('i/separator.png') no-repeat center center;
	margin-left: -20px;
}

.news-block .block .list .item {
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	float:left;
	padding: 0px 0 0 20px;
}
.news-block .block .list .item:first-child {
	#Npadding-left:5%;
}

.news-block .block .list .item:last-child {
	#padding: 0px 0 0 20px;
}


.news-block .block .list .item .title {
	margin : 0.5em 0;
}

.news-block .block .list .item .title a{
	color:#C52D29;
	text-decoration:none;
}

.news-block .block .list .item .link a{
	color:black;
}


.news-block .block .list .item .text {
	margin-bottom:1em;
}

.news-block .block .list .item .date{
	background:url('i/news-date-bg.png') no-repeat left center;
	width : 80px;
	height:23px;
	line-height:23px;
	padding-left : 0.7ex;
	color:white
}

.news-block .block .bottom-line {
	text-align : right;
	clear:both;
}

.news-block .block .bottom-line>a {
	text-transform:uppercase;
	font-size:1.1em;
	color:#C52D29;
	text-decoration:underline;
	padding-right:5ex;
	background:url('i/link-arrow.png') no-repeat right top;
	padding-top:3px; /* needed to display bg correctly*/
}

.news-block .block .bottom-line>a:hover {
	text-transform:uppercase;
	font-size:1.1em;
	color:#C52D29;
	text-decoration:none;
	padding-right:5ex;
	background:url('i/link-arrow.png') no-repeat right top;
	padding-top:3px; /* needed to display bg correctly*/
}