.clear{
	clear:								both;
	font-size:							0px;
	}

body{
	margin:								0px;
	padding:							0px;
	color:								#4C4948;
	background-color:					#FFFFFF;
	}
	
.caption {
	width:470px;float:left;font-size:11px;font-style:italic;margin-bottom:15px;
}
	
#wrap{
	margin:								0px;
	padding:							0px;
	width:								100%;
	min-width: 950px;
	background-color:					#FFFFFF;
	/*min-width:							780px;
	width: expression((documentElement.clientWidth < 780) ? "780px" : "auto" );  min width IE */
	}
	
.banner1{
	margin:								0px;
	padding:							0px;
	background-image: url(../images/hero/hero1.jpg);
	background-color:					#FFFFFF;
	background-position:				top left;
	background-repeat:					no-repeat;
	height:								100px;
	}

#funeralplanning .banner1,
#fdanz .banner1,
#aboutus .banner1,
#ourpeople .banner1,
#grief .banner1,
#costs .banner1,
#home .banner1,
#compassionate .banner1,
#freeinformation .banner1,
#contactus .banner1 {		background-image: url(../images/hero/hero2.jpg); background-color:#FFFFFF;}


.banner2{
	margin:								0px;
	padding:							0px;
	background-image: url(../images/hero/hero2.jpg);
	background-color:				#FFFFFF;
	background-position:				top left;
	background-repeat:					no-repeat;
	height:								128px;
	}
	
.banner3{
	margin:								0px;
	padding:							0px;
	background-image: url(../images/hero/hero3.jpg);
	background-color:				#FFFFFF;
	background-position:				top left;
	background-repeat:					no-repeat;
	height:								128px;
	}
.banner4{
	margin:								0px;
	padding:							0px;
	background-image: url(../images/hero/hero4.jpg);
	background-color:				#FFFFFF;
	background-position:				top left;
	background-repeat:					no-repeat;
	height:								128px;
	}
.banner5{
	margin:								0px;
	padding:							0px;
	background-image: 					url(../images/hero/hero5.jpg);
	background-color:					#FFFFFF;
	background-position:				top left;
	background-repeat:					no-repeat;
	height:								128px;
	}
.banner6{
	margin:								0px;
	padding:							0px;
	background-image: 					url(../images/hero/hero6.jpg);
	background-color:					#FFFFFF;
	background-position:				top left;
	background-repeat:					no-repeat;
	height:								128px;
	}
	
#contentWrap{
	width:								100%;
	height:								100%;
	margin:								0px;
	padding:							0px;
	}
	
#leftContent{
	margin:								0px;
	padding:							0px;
	float:								left;
	width:								25%;
	}
	
#navLeft{
	background-image:					url(../images/navBg.jpg);
	background-repeat:					repeat-x;
	height:								30px;
	margin:								0px;
	padding:							0px;
	}
	
/* #logo{
	background-image:					url(../images/logo.jpg);
	width:								120px;
	height:								60px;
	margin:								20px 0px 0px 20px;
	padding:							0px;
	} */
	
#logo {
	height:20px;
}
	
#rightContent{
	margin:								0px;
	padding:							0px;
	float:								left;
	width: 75%;
	*width:							74.9%;
	}
	
#navRight{
	background-image:					url(../images/navBg.jpg);
	background-repeat:					repeat-x;
	height:								30px;
	margin:								0px;
	padding:							0px;
	color:								#FFFFFF;
	font-family:						"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:							14px;
	/*font-weight:						bold;*/
	}
	
#navRight ul{
	margin:								0px;
	padding:							0px;
	color:								#FFFFFF;
	}	
	
#navRight ul li {
	margin:				0px;
	padding:			0px;
	position: 			relative;
	float: 				left;
	display: 			block;
	-width:				1px;
	margin-top: -3px;
	
	}
	
#navRight {
	padding-left: 12px;
}
	
.down {
	display: 			none;
	position:			absolute;

	}

#navRight ul .down {

	}
	
#navRight ul .down li{
	float:				none;
	margin:				0px;
	/*border-top:		1px solid #ECE8E5;*/

	width:				158px;
	font-family:		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			12px;	
	display:			block;
    padding:            0px;
	*margin-bottom:-4px;
	*margin-bottom:-2px;
	}		


