/*BODY*/
*
{
	margin: 0;
	padding: 0;
	
}
BODY
{
	margin: 0;
	padding: 0;
	
}
/*OBJECTS*/
IMG
{
	border: 0;
	margin: 0;
	padding: 0;
}
FORM
{
	display: inline;
	margin: 0;
	padding: 0;
}
INPUT.box
{
	width: 250px;
	padding: 3px;
	color: #707070;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	border: 1px solid #F3DD98;
	background-color: #FBF7DD;
}


INPUT.btn
{
	color: #ffffff;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	background-color: #104427;
	padding:4px;
	margin:0 18px 0 0;
	border:0;
	float: right;
}

TEXTAREA
{
	width: 250px;
	padding: 3px;
	color: #707070;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	border: 1px solid #F3DD98;
	background-color: #FBF7DD;
	height: 90px;
}
/*FORMATTING*/
H1
{
	margin: 10px 0 0;
	padding: 0;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #E37110;
}
H2
{
	margin: 10px 0 0;
	padding: 0;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #E37110;
}
H3
{
	margin: 0;
	padding: 14px 0 5px;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #303030;
}
/*DIVS*/
#container
{
	width: 920px;
	margin: 25px auto 0;
	padding: 0;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #707070;
	border-right-color: #707070;
	border-bottom-color: #707070;
	border-left-color: #707070;
	
	
	
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}




/*Hides from IE-mac \*/
* HTML .clearfix
{
	height: 1%;
}
/*End hide from IE-mac*/
#header
{
	float: left;
	margin: 0;
	padding: 0;
	width: 920px;
	height: 170px;
	background-color: #104427;
	

}
#header-blue {
	float: left;
	margin: 0;
	padding: 0;
	width: 920px;
	height: 170px;
	background-color: #054E84;
}

#header IMG, #header-blue IMG
{
	margin: 0;
	padding: 0;
}


#logo
{
	float: left;
	padding: 0;
	margin: 0;
	width: 306px;
}

#flower
{
	float: left;
	padding: 0;
	margin: 0;
	width: 308px;
}
#slogan
{
	float: left;
	padding: 0;
	margin: 0;
	width: 306px;
}





#nav-blue
{
	float: left;
	margin: 0;
	padding: 0;
	width: 920px;
	height:45px;
	background-color:#D8EEF1;
	
}

#main
{
	float: left;
	padding: 0 0 0 0;
	margin: 0;
	width: 920px;

}

#main P
{
	margin: 0 0 14px 0;
	text-align: justify;
	color: #303030;
	line-height: 1.5em;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

#find-links1, #find-links2, #find-links3, #find-links4, #find-links5, #find-links6
{
	margin: 0 0 24px 0;
	
	color: #303030;
	line-height: 28px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}


#find-links1 IMG, #find-links2 IMG, #find-links3 IMG, #find-links4 IMG, #find-links5 IMG, #find-links6 IMG
{
	margin: 0 6px 0 0;
	padding:0;
float:left;
}



#main .list-p 
{
font-size: 0.75em;
text-align: left;
}

#main ul
{
	padding:0 12px 0 15px;
}
.list
{margin: 0 0 2px 0;
list-style-image: url(gfx/bullet.gif);
font-size: 0.7em;
color: #303030;
}

.listend
{margin: 0 0 24px 0;
list-style-image: url(gfx/bullet.gif);
font-size: 0.7em;
color: #303030;
}

.sublist
{
	margin: 0 0 0 12px;
	list-style: none;
	font-size: 0.7em;
	color: #303030;
}

.sublistend
{
	margin: 0 0 6px 12px;
	list-style: none;
	font-size: 0.7em;
	color: #303030;
}
#main li
{
	text-align: left;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	
}

#content-left-home
{
	float: left;
	width: 614px;
	margin: 0;
	padding: 0;
	
}

#content-left-main
{
	float: left;
	width: 306px;
	margin: 0;
	padding: 0;
	
}

#content-left-find
{
	float: left;
	width: 220px;
	margin: 0;
	padding: 0 0 0 32px;
	text-align: left;
	
}

#content-left-contact
{
	float: left;
	width: 276px;
	margin: 0;
	padding: 0 0 0 32px;
	
}

#content-left-memorials
{
	float: left;
	width: 306px;
	margin: 0;
	padding: 0;
}


#content-right-home
{
	float: right;
	width: 242px;
	height: 410px;
	margin: 0;
	padding: 0 32px 0 32px;
	}
	
#content-right-main
{
	float: right;
	width: 550px;
	margin: 0;
	padding: 0 32px 0 32px;
	}
	
	#content-right-find
{
	float: right;
	margin: 0;
	padding: 0 32px 32px 0;
	border: solid 0px black;
	width: 620px;
	}
	
#content-right-contact
{
	float: right;
	width: 242px;
	height: 410px;
	margin: 0;
	padding: 0 32px 0 32px;
	}	
	
#content-right-memorials
{
	float: right;
	width: 550px;
	margin: 0;
	padding: 0 32px 0 32px;
	}



#title
{
	padding: 0;
	margin: 32px 0 24px 0;
}


#footer-line
{
	float: left;
	margin: 0;
	height: 22px;
	width: 920px;
	background: #104427;
}

#footer-line-blue {
	float: left;
	margin: 0;
	height: 22px;
	width: 920px;
	background: #054E84;
}


