body { background: #2c3a10 url(../art/cuts/background.jpg) no-repeat center top; }a:link { }a:visited { }a:hover { }a:active { }#wrapper { }#header { text-indent: -9999px; height: 145px; }#header ul li { display: inline; }#nav { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; width: 1023px; height: 297px; }#nav a { text-decoration: none; }#nav ul { width: 400px; margin: 0; padding: 12px 0 0; }#nav ul li { margin: 0; padding: 10px 0 6px 1px; }#nav ul li a:link .navspacer, #nav ul li a:visited .navspacer { color: #e8e8c7; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(../art/cuts/navBG-46h.png); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; }#nav ul li a:hover .navspacer, #nav ul li a:active .navspacer { color: #a0ce67; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(../art/cuts/navBG-46h.png); background-repeat: no-repeat; background-position: 0 -23px; text-decoration: none; }#nav.about { background-image: url(../art/cuts/headpics/headpic_06.png); background-repeat: no-repeat; background-position: 0 0; }#nav.locations { background-image: url(../art/HeadPics/11.png); background-repeat: no-repeat; background-position: 0 0; }#nav.obits { background-image: url(../art/HeadPics/14.png); background-repeat: no-repeat; background-position: 0 0; }#nav.contact { background-image: url(../art/HeadPics/16.png); background-repeat: no-repeat; background-position: 0 0; }#nav.become { background-image: url(../art/HeadPics/21.png); background-repeat: no-repeat; background-position: 0 0; }#nav.packages { background-image: url(../art/HeadPics/17.png); background-repeat: no-repeat; background-position: 0 0; }#nav.faq { background-image: url(../art/HeadPics/1.png); background-repeat: no-repeat; background-position: 0 0; }#nav.immediate { background-image: url(../art/HeadPics/20.png); background-repeat: no-repeat; background-position: 0 0; }#nav.forms { background-image: url(../art/HeadPics/13.png); background-repeat: no-repeat; background-position: 0 0; }#nav.membership { background-image: url(../art/HeadPics/2.png); background-repeat: no-repeat; background-position: 0 0; }#nav.preplan { background-image: url(../art/HeadPics/6.png); background-repeat: no-repeat; background-position: 0 0; }.navspacer { width: 400px; padding-top: 3px; padding-bottom: 3px; padding-left: 12px; }#content { background-image: url(../art/cuts/contentBG_13.png); background-repeat: repeat-x; background-position: 0 0; width: 1023px; overflow: hidden; min-height: 400px; margin-top: 24px; margin-bottom: 24px; }#leftblock { text-align: left; width: 675px; float: left; padding: 12px; }#leftblock h4 { color: #344708; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-bottom: 8px; }#leftblock h5 { color: #000; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-bottom: 8px; }#leftblock p { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; padding-bottom: 14px; }#leftblock ul { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 14px; padding-left: 12px; }#leftblock ul li { padding-left: 16px; list-style-type: square; }#rightblock { text-align: center; width: 200px; float: left; padding: 12px; }#memberwrap { }#membercard { text-indent: -9999px; width: 281px; height: 205px; }#memberwrap a:link #membercard, #memberwrap a:visited #membercard { background-image: url(../art/cuts/membercard.png); background-position: 0 0; }#memberwrap a:hover #membercard, #memberwrap a:active #membercard { background-image: url(../art/cuts/membercard.png); background-position: 0 -205px; }#joinwrap { }#joinnow { text-indent: -9999px; width: 281px; height: 205px; }#joinwrap a:link #joinnow, #joinwrap a:visited #joinnow { background-image: url(../art/jointoday.png); background-position: 0 0; }#joinwrap a:hover #joinnow, #joinwrap a:active #joinnow { background-image: url(../art/jointoday.png); background-position: 0 -205px; }#doubleblock { text-align: left; padding: 12px; width: 1000px; float: left; }#doubleblock h4 { color: #344708; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-bottom: 8px; }.location { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../art/20white.png); text-align: center; width: 307px; overflow: hidden; float: left; margin: 6px; padding: 6px; border: solid 1px #2c3a10; }.location h4 { color: #492502; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; margin: 0; padding: 12px 0 4px; border-color: #2c3a10; }.location p { font-size: 12px; margin: 0; padding: 0; }.mapspace { padding-top: 25px; padding-bottom: 12px; }#faq { text-indent: -9999px; width: 275px; height: 32px; padding-top: 25px; }#faqbutn { width: 275px; height: 32px; }#faq a:link #faqbutn, #faq a:visited #faqbutn { background-image: url(../art/FAQ275x32.png); background-repeat: no-repeat; background-position: 0 0; }#faq a:hover #faqbutn, #faq a:active #faqbutn { background-image: url(../art/FAQ275x32.png); background-repeat: no-repeat; background-position: 0 -32px; }#footer { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../art/cuts/footerBG_16.png); width: 1023px; height: 200px; }#footertop { color: #600; }#footertop h1 { font-size: 18px; font-weight: bold; padding-top: 24px; }#footertop h2 { font-size: 12px; font-weight: normal; }#footertop h3 { font-size: 18px; font-weight: bold; padding-bottom: 18px; }#footerbottom { color: #330; }.address { width: 341px; float: left; }.address h4 { font-size: 14px; font-weight: bold; }.address p { font-size: 12px; }.address a:link, .address a:visited { color: #600; font-size: 80%; text-decoration: none; }.address a:hover, .address a:active { color: #f63; font-size: 80%; text-decoration: none; }strong { font-weight: bold; }#buttoncaption { font-size: 11px; text-align: center; width: 281px; }#vassa { }.vassawrap { width: 300px; float: left; }.vassawrap img { float: left; padding-right: 12px; }.vassawrap p { float: left; padding-top: 44px; padding-left: 0; }