body { 
	font: 90% Verdana, Arial, Helvetica, sans-serif;
	}
	
.section h2 { font-size: 16px; }
.teaser h2 { font-size: 16px; }


.section span,
.teaser span {
	display: block;
	width: 145px;
	color: #a8b5c0;
	height: 40px;
}

.section span.more {
	height: auto;
}

.teaser { overflow: visible !important; overflow: hidden; }
.teaser .more { height: 1.2em; }

#kfv_nav { font: 11px Arial, Helvetica, Geneva, sans-serif; }
#local-nav a {
	font-size: 0.9em !important;
	font-size: 13px;
}

#footer { position: relative; }
#footer_nav { position: absolute; left: 160px; bottom: 26px; }
#footer_nav_right { position: absolute; right: 0; bottom: 26px; }
