﻿body {padding:0; margin:0; font-weight:bold; background-image:url(../images/main-bg.jpg); background-position:center; background-repeat:repeat-y; background-color:#340108;}
body, td, input, textarea{font-size:12px;font-family:Tahoma;color:#272A32;vertical-align:top;padding:0px;}
h1,h2,h3,h4{margin:0; font-family:Times New Roman; color:#390108;}
div{margin:0;}
/*li{ list-style-type:none; margin:0;}
li a{font-weight:bold; text-decoration:none} 
li a:hover { text-decoration:underline}
ul{margin:0 0 0 30px; padding:0;}*/
a{color:#272A32; text-decoration:underline; font-weight:bold;padding:5px;} 
a:hover{text-decoration:none; color:#390108;}
p {}

table.collapsed {border-style: none;border-color: inherit;border-width: 0px; border-collapse:collapse;}

table.collapsed td {vertical-align:top;padding:0px;}
.yellow{color:#F1BF11;font-style:bold; font-variant:small-caps;font-size:12px;}
.staff_h2{ padding-top:15px;}

#obitAlertSignup {font-size:12px;}
#obitAlertSignup table { border:0 none inherit; border-collapse: collapse;}
#obitAlertSignup table td {font-family:inherit; font-weight:normal;}    
#obitAlertSignup .dividerBlock {width:257px; text-align:center; vertical-align:middle; font-weight:bold; background-image:url(../images/WebAlerts/AlertDivider.png); background-repeat: no-repeat; background-position: left center;}
#obitAlertSignup .option{height:28px;font-size:14px;font-family:Tahoma;color:#272A32;font-weight:bold;vertical-align:middle;display: table-cell;}
#obitAlertSignup .spacer{height:12px;width:5px;}
#obitAlertSignup .halfspacer{height:6px;width:5px;}
#obitAlertSignup p {line-height:140%; font-variant:normal; font-weight:normal;}
#obitAlertSignup .noteBlock {padding:5px 0px 5px 0px; font-style:italic;}
#obitAlertSignup input {height:auto; padding:2px;}
#obitAlertSignup .button {background-color:#E8E8E8;border:1px solid #9C9C9C; cursor:pointer; font-size:12px; font-weight:bold; color:#323232;}
#obitAlertSignup .waitButton {background-color:Transparent; cursor:wait; color:#7c7c7c; border:none;}
.inputBoxWatermark {color:#888888}

.locImg{border:solid 1px black;height: 269px;width: 295px;}
.menuline{padding:5px; height:20px;}

.affordable{padding:10px; background:#ebebeb;}
.accordionHeader{background:#ebebeb; padding:5px;}

.accordionHeader2{padding:5px;}
.accordionHeader2 a{ display:block; line-height:15px; text-decoration:none; text-indent:0;}
.accordionHeader2 a:hover{ display:block; line-height:15px; text-decoration:none; text-indent:0;}
.accordionHeader2 a:visted{ display:block; line-height:15px; text-decoration:none; text-indent:0;}
.accordionHeader2 a:active{ display:block; line-height:15px; text-decoration:none; text-indent:0;}

.accordionContent{ padding:10px; background:#ebebeb}

.defListing {padding-left:5px;}
.defListing h3{padding-top:5px;}
.defListing p{padding-left:10px;}

#fadeshow1{width:615px;float:right; margin:65px 11px 0 0;}
#wrapper{width:875px; margin:0 auto 0 auto;}

#header{height:250px;background-image:url('../images/banner.png');background-position:center top; background-repeat:no-repeat;}
#fadeshow{height:198px;}

#content_wrapper{background:#ffffff; height:100%;}
#content{padding:12px 12px 12px 5px; background-image:url(../images/right_content_header_bg.jpg); background-repeat:no-repeat; background-position:left top;}

#left {width:250px;float:left;}
#right{width:625px; float:right;}
#footer{background:#000000; color:#cccccc; padding:12px;}
#footer a{color:#cccccc;}

#menu_content{padding:0 12px 12px 12px}

#nav_content{background:#ebebeb; padding:3px}
#nav_content li{line-height:24px;}
#nav_content li a {color:#272A32}
#nav_content .flyoutMenu { z-index: 1;  border:solid 1px black;} /*Includes IE8 ASP.NET z-index Menu fix outlined here: http://weblogs.asp.net/mhildreth/archive/2009/01/26/testing.aspx */

#obits_content{background:#390108; padding-bottom:15px;}
#obits_content h3{font-size:18px;color:#cccccc;}
#obits_content li{line-height:24px;}
#obits_content li a{color:#ffffff}
#obits_content .mailingListSignup {padding-top:5px;}
#obits_content .mailingListSignup a {color:#cccccc; text-decoration:none;}
#obits_content .mailingListSignup a:hover {color:#cccccc; text-decoration:underline;}

Message{text-align:center; color:#cccccc;}
#decedentImageBlock{border:solid 1px #272A32; padding:15px; width:130px; background:#cccccc;}

.clear{clear:both; background:#ffffff; height:0px;}
.spacer{height:15px;}
.spacer{height:15px;}
.menu_cap{width: 226px; height: 15px; margin:0; padding:0;}
.txt {border:solid 1px #272A32; padding:2px; background:#fefada;}
.decedentImage{border:solid 1px #272A32;}

.center_justify{text-align:center;}


/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}


