/* home.css */


div#home {
	font-size: 12px;
}
div#home strong {
	color: #000000;
}
div#map_wrap {
	width: 460px;
	height: 480px;
			
	background-color: #ffffff;
	
	border: 1px solid #cccccc;
}
div#map {
	width: 452px;
	height: 472px;
		
	margin: 4px;
		
	background-color: #e5e3df;
		
	overflow: hidden;
}


/* sidebar features */
.feature {
	display: block;
	width: 230px;
		
	margin: 1em 0;
}

a.feature, a.feature:hover {
	border: 0 none;
	background-color: transparent;
	
	display: block;	
	width: 230px;
	
	overflow: hidden;
	text-indent: -9999px;
}
a.feature#about {
	height: 50px;
	
	background-image: url(/_img/feature_about.png);
}
a.feature#podcast {
	height: 85px;
	
	background-image: url(/_img/feature_podcast.png);
}

div.feature {
	background-repeat: repeat_y;
}
div.feature .top {
	background-repeat: no-repeat;
	
	min-height: 140px;
		
	padding-top: 32px;
}
div.feature .bottom {
	background-repeat: no-repeat;
	
	height: 5px;
}

div.feature .content {	
	border-top: 1px solid;
	
	margin: 0 10px;
	padding: 0;

}
div.feature .content p {
	font-size: 10px;
	color: #333333;
	
	margin: 0;
}
div.feature .content h2 {
	font-size: 11px;
	color: #000000;
	
	margin: .5em 0;
}
div.feature .content h3 {
	font-size: 10px;
	color: #444444;
	
	margin: .5em 0;
}
div.feature .content p a {
	color: #000000;
	border-color: #000000;
}
div.feature .content p a:hover {
	color: #444444;
	border-color: #444444;
}
div.feature .content h2 a {
	color: #000000;
	border-color: #000000;
}
div.feature .content h2 a:hover {
	color: #444444;
	border-color: #444444;
}

div.feature#events {
	background-image: url(/_img/feature_events.png);
}
div.feature#events .top {
	background-image: url(/_img/feature_events_top.png);
}
div.feature#events .bottom {
	background-image: url(/_img/feature_events_bottom.png);
}
div.feature#events .content {
	border-color: #cf7c00;
}

div.feature#blog {
	background-image: url(/_img/feature_blog.png);
}
div.feature#blog .top {
	background-image: url(/_img/feature_blog_top.png);
}
div.feature#blog .bottom {
	background-image: url(/_img/feature_blog_bottom.png);
}
div.feature#blog .content {
	border-color: #13497b;
}







