html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;
}

body {
	background-color: #FFFFFF;
	padding: 0;
	font-family: "Bitstream Vera Sans";
	font-size: 100%;
	background-repeat: repeat-x;
	left: 0px;
	top: 0px;
	margin-top: 0px;
	margin-bottom: 0;
}
h1 {
	font-size: 1.3em;
	color: #aea87e;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
h2 {
	font-size: 12px;
	text-indent: 25px;
	color: #6f6c59;
	text-decoration: underline;
}
h3 {
	font-size: 0.9em;
	text-align: center;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
}
hr {
	color: #51601c;
}

/*#buttons {
	top: 90px;
	position: relative;
}
*/
#narrative {
	top:0px;
	width:450px;
	z-index:2;
	font-size: 1em;
	margin-top: 15px;
	height: 485px;
}
#narrative2 {
	top:0px;
	z-index:2;
	font-size: 1em;
	margin-top: 15px;
	margin-right: 45px;
	margin-left: 20px;
}
#maincontent #footer {
	font-family: "Bitstream Vera Sans";
	font-size: .9em;
	font-style: italic;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
}

#narrative p, #narrative2 p {
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	padding-left: 20px;
}

#narrative2 h2 {
	padding-left: 20px;
}


#narrative li {
	margin-left: 50px;
}

#slideshow {
	width:460px;
	height:340px;
	z-index:2;
	margin-left: 0px;
	position: relative;
	top: 75px;
}

#slideshow object {
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 50px;
}


#testimonials {
	width:1000px;
	height:auto;
	z-index:3;
}
.ss_title {
	background-color: #999999;
	height: 25px;
	vertical-align: middle;
	padding-top: 7px;
	font-family: "Bitstream Vera Sans";
	font-size: 16px;
	margin-right: 25px;
	margin-left: 15px;
	margin-top: 0px;
}

#thankYous {
	width:1000px;
	height:auto;
	z-index:1;
}

#testimonials img, #thankYous img {
	margin-left: 15px;
	border: 2px solid #000000;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-top: 10px;
}
#maincontent #testimonials h6 {
	text-align: left;
}

#maincontent #narrative h4 {
	line-height: 150%;
}
#maincontent #narrative h2 {
	font-size: 1.6em;
	text-align: center;
	color: #aea87e;
}


#testimonials p, #thankYous p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 0px;
}


/*	Position absolute turns a DIV into what Dreamweaver
	refers to as a LAYER */
#logo {
	top: 0px;
	width: 1000px;
	background-color: #FFFFFF;
}




/* 	The main content Table */
#maincontent {
	background-color: #eddfc2;
	font-size: 80%;
	width: 1000px;
}

/* 	By adding a Tag "p" after the maincontent ID Selector we
	create what is called a Descendant Selector. In this instance
	the rule is defining styles for all paragraphs that are
	children (descendants) of the maincontent table. Another way
	of saying this is "all paragraphs inside maincontent".
	
	We set all paragraphs in the main content area to have
	Line height set to 150% for readability and text justified.
	Margin is set in shorthand to 8px top and bottom
	and zero left and right.
	
	In shorthand, the presence of two
	values means the first one is for Top and Bottom while the
	second is for Left and Right. */
#maincontent p {
	text-align: left;
	margin-top: 8px;
	margin-right: 0.5em;
	margin-bottom: 8px;
	margin-left: 2em;
	vertical-align: top;
}
#maincontent #full_narrative p {
/*	margin-right: 2em;*/
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-left: 20px;
}

#maincontent ul {
	margin: 0.5em;
	padding: .5em;
}
#agency_affiliations ul {
	margin-left: 1.1em;
}
.subHeading {
	font-style: italic;
	font-weight: normal;
	text-decoration: underline;
	font-size: 105%;
}


#maincontent ol {
	margin: 1em;
	padding: 1em;
}

/* Heading Rules */

/*	The H1 is used to wrap the Logo, representing
	the top of your page's hierarchy */
/*h1 {margin: 0;}*/

/* 	Link styles for Main Content only
	Active and Focus trigger the color change in IE-PC and other
	modern browsers when tabbing through the links with keyboard. */
