@import url("/content/style/style.css");
@import url("/Includes/Style/current.services.css");

a { color: #000000; cursor: pointer; }
a:hover { text-decoration: none; }
body { background: url(../../Images/body.bg.gif) #4C2B00 50% 0 repeat-y; color: #666666; cursor: default; font: 0.8em/160% 'Trebuchet MS','Lucida Sans Unicode','Lucida Grande', 'Lucida', Arial, Verdana, sans-serif; margin: 0; padding: 0; text-align: center; }
dl.list a.title, dl.records a.title { font-size: 105%; font-weight: bold; }
dl.list a.title, dl.records a.title, table.records a.title { font-size: 105%; font-weight: bold; }
dl.list dd, dl.records dd, table.records td { margin: 0; padding: 10px; }
dl.list, dl.records { font-size: 95%; }
dl.list, table.records { font-size: 95%; margin-bottom: 22px; }
form .buttons { background-color: #F4F4F4; border-bottom: 1px solid #E1DEDE; padding: 10px; text-align: left; }
form .buttons input { cursor: pointer; font-weight: bold; margin-right: 10px; padding: 5px; }
form .checkbox { margin-right: 3px; vertical-align: middle; }
form dd { padding-bottom: 5px; }
form input.field, form select, form textarea { border: 1px solid #48594B; padding: 5px; width: 98%; }
form label { font-weight: bold; }
form select { width: 100%; }
form textarea { font: 100% arial,tahoma,sans-serif; height: 140px; }
hr { background-color: #F4F4F4; border: 0; height: 1px; margin: 20px 0; }
ol.list, ul.list { margin: 0 0 15px 25px; }
p, form, fieldset, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, img { border: 0; margin: 0; padding: 0; }
ul.gallery { list-style: none; margin: 0 auto; }
ul.gallery li { display: inline; float: left; font-weight: bold; padding: 8px; width: 215px; }
ul.list{ margin: 0 0 20px 30px; }
.alt { background-color: #F4F4F4; border-bottom: 1px solid #E1DEDE; border-top: 1px solid #E1DEDE; }
.center { text-align: center; }
.clear { clear: both; }
.img { background-color: #F4F4F4; border: 1px solid #E1DEDE; margin: 0 12px 12px 0; padding: 12px; }
.module { color: #FFFFFF; }
.module-navigation { text-align: center; }
.module-navigation li { display: inline; float: left; font-size: 90%; font-weight: bold; }
.module-navigation li a { background-color: #244D2B !important; border-bottom: 1px solid #FFFFFF !important; color: #FFFFFF; display: block !important; margin-right: 8px !important; padding: 0 8px !important; text-decoration: none !important; }
.module-navigation ul { list-style: none; margin: 30px auto; }
.notice { color: #666666;text-align: left; }
.obit-image { margin-bottom: 15px; text-align: center; }
.obit-image a { display: block; }
.obit-image a:hover { background: transparent; }
.obit-image img { background-color: #F4F4F4; border: 1px solid #E1DEDE; padding: 6px; width: 275px; }
#content { background: url(../../Images/content.bg.gif) 0 0 repeat-x; font-size: 120%; line-height: 150%; padding: 22px 13px; text-align: left; }
#content #left { float: left; width: 469px; }
#content #right { float: right; width: 295px; }
#content #right .photo { background: url(../../Images/photo.3.gif) 0 0 no-repeat; height: 238px; margin-bottom: 30px; }
#content #right dl.list dd { font-size: 95%; }
#content .section { margin: 22px 0; }
#content h3 span { background: url(../../Images/Titles/avatar.gif) 100% 25% no-repeat; display: block; }
#content h3, #content h4 { background-repeat: no-repeat; text-indent: -5000px; }
#content h4 span { background: url(../../Images/Titles/avatar.small.gif) 100% 25% no-repeat; display: block; }
#content p { margin-bottom: 20px; }
#footer { background: url(../../Images/footer.bg.gif) #FFFFFF 0 0 repeat-x; color: #A0A0A0; font-size: 95%; padding: 16px 0; text-align: center; }
#header { background: url(../../Images/header.bg.gif) 0 0 no-repeat; height: 128px; }
#header #logo { float: left; height: 100px; width: 600px; }
#header #logo a { display: block; height: 103px; left: 15px; position: relative; text-indent: -5000px; top: 15px; width: 585px; }
#header #logo a:hover { background-color: transparent; }
#header #quicklinks { float: right; left: -13px; position: relative; top: 58px; }
#header #quicklinks ul { list-style: none; }
#header #quicklinks ul li { display: inline; margin-left: 10px; }
#navigation { background: url(../../Images/navigation.bg.gif) 0 0 repeat-x; font-size: 120%; font-weight: bold; height: 47px; text-align: left; }
#navigation a { color: #FFFFFF; display: block; text-decoration: none; }
#navigation a span { display: block; padding: 11px 14px; }
#navigation a:hover { text-decoration: underline; }
#navigation li.current a { background: url(../../Images/navigation.item.right.gif) top right no-repeat; color: #724F3C; }
#navigation li.current span { background: url(../../Images/navigation.item.left.gif) top left no-repeat; }
#navigation ul { background: url(../../Images/navigation.bar.bg.gif) 0 0 repeat-x; height: 39px; list-style: none; padding: 0 0 0 13px; }
#navigation ul li { float: left; }
#wrapper { margin: 0 auto; padding: 0 1px; width: 824px; }
#photo {
	background: url(../../images/rotator-bg.jpg) no-repeat top;
	width: 294px;
	height: 213px;
	margin: 0; padding: 0;
	position: relative;
	}

#photo img {
	display: none;
	position: absolute;
	top: 25px;
	left: 19px;
	}

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

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