#footer, #footer-blue
{	
	
	text-align: center;
	margin: 0 auto;
	padding: 11px 0 11px 0;
	width: 920px;
	background: #ffffff;
}
#footer P
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #104427;
	margin: 0 0 0 0;
}

#footer-blue P
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #054E84;
}


A.content-link:link, A.content-link:hover, A.content-link:active
{
	display: inline;
	color: #000099;
	margin: 0;
	padding: 0;
	text-decoration: underline;
	
	font: normal 13px Arial, Helvetica, sans-serif;
	
}

.nolink {
	cursor: default}

#nav
{
	float: left;
	margin: 0;
	padding: 0;
	width: 920px;
	height:45px;
	background-color:#F5EBB5;
	
}

#nav-mem
{
	float: left;
	margin: 0;
	padding: 0;
	width: 920px;
	height:45px;
	background-color:#D8EEF1;
	
}
		
#nav li, #nav-mem li{
	float:left;
}



	
#nav ul, #nav-mem ul {
	padding:0;
	margin:0;
	list-style-type:none;}


	#nav li.nv a:link, #nav li.nv a:visited {
	height: 26px;
		display:block;
		padding: 19px 17px 0 17px;
		border-top-width: 0px;
		border-right-width: 3px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#F5EBB5;
		}
		
		
		#nav li.nv a:hover {
	height: 26px;
		display:block;
		padding: 19px 17px 0 17px;
		border-top-width: 0px;
		border-right-width: 3px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#FBF1D2;
		}	
		
		#nav li.nvc a:link, #nav li.nvc a:visited {
height: 32px;
	display:block;
	padding: 13px 18px 0 14px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#F5EBB5;
		}
		
		
		#nav li.nvc a:hover {
	height: 32px;
		display:block;
		padding: 13px 18px 0 14px;
		border-top-width: 0px;
		border-right-width: 3px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#FBF1D2;
		}	
		
	
		
		#nav li.nv-start a:link, #nav li.nv-start a:visited {
	height: 26px;
	display:block;
	padding: 19px 18px 0 18px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#F5EBB5;
		}
		
			#nav li.nv-start a:hover {
	height: 26px;
	display:block;
	padding: 19px 18px 0 18px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#FBF1D2;
		}
		
		
			#nav li.nv-end a:link, #nav li.nv-end a:visited {
	height: 26px;
	display:block;
	padding: 19px 18px 0 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#F5EBB5;
		}
		
			#nav li.nv-end a:hover {
	height: 26px;
	display:block;
	padding: 19px 18px 0 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EFD277;
	border-right-color: #EFD277;
	border-bottom-color: #EFD277;
	border-left-color: #EFD277;
	background-color:#FBF1D2;
		}
		
	
		
		#nav-mem li.nv a:link, #nav-mem li.nv a:visited {
	height: 26px;
	display:block;
	padding: 19px 17px 0 17px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#D8EEF1;
		}
		
		
		#nav-mem li.nv a:hover {
	height: 26px;
	display:block;
	padding: 19px 17px 0 17px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#C0E6F1;
		}	
		
		#nav-mem li.nv-start a:link, #nav-mem li.nv-start a:visited {
	height: 26px;
	display:block;
	padding: 19px 18px 0 18px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#D8EEF1;
		}
		
			#nav-mem li.nv-start a:hover {
	height: 26px;
	display:block;
	padding: 19px 18px 0 18px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#C0E6F1;
		}
		
		
			#nav-mem li.nv-end a:link, #nav-mem li.nv-end a:visited {
	height: 26px;
	display:block;
	padding: 19px 18px 0 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#D8EEF1;
		}
		
			#nav-mem li.nv-end a:hover {
	height: 26px;
	display:block;
	padding: 19px 18px 0 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#C0E6F1;
		}
		
	
		
	#nav-mem li.nvc a:link, #nav-mem li.nvc a:visited {
	height: 32px;
	display:block;
	padding: 13px 18px 0 14px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#D8EEF1;
		}
		
		
		#nav-mem li.nvc a:hover {
	height: 32px;
	display:block;
	padding: 13px 18px 0 14px;
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #78C6E1;
	border-right-color: #78C6E1;
	border-bottom-color: #78C6E1;
	border-left-color: #78C6E1;
	background-color:#C0E6F1;
		}	
		
		


#content-right-find img {
	margin: 32px 0 32px 0;
}


#main a:visited, #main a:link
{
color: #104427;
text-decoration:underline;
}

#main a:hover
{
color: #104427;
text-decoration:none;
}

