body
{
	margin: 0px;
	padding: 0px;
	font-family: arial;
	background: #B0BC7C url(../images/mainBg.gif) top left repeat-y;
}

#mainDiv
{
	width: 803px;
	background: url(../images/mainDivBg.gif) top left repeat-y;
}

#leftDiv
{
	float: left;
	width: 206px;
}

#menuDiv
{
	margin-top: 10px;
}

#homepageDiv
{
	background: #F1DC83 url(../images/homepagePic.jpg) top left no-repeat;
	width: 590px;
	height: 288px;
	float: right;
	margin-right: 4px;
	border-bottom: 1px solid #3A6248;
}

#obitsDiv
{
	float: right;
	text-align: center;
	width: 197px;
	font-size: 14px;
}

#obitsDiv h1
{
	font-family: times new roman, serif;
	color: #ffffff;
	font-size: 26px;
	margin: 0px;
	padding: 0px;
	font-style: italic;
}

#obitsDiv ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#obitsDiv li
{
	margin: 0px;
	padding: 3px 0px;
	border-bottom: 1px solid #EDD567;
}

a
{
	color: #396043;
	text-decoration: none;
}

a:hover
{
	color: #132A19;
}

#servicesDiv
{
	width: 590px;
	height: 85px;
	float: right;
	margin-right: 4px;
	border-bottom: 1px solid #3A6248;
}

#servicesDiv ul
{
	margin: 4px 0px;
	padding: 0px;
	list-style: none;
}

#servicesDiv li
{
	width: 100px;
	float: left;
	font-size: 12px;
	text-align: center;
}

h1
{
	color: #3C5418;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 6px 0px ;
	padding: 0px;
}

#maininnerContent
{
	background: url(../images/sideBarBg.gif) top right repeat-y;
	margin-right: 3px;
}

#homepageContent
{

}

#homepageContent ul, #homepageLogos ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#homepageContent li
{
	float: left;
	width: 179px;
	margin: 10px;
	font-size: 12px;
}

#homepageLogos {
	clear: both;
	margin-left: 216px;
}

#homepageLogos li {
	float: left;
	padding: 10px;
}

#bottomBar
{
	clear: both;
	width: 803px;
	height: 4px;
	background: url(../images/bottomBar.gif) bottom right no-repeat;
}

#footerDiv
{
	width: 803px;
	text-align: center;
	font-size: 10px;
	color: #777777;
}

#innerContent
{
	font-size: 12px;	
	width: 380px;
	float: left;
}

#innerContent h1
{
	text-transform: uppercase;
	border-bottom: 1px solid #3C5418;
	font-size: 24px;
}

#innerContent a
{
	font-weight: bold;
	text-decoration: underline;
}

#innerContent h2
{
	font-size: 14px;
	font-weight: bold;
	color: #3C5418;
	margin: 0px 0px 4px 0px;
	padding: 0px;
}

#sideBarPic
{
	border-bottom: 4px solid #3C5418;
	border-top: 4px solid #3C5418;
}

#sideBar
{
	float: right;
	width: 203px;
}

#sideBar ul
{
	list-style: none;
	margin: 10px;
	padding: 0px;
}

#sideBar li
{
	margin: 0px;
	padding: 3px 0px;
	border-bottom: 1px solid #EDD567;
	font-size: 13px;
	font-weight: bold;
}