#maincontent a:link {
	color: #51601c;
	text-decoration: underline;
}
#maincontent a:visited {color: #51601c;}
#maincontent a:hover, #maincontent a:active, #maincontent a:focus {color: #990000;}
#maincontent li {
	text-indent: 0px;
	font-style: italic;
	margin-left: 50px;
}
#maincontent h1 {
	line-height: 150%;
	font-size: 1.8em;
}
#agency_affiliations h2 {
	font-style: normal;
	text-indent: 0px;
	color: #6f6c59;
	font-size: 1.3em;
	font-family: "Bitstream Vera Sans";
	font-weight: bold;
}
#agency_affiliations h4 {
	font-family: "Bitstream Vera Sans";
	font-size: 1em;
	padding-bottom: 10px;
	margin-left: 20px;
	color: #303030;
}
#maincontent h3 {
	font-size: 1em;
	text-align: center;
	vertical-align: top;
	margin-top: 0px;
	padding: 0px;
	color: #000000;
	font-weight: bold;
}
#agency_affiliations h3 {
	font-size: 0.8em;
	text-align: right;
	vertical-align: top;
	margin-top: 0px;
	padding: 0px;
	color: #6d6a59;
	font-style: normal;
}
#agency_affiliations td {
	margin-top: 0px;
	line-height: 110%;
}

#agency_affiliations {
	margin-left: 35px;
	vertical-align: top;
	width: 750px;
	margin-top: 0px;
	top: 200px;
	float: left;
	display: inline;
}
#maincontent #quickLinks {
	width: 250;
	font-size: 0.8em;
	line-height: 125%;
	display: inline;
	top: 20px;
	border: thin double #666666;
	background-color: #aea87e;
	margin-right: 15px;
	text-align:left
}
.top {
	font-family: "Bitstream Vera Sans";
	font-size: .9em;
	color: #FFFFFF;
}

#wrapper #maincontent #agency_affiliations {
	text-align: left;
}

#agency_affiliations table {
	margin-left: 35px;
	border: 1px solid #51601c;
}
#agency_affiliations tr, #agency_affiliations td {
	border: 1px solid #51601c;
	text-align: left;
}
#quickLinks h5 {
	font-style: italic;
	color: #303030;
}


#agency_affiliations li {
	margin-left: 0px;
	text-indent: 5px;
	font-style: normal;
}
#agency_affiliations a:link {
	color: #51601c;
	font-family: "Bitstream Vera Sans";
	font-size: 0.9em;
	text-decoration: none;
}
#agency_affiliations a:visited {
	color: #51601c;
	text-decoration: none;
	font-size: 0.9em;
	font-family: "Bitstream Vera Sans";
}
#agency_affiliations a:hover, #agency_affiliations a:active, #agency_affiliations a:focus {
	color: #990000;
	text-decoration: none;
	font-family: "Bitstream Vera Sans";
	font-size: 0.9em;
}
#maincontent #testimonials a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	color: #000000;
	text-decoration: underline;
}
#maincontent #testimonials a:hover, #testimonials a:active, #testimonials a:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	color: #FFFFFF;
}
#maincontent #testimonials h4 {
	font-family: "Bitstream Vera Sans";
	margin-left: .8em;
	text-align: left;
}
#maincontent #testimonials h5 {
	font-family: "Bitstream Vera Sans";
	margin-left: 2em;
	text-align: left;
}

.formLabels {
	font-family: "Bitstream Vera Sans";
	font-size: 0.9em;
	font-weight: bold;
	text-align: right;
	width: 250px;
	vertical-align: top;
	color: #6f6c59;
}
#maincontent #testimonials td {
	text-align: center;
}
#maincontent #testimonials p {
	margin-right: 40px;
}
#maincontent #thankYous p {
	margin-left: 40px;
	margin-right: 40px;
}#maincontent #testimonials #pictDesc {
	padding-left: 10px;
	padding-right: 10px;
}#maincontent #quickLinks a:hover {
	color: #990000;
}
#maincontent #testimonials #archive img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: baseline;
	margin-left: 0px;
	margin-right: 0px;
}
#archive p {
	margin-left: .1em;
}
#wrapper #maincontent #full_narrative li {
	margin-left: 50px;
	text-indent: 15px;
	margin-top: 0px;
}
#wrapper #maincontent #slideshow h4 {
	text-align: center;
}
#wrapper #maincontent #narrative #spotlightItem {
	background-color: #FFFFFF;
	border: thin groove #333333;
	margin-left: 45px;
}
