@charset "utf-8";
.addtxtbot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 689a92;
}
.topnavhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(images/top-nav-home.jpg);
	background-repeat: no-repeat;
	padding-right: 18px;
}
.topnavhome a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: lighter;
}
.topnavweddings a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
}

.poemhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/home-bg-1.jpg);
	background-repeat: no-repeat;
	padding-left: 52px;
}
.poemweddings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/weddings-bg-1.jpg);
	background-repeat: no-repeat;
	padding-left: 26px;
}
.txt1bghome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/home-bg-2.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.txt1bgfuneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/funerals-bg-2.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.txt1bgname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/name-bg-2.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.poemnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/name-bg-1.jpg);
	background-repeat: no-repeat;
	padding-left: 26px;
}
.txt2bghome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/home-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.webdby {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
}
.topnavnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(images/top-nav-names.jpg);
	background-repeat: no-repeat;
	padding-right: 18px;
}
.topnavfunerals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(images/top-nav-funerals.jpg);
	background-repeat: no-repeat;
	padding-right: 18px;
}
.topnavphotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(images/top-nav-photos.jpg);
	background-repeat: no-repeat;
	padding-right: 18px;
}
.topnavphotos a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
}

.topnavcontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(images/top-nav-contact.jpg);
	background-repeat: no-repeat;
	padding-right: 18px;
}
.topnavcontact a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.topnavcontact a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
}
.contactbg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/contact-bg-1.jpg);
	background-repeat: no-repeat;
}
.sorrybg1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/contact-bg-1.jpg);
	background-repeat: no-repeat;
	padding-left: 150px;
}
.webdby a {
}

.poemfunerals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/funerals-bg-1.jpg);
	background-repeat: no-repeat;
	padding-left: 26px;
}
.topnavfunerals a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
}

.topnavnames a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: lighter;
	color: #FFFFFF;
}

.txt3bgweddings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/weddings-bg-4.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.txt2bgname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/name-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.txt2bgfunerals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/funerals-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.txt3bgfunerals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/funerals-bg-4.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.txt4bgfunerals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/funerals-bg-5.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.txt5bgfunerals {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/funerals-bg-6.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}

.txt2bgweddings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/weddings-bg-3.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
}
.topnavweddings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-image: url(images/top-nav-weddings.jpg);
	background-repeat: no-repeat;
	padding-right: 18px;
	font-weight: lighter;
}
.txt1bgweddings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(images/weddings-bg-2.gif);
	background-repeat: no-repeat;
	padding-left: 38px;
	padding-right: 46px;
	padding-top: 20px;
}
.photobottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/photo-bottom.gif);
	background-repeat: no-repeat;
}
.webdbol a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
}
.webdbol a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
	text-decoration: underline;
}
.webdbol a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
	text-decoration: underline;
}
.webdbol a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
}
.webdbol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
	padding-right: 10px;
}

.testimonials {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 30px;
	padding-right: 30px;
}
.a.webd:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
}
.a.webd:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066FF;
	text-decoration: underline;
}
a.webol:link {
	font-size: 10px;
	color: #0066FF;
	font-weight: bold;
	text-decoration: none;
}
a.webol:visited {
	text-decoration: none;
	font-size: 10px;
	color: #0066FF;
}
a.webol:hover {
	text-decoration: underline;
	font-size: 10px;
	color: #0066FF;
}
a.webol:active {
	text-decoration: none;
	font-size: 10px;
	color: #0066FF;
}
}
.pdfslinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.pdfslinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;	
}
.pdfslinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	text-decoration: underline;
}
.pdfslinks a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
	
	}
.pdfslinks a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;