body {
	color: #463333;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	text-align: left;
	margin: 5px;
	line-height: normal;
	}
h1 { color: #463333; font-size: 11pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: 600; line-height: 1em; text-align: left; margin: 0.67em 0; }
p { line-height: 1.25em; }
td { color: #463333; font-size: 8pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }
a:link { color: #005479; font-weight: 500; text-decoration: none; }
a:visited { color: #998675; font-weight: 500; text-decoration: none; }
a:hover { color: #7f2734; font-weight: 500; text-decoration: none; }
a:active { color: #362f2d; font-weight: 500; text-decoration: none; }
/**
*General HTML Body Styling
*/
/**
*Basic Div Elements
*/
#header {
	text-align: center;
	height: 180px;
	width: 800px;
	margin: 0 auto auto;
}
#header2 {
	text-align: left;
	height: 216px;
	width: 800px;
	margin: 0 auto auto;
	background-color:#FFFFFF;
	border-bottom:groove;
}
#container {
	background-image: url(../images/containerbackground2010.jpg);
	text-align: center;
	width: 800px;
	height: 1150px;
	margin: 0 auto auto;
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FFFFFF;
}
#content2 {text-align: left; padding: 1em;}
#content ul { list-style-type: disc; margin: 0.25em 0 0.25em 40px; }
#content li { list-style-type: square; margin: 0.25em 0 0.25em 20px; list-style-position: outside; line-height: normal; }
#Pagecaption {
	color: #4B2F07;
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 600;
	font-style: italic;
	text-align: left;
	height: 60px;
}
#Testimonial { color: #005479; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal; text-align: left; }
#rightColumn { float: right; width: 160px; padding: 5px; margin: 5px 0 0; }
#footer { clear: both; text-align: center; width: 800px; height: 90px; line-height: 1em; margin: 0 auto auto; }
/*Bottom menu bar*/
#pathway{
	font-weight: 600;
	font-size: 10pt;
	font-style: italic;
	word-spacing: 10px;
	width: 790px;
	padding-left: 10px;
	text-align: center;
}
#pathway:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#pathway ul{ background-color: #fff; background-repeat: repeat-x; background-attachment: scroll; background-position: center; text-align: right; margin: 0; padding-top: 2px; padding-right: 1em; /*set value to "right" for example to align menu to the left of page*/
}
#pathway ul li{ display: inline; }
#pathway ul li a{ color: #005479; margin: 0; text-decoration: none; padding-right: 10px; }
#pathway ul li a:hover{ background-color: #fff; background-repeat: repeat-x; background-attachment: scroll; background-position: center; }
#pageheading {padding-top: 5px; padding-bottom: 5px; font-size: 2em; font-weight: bold; font-style:italic;  }

#headingspacer { height: 8px; border-top: 2px groove #7f2734; }
#Verticalspacer { height: 8px; }
#rightColumn p { 
margin-top: 0.5em;
margin-left: 0em;
margin-bottom: 1em;
margin-right: 0em;
}
#rightColumn h2 { font-size: 1em; font-family: Arial, Helvetica, san-serif; font-size-adjust: 100%; font-weight: bold; padding-left: 2px; border-bottom: 1px solid #998675; line-height: 1.35em; margin: 0.5em 0 10px; padding-bottom: 3px; }
/*
Style attributes of Contact 
*/
#Contact {
	color: #362f2d;
	font-size: 9pt;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: 500;
	font-size-adjust: 90%;
	line-height: normal;
	text-align: center;
	vertical-align: top;
	width: 100%;
	height: 95px;
	margin-bottom: 2em;
	padding-bottom: 4em;
}
#Contact h3 {
	color: #005479;
	font-size: .85em;
	background-image: url(../../21_Website%20revitalized/images/chromebg2.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	margin: 0;
	position: relative;
	width: 100%;
	height: 18px;
	border-bottom: 1px groove #005479;
}
/*
Style attributes of pop ups 
*/
#enviro {
	position: absolute;
	top: 282px;
	left: 741px;
	border: 1px groove #800000;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	width: 153px;
	text-align:left;
	font-size:9px;
	z-index: 1;
	}
#prof {
	position: absolute;
	top: 295px;
	left: 741px;
	border: 1px groove #800000;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	width: 153px;
	text-align:left;
	font-size:9px;
	z-index: 2;
	}
#politic {
	position: absolute;
	top: 312px;
	left: 740px;
	border: 1px groove #800000;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	width: 153px;
	text-align:left;
	font-size:9px;
	z-index: 3;
	}
#philan {
	position: absolute;
	top: 327px;
	left: 742px;
	border: 1px groove #800000;
	padding: 2px;
	background-color: #FFFFFF;
	visibility: hidden;
	width: 153px;
	text-align:left;
	font-size:9px;
	z-index: 4;
	}

 /* Navlist - Secondary Vertical Navigation List  */
#navlist { vertical-align: top; width: 100%; margin-bottom: 20px; } 
#navlist ul { 
	list-style: none; 
	margin: 0; 
	padding: 0; 
	position: relative; 
}
#navlist h2 {
	color: #4B2F07;
	position: relative;
	text-transform: uppercase;
	letter-spacing: 0.15em;
	text-align: center;
	margin: 0;
	font-size: .85em;
	background-image: url(../../21_Website%20revitalized/images/chromebg.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center;
	width: 100%;
	height: 15px;
}
#navlist li { font-size: 10pt; text-align: left; margin: 0; padding: 0; list-style-type: none; list-style-position: outside; } 
#navlist li.title { padding: 6px 10px 8px 20px; font-size: 10pt; font-weight: bold; color: #4B2F07; line-height: normal; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; } 
#navlist a {
	padding: 5px 5px 10px; 
	display: block; 
	font-size: 0.85em; 
	font-weight: bold; 
	text-decoration: none; 
	color: #005479; 
	line-height: normal
} 
#navlist a:hover { color: #7f2734; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0;
	
/*	background: #CC7E55;*/
} 
#navlist .selected a { color: #998675; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; } 
#navlist .selected a:hover { color: #7F2734; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
/** html #navlist ul li a { 
	height: 1%; 
} 

*/
