#navwrap {padding:0;margin:0;list-style:none;height:61px;position:relative;z-index:900;width:815px; background-image: url(/assets/nav/nav_bkg.jpg);
background-repeat: no-repeat;}

/*NAV 1*/
#nav1 {padding:0;list-style:none;width:271px; height:20px;position:absolute;z-index:890;font-family:arial, verdana, sans-serif;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;top: 5px;left: 6px;}

#nav1 li.top {display:block; float:left;}
/*Individual buttons. Any borders will go here. Also removed "width" value and defined it in main button classes below.*/
#nav1 li a {display:block; float:left; height:20px; text-decoration:none; padding:0; cursor:pointer;}
/*Offset Pop up labels on the dropdowns*/
#nav1 li a b{margin-left:-999px;}

#nav1 li a.home {height:18px;width:59px;background-image: url(/assets/nav/home.jpg);background-repeat: no-repeat;background-position: center 0px;}
#nav1 li a.aboutus {height:18px;width:100px; background:url(/assets/nav/aboutus.jpg); background-repeat: no-repeat;background-position: center 0px;}
#nav1 li a.facilities {height:18px;width:93px; background:url(/assets/nav/facilities.jpg); background-repeat: no-repeat;background-position: center 0px;}

/*Background shift for rollover effect*/
#nav1 li:hover a, #nav1 a:hover, #nav1 li.sfhover ul {background-position: center -40px;} 

#nav1 table{position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav1 .sub{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav1 li:hover {position:relative; z-index:504;} 
#nav1 a:hover {position:relative; white-space:normal; z-index:499;}
#nav1 :hover ul.sub{left:0; top:18px; background: #fff; width:126px; height:auto; z-index:495;}
#nav1 :hover ul.sub li{display:block; height:20px; position:relative; float:left; width:126px; font-weight:normal;}
#nav1 :hover ul.sub li a {display:block; height:20px; width:125px; border:1px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer; text-indent:5px;color:#000033;font-family:"Times New Roman", Times, serif}
#nav1 :hover ul.sub li a b{position:absolute; left:-9999px; margin:0;}
#nav1 :hover ul.sub li a:hover {background-position: 0 50px; position:relative; color:#666; text-indent:5px;}

/*NAV 2*/
#nav2 {padding:0;list-style:none;width:276px; height:20px;position:absolute;z-index:880;font-family:arial, verdana, sans-serif;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;top: 5px;left:535px;}
#nav2 li.top {display:block; float:left;}
/*Individual buttons. Any borders will go here. Also removed "width" value and defined it in main button classes below.*/
#nav2 li a {display:block; float:left; height:35px; text-decoration:none; padding:0; cursor:pointer;}
/*Offset Pop up labels on the dropdowns*/
#nav2 li a b {margin-left:-999px;}

#nav2 li a.staff {height:18px;width:65px; background:url(/assets/nav/staff.jpg); background-repeat: no-repeat;background-position: center 0px;}
#nav2 li a.products {height:18px;width:110px; background:url(/assets/nav/products.jpg); background-repeat: no-repeat;background-position: center 0px;}
#nav2 li a.services {height:18px;width:95px; background:url(/assets/nav/services.jpg); background-repeat: no-repeat;background-position: center 0px;}

#nav2 li:hover a, #nav2 a:hover, #nav2 li.sfhover ul {background-position: center -40px;}

#nav2 table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav2 .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav2 li:hover {position:relative; z-index:503;}
#nav2 a:hover {position:relative; white-space:normal; z-index:498;}
/*Distance of sub menu from main menu, width, and height and dropdown background color*/
#nav2 :hover ul.sub {left:7px; top:18px; background: #fff; width:176px; height:auto; z-index:494;}
#nav2 :hover ul.sub li{display:block; height:20px; position:relative; float:left; width:176px; font-weight:normal;}
/*text up color*/
#nav2 :hover ul.sub li a {display:block; height:20px; width:175px; border:1px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer; text-indent:5px;color:#000033;font-family:"Times New Roman", Times, serif}
#nav2 :hover ul.sub li a b{position:absolute; left:-9999px; margin:0;}
#nav2 :hover ul.sub li a:hover {background-position: 0 50px; position:relative; color:#666; text-indent:5px;}


/*NAV 3*/
#nav3 {padding:0;list-style:none;width:275px; height:18px;position:absolute;z-index:870;font-family:arial, verdana, sans-serif;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;top: 37px;left:9px;}
#nav3 li.top {display:block; float:left;}
/*Individual buttons. Any borders will go here. Also removed "width" value and defined it in main button classes below.*/
#nav3 li a {display:block; float:left; height:35px; text-decoration:none; padding:0; cursor:pointer;}
/*Offset Pop up labels on the dropdowns*/
#nav3 li a b {margin-left:-999px;}

