#homecontent { width: 96.5%; float: left; margin: 0; padding: 0 0 0 2em; }

#homecontent H2  { font-size: 1.15em;  }

#featurecol { width: 25%; float: right; padding: 0; margin: 0.5em 0.8em 0.5em 0.5em;
	background-color: white; }
	
#subfeature { width:100%; color: #FFF; background: #920166;
	float:right; margin-bottom: 1em; 	}

#subfeature a, #subfeature a:link, #subfeature a:visited {
	color: #FFF; font-weight: bold; }

#subfeature a:visited { text-decoration: underline; }

#subfeature a:focus, #subfeature a:hover, #subfeature a:active {
	color: #000000; text-decoration: underline; background: #FAEAFF;}

#subfeature h3 { color: #FFF; font-size: 1.1em; font-weight: bold; }

#subfeature h4 { color: #FFF; font-size: 1em; font-weight: bold; }

.tl {	background: url(/siteelements/images/featurebox/tlcornerpink.gif);
	background-repeat: no-repeat; 	background-position: 0% 0%;}
	
.tr { 	background:url(/siteelements/images/featurebox/trcornerpink.gif);
	background-repeat: no-repeat; background-position: 100% 0%; 	}
	
.bl { 	background: url(/siteelements/images/featurebox/blcornerpink.gif);
	background-repeat: no-repeat; 	background-position: 0% 100%;}
	
.br { 	background:url(/siteelements/images/featurebox/brcornerpink.gif);
	background-repeat: no-repeat; background-position: 100% 100%;
	padding: 10px; 	}	

#feature1header, #feature1body {margin: 0; padding: 0.2em 0.3em; display: block; text-align: left; font-weight: bold;  font-size: 1.1em; width: 100%; }

#feature1header h4 {color: white;}
#feature1header {color: white; background-color: #920166;}
#feature1body {color: #0C4A7C; padding: 0.2em 0.2em;}
