
/* ------------------------------------------------------------------------------------------------------*/
/* STYLES SPECIFIC TO HOME PAGE  ------------------------------------------------------------------------*/


#home #features {
	width: 972px;
	height: 294px;
	margin: 3px 0 0 13px;
	color: #d1d3d4;
	position: relative; /* For the absolute positioning of the "New Here" link */
}

a#featureDetail { width: 700px; float: left; }

#home #features ul#descriptors {
	width: 271px;
	height: 98px;
	list-style: none;
	float: right;
	margin: 0 1px 0 0;
	font-size: 11px;
	line-height: 14px;
}

#features ul#descriptors li {
	width: 271px;
	height: 98px;
	margin: 0;
}

#features ul#descriptors a {
	width: 230px;
	height: 70px;
	padding: 19px 27px 9px 15px;
	overflow: hidden;
	display: block;
	background: url(../images/home/featureThumbnails-horizRule.gif) repeat-x bottom;
}
#features ul#descriptors a.last { background-image: none; } /* Remove dotted border on bottom thumbnail */

#features ul#descriptors a:link	 	{ color: #d1d3d4; text-decoration: none; }
#features ul#descriptors a:visited 	{ color: #d1d3d4; text-decoration: none; }
/*#features ul#descriptors a:hover	{ color: #d1d3d4; text-decoration: none; background-color: #58595b; }
#features ul#descriptors a:active	{ color: #d1d3d4; text-decoration: none; background-color: #58595b; }*/

/*Highlight state for currebntly active "descriptor" text link*/
#features ul#descriptors a.currentItem:link		{ color: #d1d3d4; text-decoration: none; background-color: #58595b; }
#features ul#descriptors a.currentItem:visited	{ color: #d1d3d4; text-decoration: none; background-color: #58595b; }


#home #tier1 {
	width: 940px;
}

#home #tier1 #intro {
	width: 660px;
	margin: 0;
	float: left;
}

#home #tier1 #twitterFeed {
	width: 244px;
	float: right;
	margin: 16px 5px 0 0;
}

#tier1 #twitterFeed h2 {
	display: block;
	width: 75px;
	height: 9px;
	margin: 0 0 6px 0;
	text-indent: -5000px;
	background: url(../images/home/latest-tweet.gif) no-repeat;
}

#twitterFeed ul {
 	list-style-type: none;
	padding: 0;
	margin: 0;
	font-size: 10px;
	line-height: 14px;	
	color: #909193;
}

#twitterFeed li {
	padding: 0;
	margin: 0;
	background: none;
}




#home #tier2 { width: 940px; }

#tier2 #waysToEngage {
	width: 206px;
	min-height: 360px;
	position: relative;
	margin: 0 24px 0 -20px;
	padding: 0 15px 0 20px;
	float: left;
	background: url(../images/home/sidebar_bgGrad.gif) repeat-x;
}

#tier2 #waysToEngage h2 {
	display: block;
	width: 241px;
	height: 22px;
	margin: 0 -15px 24px -20px;
	text-indent: -5000px;
	background: url(../images/home/ways-to-engage.gif) no-repeat;
}


#contentBlock #tier2 #waysToEngage h3 {
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	letter-spacng: none;
	margin: 0;
	padding: 5px 0;
	color: #909193;
}


#tier2 #recentPosts {
	width: 390px;
	margin: 0 24px 0 0;
	padding: 0 15px 0 15px;
	float: left;
	background: url(../images/home/vert-rule-long.gif) 0 38px no-repeat;
}

#tier2 #recentPosts h2 {
	display: block;
	width: 420px;
	height: 22px;
	margin: 0 -15px 24px -15px;
	text-indent: -5000px;
	background: url(../images/home/recent-posts.gif) no-repeat;
}

#tier2 #recentSermons {
	width: 214px;
	margin: 0;
	padding: 0 15px 0 15px;
	float: left;
	background: url(../images/home/vert-rule-long.gif) 0 38px no-repeat;
}

#tier2 #recentSermons h2 {
	display: block;
	width: 244px;
	height: 22px;
	margin: 0 -15px 24px -15px;
	text-indent: -5000px;
	background: url(../images/home/recent-sermons.gif) no-repeat;
}

.postDate, .sermonDate {
	margin: 0;
	padding: 0;
	float: left;
	font-size: 10px;
	line-height: 16px;
	color: #c1c1c1;	
}

.postTeaser, .sermonLinks {
	margin: 0 0 0 65px;	
}
