@font-face { 
	font-family: "Headliner"; 
	src: url('fonts/headliner.woff'), url('fonts/headliner.woff');
}

@font-face { 
	font-family: "NewsThin"; 
	src: url('fonts/headlinethin.ttf'), url('fonts/headlinethin.ttf');
}

@font-face { 
	font-family: "NewsBold"; 
	src: url('fonts/boldhead.ttf'), url('fonts/boldhead.ttf');
}

    @font-face { 
	font-family: "BodyFont"; 
	src: url('fonts/fontmedium.ttf'), url('fonts/fontmedium.ttf');
}

@font-face { 
	font-family: "Headlines"; 
	src: url('fonts/playfair.woff2'), url('fonts/playfair.woff2');
}

@font-face { 
	font-family: "Hancock"; 
	src: url('fonts/hancock.otf'), url('fonts/hancock.otf');
}




section{
		
			margin-top: 0;
			margin-bottom: 0;
		}
		section.grey{
		font-family: "BodyFont";
					margin-top: 0;
			margin-bottom: 0;
			
		}
		h2{
			margin-bottom: 5px;
		}
		
		.rssdate{
			font-size: 18pt;
		
		}
		
		.thumbnail{
			padding: 0;
			position: relative;
		}
		.thumb-text{	
			padding: 0px;
			font-size: 18pt;

		}
		.rss-text{
			font-size: 18pt;
			line-height: 100%;
			margin-top: 0;
			margin-bottom: 0;

		}
		
.newspaper {

margin: 0;
width: 100%;
font-size: 18pt;
overflow: hidden;

}

.headerline {

	border: 0;
	height: 2px;
	background-image: linear-gradient(to right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 1)); 
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}

.newsline { 
  border: 0;
  height: 1px; 
  width: 70%;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); 
  margin-top: 2px;
  margin-bottom: 10px;
}

}