#navRight ul .down li a{
	color:				#FFFFF;
	border: 0px;
	margin: 0px;
	padding:				4px 2px 4px 6px;
	background-color:	#ab967b;
	text-decoration:	none;
	width:150px;
	}		
	
#navRight ul .down li a:hover{
	text-decoration:		none;
	padding:				4px 2px 4px 6px;
	background-color:       #ebe6df;
	color:				#ab967b;
	border: 0px;
	margin: 0px;	
	/*font-weight:			bold;*/
	}	


#navRight ul li a {
	display:							block;
	color:								#FFFFFF;
	text-decoration:					none;
	padding:							0px 10px 6px 10px;
	/*border-right:						1px solid #FFFFFF;*/
	margin:								9px 0px 0px 0px;
	*padding-bottom:						6px;
	position:							relative;
	}
	
#navRight ul li a:hover, #navRight ul li a.current{
	background:url(../images/menuArrow.jpg) bottom center no-repeat;
}

#navRight ul li #noRightBorder{
	border-right:						none;
	}	
	
#navRight ul li ul li a:hover {
	background-image:none;
}

/* Fix IE. Hide from IE Mac \*/
* html #navRight ul li { float: left; height: 15px; }
* html #navRight li a { height: 1%; }
/* End */

#navRight ul li a:hover { text-decoration: none; } /* Hover Styles */
		
#navRight li ul li a { padding: 0px 1px;  } /* Sub Menu Styles */
		
#navRight li:hover ul, li.over ul { display: block; } /* The magic */

/*** end css dropdown nav ***/		
	
	
#welcomeNote{
	background-image:					url(../images/home.jpg);
	width:								427px;
	height:								148px;
	margin:								0px;
	padding:							0px;
	border-top:							60px solid #FFFFFF;
	}
	
h1{
	font-family:	 					"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:							24px;
	color:								#ab967b;
	margin:								0px 0px 0px 0px;
	padding:							0px;

	font-weight: normal;
	}
	
h1 strong {
	font-weight: normal;
}

h1 b {
	font-weight: normal;
}
	
h2{
	font-family:						"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:							14px;
	color:								#ab967b;
	margin:								30px 0px 2px 0px;
	padding:							0px;
	font-weight:						bold;
}
	
h3{
	font-family:						"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:							12px;
	color:								#8F5372;
	margin:								8px 0px 4px 0px;
	padding:							0px;
	font-weight:						bold;
}
	
#pageContent {
	padding-top:                        15px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
#pageContent p{
	color:								#1D1C222;
	font-family:						Arial, Helvetica, sans-serif;
	font-size:							12px;
	margin:								20px 0px 10px 0px;
	padding:							0px;
	width:								65%;
	min-width: 460px;
	font-weight: normal;
	line-height: 17px;
	}

#pageContent div.wrap{
	float:left;
	width: 40%;
}
#pageContent ol {
	width:		60%;
	padding-left: 40px;
}
#pageContent li{
	color:								#4C4948;
	font-family:						Arial, Helvetica, sans-serif;
	font-size:							12px;
}

#pageContent a {
	color: #AB967B;
	font-weight: bolder;
  	text-decoration: none;
}

#pageContent a:visited {
	color: #AB967B;
	font-weight: bolder;
	text-decoration: none;
}

#pageContent a:active {
	color: #AB967B;
	font-weight: bolder;
	text-decoration: none;
}

#pageContent a:hover {
	color: #AB967B;
	font-weight: bolder;
	text-decoration: underline;
}

#rightContent img{
	border:								none;
	/*margin:								5px 10px 10px 0px;*/
	padding:							0px;
	/*width:								201px;
	height:								246px; */
	}
	
	
#parFooterL{
	background-image:					url(../images/griefcare.jpg);
	width:								113px;
	height:								69px;
	margin:								0px;
	padding:							0px;
	float:								left;
	}
	
#parFooterR{
	background-image:					url(../images/welcome.jpg);
	width:								426px;
	height:								69px;
	margin:								0px;
	padding:							0px;
	float:								right;
	}
	
