body {

	background-image:url(../images/interface/bodybg.gif);

}



body a {

	color:#334726;

}



#centercontainer {

	width:100%;

	margin-left:auto;

	margin-right:auto;

}





#containerdiv {

	width:750px;

	position:relative;

	margin-left:auto;

	margin-right:auto;

	padding:0;

	background-color:#FFFFFF;

}



#bannerdiv {

	width:750px;

	height:113px;

	background-image: url(/images/interface/banbg.jpg);

	background-repeat:no-repeat;

	background-color:#FFFFFF;

	margin:0;

	padding:0;

}



#navdiv {

	height:30px;

	width:750px;

	margin:0;

	padding:0;

	background-image:url(../images/interface/navbg.gif);

	background-repeat:repeat-x;

}





#contentcontainer {

	position:relative;

	width:750px;

}



#textdiv {

	float:right;

	width:420px;

	padding: 30px 20px 10px 20px;

}



#textdiv h1 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:25px;

	color:#1a4401;

	margin:0px;

}



#textdiv p {

	margin-top:20px;

	line-height: 20px;

	margin-left:26px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}



#quotediv {

	margin:0;

	padding:0;

}



#quoteleft {

	float:left;

	width:305px;

	padding:0px 30px 0px 40px;

	margin:0;

}



#quoteright {

	float:right;

	width:305px;

	padding:0px 40px 0px 30px;

	margin:0;

}



#photodiv p.quote {

	margin:10px 5px 0px 5px;

	font-size:13px;

	color:#1a4401;

	font-style:italic;

}



#photodiv p.quotename {

	font-size:13px;

	color:#1a4401;

	font-style:normal;

	text-align:right;

	margin-top:-5px;

}



#photodiv {

	float:left;

	width:277px;

	margin:2px 0px 0px 10px;

	padding-top:35px;

	text-align:center;



}





#homefooter {

	text-align:center;

	margin-top:50px;

	padding-bottom:10px;

}



#homefooter p {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height:18px;

	font-size: 10px;

	color: #000000;

}















#homenews {
	width:371px;
	border: 1px solid #000000;
	margin:25px 0px 25px 19px;
	padding:6px;
	background-color:#b8c5b0;
	position:relative;
}

#nlcontent {
	width:157px;
	float:left;
	padding:3px;
}

#newscontent {
	float:right;
	width:190px;
	padding:3px;
	background-color:#e8ece5;
}

#newscontent p {
	font-size:12px;
	margin-left:5px;
}

#newscontent a {
	font-weight:bold;
}

	





.clear {

	clear:both;

}



#photodiv p {

	text-align:left;

}





#archivesignup {

	margin:60px 0px 0px 0px;

	float:right;

	background-color:#b8c5b0;

	border: 1px solid #000000;

	padding:6px;

	width:160px;

}



#archiveleft {

	float:left;

	width:480px;	

}



#archivefootprints {

	position:absolute;

	top:164px;

	right:0px;

	background-image:url(../images/archive/footprints.gif); 

	background-repeat:no-repeat;

	z-index:100;

}



#archivecontainer {

	background-image:url(../images/archive/footprints.gif);

	background-repeat:no-repeat;

	background-position:top right;

	padding:10px 40px 0px 40px;

}



















.banbg {

	background-image: url(../images/interface/navbg.jpg);

	background-repeat: repeat-x;

}

.navbg {

	background-image: url(../images/interface/navbg.gif);

	background-repeat: repeat-x;

}

.botnav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

}

.sidenavtitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #FFFFFF;

}



.content {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 20px;

}

.bullets {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 22px;

	color: #334726;





}

.sidenavlinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 15px;

	color: #FFFFFF;

	font-weight: normal;

}



.testimonial {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: italic;

	color: #000000;

	line-height: 22px;



}

.contact {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #000000;

	line-height: 27px;

}

.gallerycontent {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	color: #FFFFFF;

}

.gallerybotnav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}

.gallerytitles {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #728B62;

}

.upcomingtitles {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #728B62;

	font-weight: bold;

}



.testimonialtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: italic;

	font-weight: bold;

	color: #334726;



}

.bullettitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #334726;

	font-weight: bold;



}

.summarytitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 23px;

	color: #334726;

	font-weight: bold;
	
	line-height:27px;



}

.contentitalic {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

	color: #000000;

}

.summarygallery {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #334726;

	font-weight: normal;



}

.regionquote {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: italic;

	color: #7d484a;

	font-weight: bold;

}

.priscillanotes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: italic;

	color: #436926;

	font-weight: normal;

}





.photoindent {

	margin-right:190px;

}





.photoalign {

	text-align:right;

}





.liredefine {

	margin-top:10px;

}



.summarybold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #334726;

	font-weight: bold;

}





.upcomingred {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FF0000;

	line-height: 20px;

}



#summariesleft {

	float:left;

	width:320px;

}



#summariesright {

	float:right;

	width:320px;

}



.footer {

	clear:both;

}





h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #334726;

	font-weight: bold;

}



h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 25px;

	color: #334726;

	font-weight: bold;

}





#summariescontent {

}



#summariescontent h1 {

	margin-top:40px;

	line-height:15px;

}



#summariescontent ul {

}



#summariescontent h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #334726;

	font-weight: bold;

	margin-top:40px;

	margin-bottom:20px;

}





#summaryiten {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000000;

}



#summaryiten h4 {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:23px;

	font-weight:bold;

	color:#ffffff;

	margin-top:20px;

	margin-left:10px;

	margin-bottom:20px;

}



#summaryiten ul {

	margin-top:0px;

}



#summaryiten li {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:bold;

	line-height:24px;

}



#mapcontainer {

	background-color:#669749;

	border: solid #000000 1px;

	padding: 0px 0px 10px 0px;

	margin-top:5px;

}



#familyphoto {

	width:670px;

	margin-bottom:5px;

	text-align:center;

}



