body {
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	line-height: 16px
}
.bulletlist
{
	color: #e6ebf3;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 12px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.homewhite {
	color: #e6ebf3;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 15px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.homewhite a:link {
	color: #CCCCCC;
	text-decoration: underline
}
.homewhite a:visited {
	color: e6ebf3;
	text-decoration: underline
}
.homewhite a:hover {
	color: #FFFFFF;
	text-decoration: underline
}
.homewhite a:active {
	color: #808080;
	text-decoration: underline;
}
.footer {
	color: #e6ebf3;
	font-size: 9px;
	font-family: arial, verdana, sans-serif;
	line-height: 13px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;
}
.footer a:link {
	color: #CCCCCC;
	text-decoration: underline;
	font-weight: bold;
}
.footer a:visited {
	color: #e6ebf3;
	text-decoration: underline
	font-weight: bold;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline
	font-weight: bold;
}
.footer a:active {
	color: #808080;
	text-decoration: underline;
	font-weight: bold;
}
.summary {
	color: #6875aa;
	font-size: 9px;
	font-family: arial, verdana, sans-serif;
	line-height: 13px;
	word-spacing: 0.01em;
	letter-spacing: 0.02em;	
}
.summary a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.summary a:visited {
	color: #6875aa;
	text-decoration: underline
	font-weight: bold;
}
.summary a:hover {
	color: #FFFFFF;
	text-decoration: underline
	font-weight: bold;
}
.summary a:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.smwhite {
	color: #ccd7e7;
	font-size: 9px;
	font-family: arial, verdana, sans-serif;
	line-height: 10px;
	text-decoration: none
}
.smwhite a:link {
	color: #CCCCCC;
	text-decoration: underline
}
.smwhite a:visited {
	color: #FFFFFF;
	text-decoration: underline
}
.smwhite a:hover {
	color: #FFFFFF;
	text-decoration: underline
}
.smwhite a:active {
	color: #FFFFFF;
	text-decoration: underline
}
.smcontactwhite {
	color: #FFFFFF;
	font-size: 8px;
	font-family: arial, verdana, sans-serif;
	line-height: 9px;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
}
.smcontactwhite a:link {
	color: #517218;
	text-decoration: underline;
}
.smcontactwhite a:visited {
	color: #517218;
	text-decoration: underline;
}
.smcontactwhite a:hover {
	color: #d5cfad;
	text-decoration: underline;
}
.smcontactwhite a:active {
	color: #517218;
	text-decoration: underline;
}
/*Grey Text
*/
.lggreycaps {
	color: #666;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	line-height: 13pt;
	text-transform: uppercase;
	word-spacing: 0.03em;
	letter-spacing: 0.03em;
	top: 1em
}
.homegreycaps {
	color: #666;
	font-size: 9pt;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	line-height: 13pt;
	text-transform: uppercase;
	word-spacing: 0.03em;
	letter-spacing: 0.03em;
	top: 1em;
}
.lggrey {
	color: #808080;
	font-size: 11px;
	font-family: arial, verdana, sans-serif;
	line-height: 16px
}
.lggrey a:link {
	color: #233f64;
	text-decoration: underline
}
.lggrey a:visited {
	color: #000;
	text-decoration: underline
}
.lggrey a:hover {
	color: #d3d3d3;
	text-decoration: underline
}
.lggrey a:active {
	color: #233f64;

	text-decoration: underline
}
/*DH Blue Text
*/
.sitemap {
	color: #262626;
	font-size: 8pt;
	font-family: arial, verdana, sans-serif;
	line-height: 9pt;
	word-spacing: 0.04em;
	letter-spacing: 0.04em;
	top: 0.5em
}
.sitemap a:link {
	color: #262626;
	text-decoration: underline;
}
.sitemap a:visited {
	color: #233f64;
	font-style: inherit;
	font-weight: inherit;
	font-stretch: inherit;
	text-decoration: underline;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
.sitemap a:hover {
	color: #8b0f05;
	text-decoration: underline;
}
.sitemap a:active {
	color: #8b0f05;
	text-decoration: underline;
}
/*Tan Text*/
.lgtan {
	color: #d5cfad;
	font-size: 11pt;
	font-family: sans-serif;
	line-height: 16pt;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
.lgtan a:link {
	color: #d5cfad;
	font-style: inherit;
	font-weight: inherit;
	font-stretch: inherit;
	text-decoration: underline;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
.lgtan a:visited {
	color: #d5cfad;
	font-style: inherit;
	font-weight: inherit;
	font-stretch: inherit;
	text-decoration: underline;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
.lgtan a:hover {
	color: #517218;
	font-style: inherit;
	font-weight: inherit;
	font-stretch: inherit;
	text-decoration: underline;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
.lgtan a:active {
	color: #d5cfad;
	font-style: inherit;
	font-weight: inherit;
	font-stretch: inherit;
	text-decoration: underline;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
/*News white text*/
#news {
	color: #517218;
	font-size: 11px;
	font-family: sans-serif;
	line-height: 14pt;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
}
#news a {
	color: #517218;
	text-decoration: underline;
}
#news a:hover {
	text-decoration: none;
}
.news_titles {
	color: #d5cfad;
	font-size: 12px;
	font-family: sans-serif;
	line-height: 16pt;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
	top: 0.5em
}
#news_sort_order a {
	text-decoration: none;
	color: #d5cfad;
}
.separator {
	background-color: #FFFFFF;
}
/*Gallery*/
#gallery {
	color: #CECBA5;
	font-size: 11px;
	font-family: sans-serif;
	word-spacing: 0.02em;
	letter-spacing: 0.02em;
}
#gallery a {
	color: #CECBA5;
	text-decoration: underline;
}
#gallery a:hover {
	text-decoration: none;
}
.pics {
	border: 1px solid #000000;
}
/*Image Links & ALT Text
*/
.imagelinks { color: #3c4e91;}
