/*
www.essensys.co.uk
All font styles
Created by ABA-design, April 08
*/

/* Generic fonts - all pages */
body { font-family: Verdana, Arial, Helvetica, sans-serif; }
div#navwrapper { color: #fff; font-size: 1em; }
div#navwrapper ul#navigationlist a { color: #fff; }
div#navwrapper ul#navigationlist a:hover, div#navwrapper ul#navigationlist li.selected a { color: #B2D134; }
div#navwrapper p { margin: 1em 0 0 0; }
div#content h1 {
	margin: 8px 0 8px 0;
	font-weight: normal;
	color: #588427;
}
div#content h2, div#content p, div#content ul, div#content ol {
	font-weight: normal;
	color: #666;
}
div#content h2, div#content p {
	margin: 0 0 1em 0;
}
div#content ul, div#content ol {
	margin: 1em;
	padding: 0 1em 0 1em;
}
div#content h2 {
	font-size: 1em;
}
div#content h3, div#content h4 {
	font-size: 0.9em;
}
div#content p, div#content ul, div#content ol {
	font-size: 0.8em;
}
div#content ul li, div#content ol li {
	margin: 0 0 0.5em 0;
}
div#content h3, div#content h4 {
	margin: 0.5em 0 0 0;
	color: #588427;
}
div#content h3 { margin-bottom: 0.5em; }
div#content h4 { font-weight: bold; color: #353535; }
div#content a {
	color: #588427;
	text-decoration: none;
	border-bottom: 1px dotted #588427;
}
div#content a img { border: 2px solid #588427; }
div#content a img:hover { border: 2px solid #fff; }
div#content a:hover {
	background-color: #588427;
	color: #fff;
	text-decoration: none;
}
div#content p.caption { font-size: 0.6em; }
div#content div#actions div#quote p.author { margin-top: 1em; color: #353535; }
div#footer { color: #fff; font-size: 0.6em; }
div#footer a { color: #fff; }
div#footer a:hover { text-decoration: none; }
div#content div.greenbg p { color: #fff; }
div#content div.greenbg h3, div#content div.greenbg h4 { color: #fff; }
div#content div.greenbg h4, div#content div.greybg h4 { margin-bottom: 1em; }
div#content div.greybg ul, div#content div.greybg ol, div#content div.greenbg ul, div#content div.greenbg ol { color: #353535; margin:0; }

/* Homepage specific fonts */
div.hmfeature_top h2, div.hmfeature_btm h2 { color: #fff; font-size: 1em; font-weight: normal; }
div.hmfeature_top div.featuretxt p, div.hmfeature_btm div.featuretxt p { font-size: 0.9em; }