

			/*** - Undo HTML - ***/
				:link,:visited {text-decoration: none;}
				ul,ol {list-style: none;}
				h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
				img, dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
				img, a img,:link img,:visited img {border: none;}
				address {font-style: normal;}
				.clear {clear:both;}
				
			body {background:transparent url(/images/bg.jpg) repeat top left; color:#5f115c; font-family:Arial, Helvetica, sans-serif;	 font-size:13px; padding-top:20px;}
			
			#page {background:transparent url(/images/content-bg.jpg) repeat-y top left; width:796px; margin:0 auto;  }
			
			#header {background:transparent url(/images/content-top.jpg) no-repeat top left;  position:relative;}
				#header img {margin-top:10px; margin-left:10px; }
				#header ul{background:transparent url(/images/nav_bg_new.jpg) top right no-repeat; width:775px;text-align:right; padding-right:10px; position:absolute; right:5px; top:85px;}			
				#header li {display:inline; margin-right:10px; margin-left:0;  }
				#header a:link, #header a:visited {color:#fff;text-decoration:none;}
				#header a:hover, #header a:active {text-decoration:underline; background-color:transparent;}
			
			#body {clear:both; padding-top:200px; width:786px; margin:0 auto; background:transparent url(/images/banner.jpg) top left no-repeat; }
			
			#body.home {background:transparent url(/images/home.jpg) top left no-repeat;}
            #body.staff {background:transparent url(/images/staffbanner.jpg) top left no-repeat; }
			#body.services {background:transparent url(/images/services.jpg) top left no-repeat;}
			#body.contact {background:transparent url(/images/contact.jpg) top left no-repeat;}
			#body.obituaries {background:transparent url(/images/obituaries.jpg) top left no-repeat;}
			#body.facilities {background:transparent url(/images/facilities.jpg) top left no-repeat;}

			
			#footer {background:transparent url(/images/content-bottom.jpg) no-repeat top left; margin-top:10px; height:7px;clear:both;}
			
			#intro {float:left; width:485px;}
			#sidebar {background:transparent url(/images/divider.jpg) no-repeat top left; float:left; width:270px; padding-left:5px;}
			
			h1 {font-size:20px; margin:10px;}
			h2 {font-size:16px; margin:10px;}
			p {margin:10px;}
			li {list-style-type:square; margin-left:50px;}
			a:link, a:visited {color:#007abe; text-decoration:underline;}
			a:hover, a:active {text-decoration:none; background-color:#F6EFF6;}
			
			img.contentImg {float:right; margin:10px; padding:3px; border:1px solid #fefefe;}
			
			table.admin {background-color:#fff; width:600px; border-collapse:collapse; padding:2px; }
			table.admin a:link,table.admin a:visited {color:#007abe;}
			table.admin th {font-weight:bold; text-align:left; background-color:#F6EFF6; }
			table.admin tr.alt {background-color:#efefef;}
			
			table { width:700px; border-collapse:collapse; padding:2px; margin:10px 20px;}			
			table th {font-weight:bold; text-align:left; background-color:#F6EFF6; }
			table tr.alt {background-color:#efefef;}
			
			form.contactForm {margin:20px 20px; }
			form.contactForm textarea {height:75px;}
			form div {margin:5px 0; }
			form label {float:left; width:10em; }
			label.required {font-weight:bold;}
			
			div.message {margin:2px; padding:5px; position:relative; color:#000;}
			div.message a#close {position:absolute; top:3px; right:3px; color:#000;}
			div.message h2 {border-bottom:none; font-weight:bold;}
			
			div.message.error {border:1px solid #c00;  background-color:#fee;}
			div.message.success {border:1px solid #be007a; background-color:#eef; }
			
			ul.adminLinks li {display:inline; margin:0 10px;}
			
			#map {display:block; width:700px; height:300px;  border:1px solid #000; margin:10px; }
            
            .imgPreArr { float: left; margin-right: 35px; margin-left: 35px;}
            .divPreArr { margin:0 auto; text-align: center; margin-top: 30px; margin-bottom: 20px;}
            .floatPreArr { float: left; }
            .floatPreArr p { font-size: 10px; width: 200px; padding-left: 35px; }
            
            ul .listStyleTypeNone { list-style-type: circle; }
            .slideshow { text-align: center;}
            