#footer{
	background-color: #ab967b;
	height:								80px;
	width:								100%;
	color:								#FFFFFF;
	font-family:						"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:							14px;
	font-weight:						normal;
	margin:								0px;
	line-height:						21px;
	}
	
#footer #footerWrap{
	width:								530px;
	float:								right;
	margin:								0px;
	padding:							0px;
	padding-top:						10px;
	padding-right:						85px;
	}	
	
#footer a{
	color:								#FFFFFF;
	line-height:						21px;
	height:								21px;
	text-decoration:					none;
	margin:								0px 10px 0px 10px;
	}
	
#footer a:hover{
	text-decoration:					underline;
	}
	
#footerTop {
	height:								30px;
	width:								100%;
	background-color:					#ebe6df;
}
	
	
#leftFooter{
	width:								390px;
	height:								21px;
	float:								left;
	}
	
#rightFooter{
	width:								130px;
	height:								21px;
	float:								left;
	}
	
#searchInput{
	width:								100px;
	margin:								0px 0px 0px 0px;
	padding:							0px;
	height:								20px;
	font-size:							11px;
	color:								#252525;
	border:								1px solid #CCCCCC;
	position:relative;
	bottom:3px;
	*bottom:0px;
	*top:1px;
	}
	
#searchSubmit{
	width:								20px;
	margin:								0px 0px 0px 0px;
	padding:							0px;
	height:								20px;
	font-size:							11px;
	background-color:					#00713C;
	color:								#FFFFFF;
	font-weight:						bold;
	border:								none;
	background:							url(../images/searchGo.jpg);
	}
	
#quicklinks{
	width:								215px;
	margin:								0px 0px 5px 32px;
	}
#quicklinks ul{
	margin:								0px;
	padding:							0px;
	list-style: none;
	
	}
#quicklinks ul li{
	color:				#004D29;
	float:				none;
	border: 0px;
	margin: 0px;
	padding:0px;
	font-family:		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			13px;	
	display:			block;
	font-weight: 		normal;
	}


	
#quicklinks ul li a{
	margin:				0px;
	width:				166px;
	font-family:		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			13px;	
	display:			block;
    padding:            5px 4px 5px 10px;
	font-weight:		normal;
	background-color:	#FFFFFF;
	border-bottom:      1px #ECE8E5 solid;
	color:				#ab967b;
	text-decoration:    none;
	width: 200px;

	}
#quicklinks ul li a:hover, #quicklinks ul li a.current{
	margin:				0px;
	width:				166px;
	font-family:		"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:			13px;	
	display:			block;
	font-weight:		normal;
	color:				#ab967b;
	text-decoration:    none;
	border-bottom:      1px #ECE8E5 solid;
	background-color:       #ebe6df;
	width: 200px;	

	}	
#quicklinks ul li.quicklinks_top a{
	border: 0px;
	margin: 0px;
	padding:0px;
	background-color:       #ECE8E5;
	border-bottom: 1px white solid;			
}

#pageContent {
	margin: 0px 0px 0px 20px;
	width: 95%;
}

#pageContentRight {
	width: 210px;
	float: right;
	margin-top: 5px;

/*	position: absolute;
	left: 76%;
	margin-top: 5px;*/
}

#green{
	background-color:	#ebe6df;
	color:				#ab967b;
	font-size:12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 15px;
	padding-left: 22px;
	padding-right: 22px;
	padding-bottom: 20px;
	line-height:22px;
}

#contact_us h1{
padding-bottom:0px;
padding-top:0px;
margin-bottom:0px;
margin-top:0px;
	font-family:						"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:							24px;
	color:								#8F5372;
}

#YourChoicesForm
{
	color:								#4C4948;
	font-family:						"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:							11px;
}

#YourChoicesForm input
{
	height:								13px;
	font-size:							11px;
	width:								200px;
}


#YourChoicesForm textarea
{
	font-size:							11px;
	width:								200px;
}

#OurPeople p {
	margin:								0px 0px 0px 0px;
	padding: 0px;
	width:90%;
}

.peopleTable {
	font-size: 12px;
}
