/* FREESTYLEMTX */
/* Section Stylesheet: Home
--------------------------------------------------------------------------------- */


	@import url("module-news.css");
	@import url("module-event.css");
	@import url("module-posts.css");
	@import url("module-photo.css");


/* FEATURES: BROWSE
--------------------------------------------------------------------------------- */


	#features {
	
		position: relative;
	
		}
		
	#features h3 {
	
		background-image: url(../images/headings/h3-features.png);
	
		}
		
	#feature h3 {
	
		background-image: url(../images/headings/h3-feature.png);
	
		}
		
	#features ul.content li {
	
		position: relative;
		width: 325px;
		padding: 15px 20px 15px 215px;
	
		}
		
	#features a.image {
	
		display: block;
		position: absolute;
		top: 15px;
		left: 0;
	
		}
		
	#features a.image img {
	
		width: 175px;
		height: 81px;
		border-left: solid 20px #111;
		background: #111;
	
		}
		
	#features div.body {
	
		padding: 5px 0;
	
		}
		
		
/* Inline Actions */


	#features ul.content li ul li {
	
		width: auto;
		position: static;
		font-size: 9px;
		text-transform: uppercase;
		font-weight: bold;
		padding: 0;
		border: none;
		background: none;
	
		}
		
	#features ul.content li ul li a {
	
		text-decoration: none;
	
		}
		
		
/* First Entry */

	
	#features ul.content li.first {
	
		color: #fff;
		padding: 0;
		width: 100%;
		max-height: 375px;
	
		}
		
	#features li.first a.image,
	#features li.first a.image img {
	
		display: block;
		width: 100%;
		max-height: 375px;
		position: static;
		border-left: none;
		overflow: hidden;
		
		}
		
	#features li.first a.image img {
	
		height: auto;
		width: 100%;
		max-height: none;
	
		}
		
	#features li.first .lead {
	
		position: absolute;
		bottom: 0;
		left: 0;
		width: 520px;
		padding: 10px 20px;
		background: url(../images/layout/translucent-black.png);
	
		}
		
	#features li.first h4 {
	
		font-size: 24px;
		line-height: 24px;
		font-weight: 800;
	
		}
		
	#features li.first a {
	
		color: #fff;
	
		}
		
	#features li.first div.body {
	
		font-size: 12px;
		line-height: 16px;
	
		}