#nav3 li a.faq {height:18px;width:45px; background:url(/assets/nav/faq.jpg); background-repeat: no-repeat;background-position: center 0px;}
#nav3 li a.calendar {height:18px;width:98px; background:url(/assets/nav/calendar.jpg); background-repeat: no-repeat;background-position: center 0px;}
#nav3 li a.obits {height:18px;width:106px; background:url(/assets/nav/obituaries.jpg); background-repeat: no-repeat;background-position: center 0px;}

#nav3 li:hover a, #nav3 a:hover, #nav3 li.sfhover ul {background-position: center -40px;}

#nav3 table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav3 .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav3 li:hover {position:relative; z-index:503;}
#nav3 a:hover {position:relative; white-space:normal; z-index:498;}
/*Distance of sub menu from main menu, width, and height and dropdown background color*/
#nav3 :hover ul.sub {left:0; top:18px; background: #fff; width:176px; height:auto; z-index:494;}
#nav3 :hover ul.sub li{display:block; height:20px; position:relative; float:left; width:176px; font-weight:normal;}
/*text up color*/
#nav3 :hover ul.sub li a {display:block; height:20px; width:175px; border:1px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer; text-indent:5px;color:#000033;font-family:"Times New Roman", Times, serif}
#nav3 :hover ul.sub li a b{position:absolute; left:-9999px; margin:0;}
#nav3 :hover ul.sub li a:hover {background-position: 0 50px; position:relative; color:#666; text-indent:5px;}

/*NAV 4*/
#nav4 {padding:0;list-style:none;width:241px; height:18px;position:absolute;z-index:870;font-family:arial, verdana, sans-serif;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;top: 37px;left:565px;}
#nav4 li.top {display:block; float:left;}
/*Individual buttons. Any borders will go here. Also removed "width" value and defined it in main button classes below.*/
#nav4 li a {display:block; float:left; height:35px; text-decoration:none; padding:0; cursor:pointer;}
/*Offset Pop up labels on the dropdowns*/
#nav4 li a b {margin-left:-999px;}

#nav4 li a.directions {height:18px;width:125px; background:url(/assets/nav/directions.jpg); background-repeat: no-repeat;background-position: center 0px;}
#nav4 li a.contact {height:18px;width:105px; background:url(/assets/nav/contact.jpg); background-repeat: no-repeat;background-position: center 0px;}

#nav4 li:hover a, #nav4 a:hover, #nav4 li.sfhover ul {background-position: center -40px;}

#nav4 table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}
#nav4 .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav4 li:hover {position:relative; z-index:503;}
#nav4 a:hover {position:relative; white-space:normal; z-index:498;}
/*Distance of sub menu from main menu, width, and height and dropdown background color*/
#nav4 :hover ul.sub {left:10px; top:18px; background: #fff; width:126px; height:auto; z-index:494;}
#nav4 :hover ul.sub li{display:block; height:20px; position:relative; float:left; width:126px; font-weight:normal;}
/*text up color*/
#nav4 :hover ul.sub li a {display:block; height:20px; width:125px; border:1px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer; text-indent:5px;color:#000033;font-family:"Times New Roman", Times, serif}
#nav4 :hover ul.sub li a b{position:absolute; left:-9999px; margin:0;}
#nav4 :hover ul.sub li a:hover {background-position: 0 50px; position:relative; color:#666; text-indent:5px;}
	

.obitlink {position:absolute;width:125px;height:50px;top: 3px;left: 3px;line-height: 10px;overflow:hidden}
.obitlink a:link, .obitlink a:visited {font-family: "Times New Roman", Times, serif;list-style-type: none;text-decoration: underline;color: #006699;line-height: 16px;padding-top: 2px;font-size: 12px;width:50px;height:auto;font-weight: bold;}
.obitlink a:hover {color: #000066;}

.obitlink2 {position:absolute;width:215px;height:auto;top: 6px;left: 3px;}
.obitlink2 a:link, .obitlink2 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;list-style-type: none;text-decoration: none;color: #006699;line-height: 18px;padding-top: 2px;font-size: 13px;width:215px;height:auto;font-weight: bold;}
.obitlink2 a:hover {color: #000066;text-decoration: underline;}

a:link {color: #006699;}a:hover {color: #000066;}

#bottomnav {position:relative; width:815px; height:12px; margin-left:auto; margin-right:auto; margin-top:5px; padding:0; text-align:center;}
#bottomnav a{margin-right:0px; font-size:11.5px}

.formbutton{cursor:pointer;border:outset 1px #ccc;background:#999;color:#000033;font-weight:bold;padding: 1px 2px;background:url(/assets/nav/bkg_submit.jpg) repeat-x left top; margin:5px;}

#dvdlogo {padding:0;margin:0;list-style:none;position:absolute;z-index:200;width:300px;left: 500px;bottom:15px; text-align:right}
