body { margin-top:25px; margin-left: 15px; font-family:Arial; font-size:10pt; color:#2E3192;}
h1 {font-size: 130%; font-weight: bold;}
h2 {font-size: 115%; font-weight: bold;}
p {
 font-size: 10pt;
}

A:link { color:#2E3192; text-decoration:none; font-weight:bold;}
A:visited { color:#2E3192; border:0; font-weight:bold; text-decoration:none;}
A:active { color:#2E3192; border:0; font-weight:bold; text-decoration:none;}
.footer { border-top-color:#2E3192; border-top-style:solid; border-top-width:thin; font-family:Arial; font-size:8pt; color:#2E3192; height:15px; width:800px;}
.menu { font-family:Arial; font-size:10pt; color:#2E3192; width:20%; height:100%; vertical-align:top; text-align:left; border-right-color:#2E3192; border-right-style:solid; border-right-width:thin;}
.img { border: none;}
ul {list-style: none; margin: 0; padding: 0;}
ul li {margin: 5px 0;}
ul li.image { margin: 50px auto 0 auto; text-align: center;}
.name {background-color: #EFEFEF;	border-bottom: #2E3192 solid thin; border-top: #2E3192 solid thin;}
.center { text-align: center; margin: 0 auto;}
.notice {font-weight: bold;}
.memo { background-color: #D1D9DF; font-size:10pt; border-bottom: #2E3192 solid thin; border-top: #2E3192 solid thin;}

#map { height: 600px; position: relative; overflow: hidden !important; width: 100%; }
.popup { background: transparent !important; height: 100% !important; margin:0;}

.obit-thumb {
	float: left;
	border: none;
	width: 50px;
	height: 65px;
	padding: 1px;
	background-color: #48594B;
	margin-right: .5em;
}
