.eheadtext {
	width:580px;
	height:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	font-style:italic;
	color:#2e2e2e;
	padding:9px;
}

.ewelcomebox {
	width:281px;
	height:203px;
	background:#f8f6ea;
	float:left;
	border:solid 1px;
	border-color:#d2c89c;
/*	padding:10px; 
	padding-top:20px; */
	line-height:20pt;
}
.ewelcomebox p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	width:262px;
	margin:0px auto;
	margin-top:11px;
/*	margin-top:-10px; */
	color:#2e2e2e;
}
.ewelcomebox p:first-letter {
	font-size:xx-large
}

.eplanningbox {
	margin-left:15px;
	width:278px;
	height:203px;

	background:#f8f6ea;
	float:left;
	border:solid 1px;
	border-color:#d2c89c;
	
}
.eplanbullet{

/*	padding-top:-10px;  */
/*	padding-left:10px; */
	background-image:url(/images/planning_bullet.jpg);
	background-repeat:no-repeat;
	width:278px;
/*	height:100px; */
	float:left;
	background-position: 5px 2px;
margin-top:10px;
}
.resrc-body{float:left; margin-left:30px; /*height: 100px; */width:248px; }
.eplantext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
/*	padding-top:7px; */
	color:#2e2e2e;
	
}
.eplantext a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #930907;
	font-weight: normal;
	text-decoration: none;
}
.eplantextreadmore {
	margin-bottom:0px;
	margin-top:0px;
	background-image:url(/images/arrow3.jpg);
	background-repeat:no-repeat;
}
.eplantextreadmore a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#2e2e2e;
	text-decoration:none;
	font-weight: bold;
	line-height: 11px;
}

.eclear {
	clear: both;
}

.egiftshop {
	float:left;
	width:178px;
	height:88px;
	border:solid 1px;
	border-color:#d2c89c;
	margin-top:15px;
}

.eresources {
	float:left;
	width:178px;
	height:88px;
	border:solid 1px;
	border-color:#d2c89c;
	margin-left:19px;
	margin-top:15px;
}

.eblog {
	float:left;
	width:178px;
	height:88px;
	border:solid 1px;
	border-color:#d2c89c;
	margin-left:19px;
	margin-top:15px;
}


.eleftbox{
	float:left;
}

.erightbox{
	float:left;
}

.ememorialbox {
	width: 180px;
	height: 340px;
/*	margin-top:15px; */
	margin-right:15px;
	float:left;
}
.etop {
	height: 115px;
	border-top: solid 1px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-color:#d2c89c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2e2e;
	padding:7px;
	line-height:18px;
}

.etoptitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#2e2e2e;
	margin-top:0px;
	margin-bottom:0px;
}

.ebottom {
	height:220px;
	background-image:url(/images/memorial_scallop.jpg);
	background-repeat:no-repeat;
	padding-top:35px;
}
.ebottomtext {
	margin-top:25px;
	margin-left:35px;
	width:110px;
}
.ebottomtextspacer {
	height:40px;
	width:100px;
}
.ebottomtexttitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#890f01;
	text-align: center;
}
.ebottomtextbutton {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#616161;
	font-weight: normal;
	text-align: center;
	margin-top:5px;
}

.esetupbox {
/*	margin-top:15px; */
	width:570px;
	height:35px;
	background-image:url(/images/setup-memorial.jpg);	
	color:#7b1008;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	text-align:left;
	line-height:2em; 
	padding-left:8px;
}

.esetup1 {
	width:189px;
	height:62px;
	float:left;
	border:solid 1px;
	border-color:#d2c89c;	
}

.esetup2 {
	width:199px;
	height:62px;
	float:left;
	border-top:solid 1px;
	border-bottom:solid 1px;
	border-right:solid 1px;		
	border-color:#d2c89c;	
}
.esetup3 {
	width:186px;
	height:62px;
	float:left;
	border-top:solid 1px;
	border-bottom:solid 1px;
	border-right:solid 1px;		
	border-color:#d2c89c;	
}

.elatestbox{
	margin-top:15px;
	width:288px;
	height:36px;
	float:left;
	background-image:url(/images/obit_header.jpg);
	border:solid 1px;
	border-color:#d2c89c;
}

.epopularbox {
	margin-top:15px;
	width:288px;
	height:36px;
	float:left;
	background-image:url(/images/stories_header.jpg);
	border-bottom:solid 1px;
	border-top:solid 1px;
	border-right:solid 1px;
	border-color:#d2c89c;
}

.elatestlist {

	width:284px;
/*	height:287px; */
	float:left;
	border-right:solid 1px;
	border-color:#d2c89c;
	padding-left:5px;	
}

.list-container{float:left; margin-top:20px; width:280px; }

.epopularlist {
	width:290px;
	height:287px;
	float:left;
	padding-left:5px;
}

.eprofile {font-size:11px; height:75px; margin-top:19px; }
.eimg-shadow { float:left;   background: url(/images/shadowAlpha.png) no-repeat bottom right !important;  background: url(/images/shadow.gif) no-repeat bottom right;  margin: 10px 0 0 10px !important;  margin: 10px 0 0 5px;  }
.eimg-shadow img {  display: block;  position: relative;  background-color: #fff;  border: 1px solid #a9a9a9;  margin: -6px 6px 6px -6px;  padding: 2px;   }

.eplacer {
	width:180px;
	float:left; 
	padding-right:5px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.eplacertitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;	
	margin-bottom:0px;
	margin-top:5px;
}

.eplacertitle a, .eplacerlinkr a, .eplacerlinkl a{
	text-decoration:none;
	color:#2e2e2e;
}
.eplacerlinkr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;	
	margin-bottom:0px;
	margin-top:0px;
	background-image:url(/images/arrow.jpg);
	background-repeat:no-repeat !important;	
}

.eplacerlinkl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;	
	margin-bottom:0px;
	margin-top:0px;
	background-image:url(images/arrow2.jpg);
	background-repeat:no-repeat !important;	
}

.main-group{width:815px; margin-bottom:20px;   }
.sub-col-left{width:180px; float:left;}
.sub-col-right{width:610px; float:left; margin-left:19px;  }
.memorial-box{height:336px; width:178px; border:1px solid #d2c89c; text-align:center; margin-top:15px; }
.memtext{color:#2e2e2e; height:110px; width:160px; margin:0px auto; margin-top:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:left; }
.memtext h3{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px;margin-top:0px; color:#2e2e2e;}
.memlevel1{height:126px; width:178px; background-image:url(/images/memorial-bck1.jpg); background-repeat:no-repeat; text-align:center; }
.memlevel2{margin-top:0px; height:90px; width:178px; background-image:url(/images/memorial-bck2.jpg); background-repeat:no-repeat; text-align:center;}
.redtext1{margin:0px auto; color:#890f01;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; width:106px; text-align:center; margin-bottom:7px; padding-top:52px;}
.redtext2{margin:0px auto; color:#890f01;  font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; width:106px; text-align:center; padding-top:19px; margin-bottom:7px;}
.membutton{width:105px; height:19px; background-image:url(/images/membutton.png); background-repeat:no-repeat; text-align:center; margin:0px auto;}
.membutton a{ font-size:11px; color:#616161; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.planning-head{text-align:center; line-height:2em; color:#930907; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; width:278px; height:33px; background-image:url(/images/planning-back.jpg); border-bottom:1px solid #d2c89c;}

