/*-- #headline --*/	#headline {
	margin:10px 0 0 0;
}
#headline .content {
		margin-bottom:20px;
}
	#headline .content .author {
		margin-bottom:7px;
}
	#headline .content .imgWrap {
		float:left;
		margin-right:10px;
}
		#headline .content .imgWrap img {
			display:block;
			max-width:435px;
			max-height: 280px;
}
/*-- fin:headline --*/
/*-- #headlines --*/
#headlines .headline-desc {
/*		min-height:131px;*/
		/*max-height:131px;*/
/*			overflow:hidden;*/
/*		padding:5px;*/
}
#headlines .group-article {
		margin-bottom:10px;
		padding-top:10px;
}
#headlines .group-article.even {
		border:0;
}
#headlines .even .article {
		margin-top:13px;
}
#headlines .article {
/*
		float:left;
		width:300px;
		margin-right:10px;
		background:#FFF;
		border:1px solid #d2d2d2;
*/
}
#headlines .left-article {
/*		margin-left:8px;*/
/*		margin-right:0;*/
}
	#headlines .article .imgWrap img {
/*		width:100%;*/
}
#headlines .group-article .article .imgWrap {
/*
	 overflow:hidden;
	 height:116px;
	 width:100%;
	 float:left;
*/
}
.article .author {
/*		overflow:hidden;*/
/*		padding: 0 10px;*/
}
.wrapper-headline-info {
/*
	height:256px;
	overflow: hidden;
*/
}
/*-- fin:#headlines --*/	#content #news {
	margin:25px 0 40px 0;
	background:url(../img/news-border.jpg) repeat-y 450px 0;
}
#content #news #left_column {
	width:449px;
	float:left;
}
#content #news #left_column .title_block,#content #comments .title_block {
	margin-bottom:10px;
}
#content #news #right_column {
	float:right;
	width:197px;
	height:100%;
}
#content #news .article .imgWrap img {
	max-width:175px;
	height:auto;
}
@media only screen and (max-width:960px) {
	#headlines .article {
/*		width:47%;*/
	}
	#headlines .left-article {
/*
		margin-right:0;
		margin-left:2%;
*/
	}
	#content #news {
		background-image:none;
	}
	#content #news #left_column {
		width:60%;
		background:none !important;
		margin:0 !important;
		padding:0 !important;
	}
	#content #news #right_column {
		width:38%;
		background:none !important;
		margin:0 !important;
		padding:0 !important;
	}
}
@media only screen and (max-width:580px) {
	#content #news #left_column .article .imgWrap {
		display:none !important;
	}
	#content #news,#content #news #left_column,#content #news #right_column,#content #news #right_column {
		width:100% !important;
	}
	#headlines .article .imgWrap img {
/*		width:100% !important;*/
	}
	#headlines .group-article .article .imgWrap {
		max-width:100%;
		height: auto;
	}
	.wrapper-headline-info {
		height:auto;
	}
}