object {vertical-align: top;}
body {margin:0px;padding:0px;margin-top:15px;padding-bottom:15px;}
b { font-weight:600; }
#pagecontent { margin:auto; position:relative; }
.bar {height:6px;background-color:#841515;}
#menuback {text-align:center;height:32px;}
#footertxt {float:right;padding-right:10px;width:500px;text-align:right;}
.footertxt {color:#888888;font-family:arial;font-size:8pt;font-weight:300;}
a.footertxt {color:#888888;font-family:arial;font-size:8pt;font-weight:300;text-decoration:none;}
a.footertxt:hover {color:#888888;font-family:arial;font-size:8pt;font-weight:300;text-decoration:underline overline;}
.sectitle {width:200px;height:20px;padding:3px;margin:15px;background-image:url(../images/sectback.png);text-align:center;font-family:arial;color:#000000;font-size:9pt;font-weight:600;}
.addrbox {font-family:arial;font-size:12pt;font-weight:600;color:#CECECE;text-align:center;}
.clock {font-family:arial;font-size:10pt;text-align:center;font-weight:300;}

.articleauthor {text-align:right;font-style:italic;color:gray;font-size:8pt;}
.articlelisttitle {font-family:arial;font-size:11pt;font-weight:900;color:#841515;text-align:left;text-decoration:none;}
a.articlelisttitle {font-family:arial;font-size:11pt;font-weight:900;color:#841515;text-align:left;text-decoration:none;}
a.articlelisttitle:hover {font-family:arial;font-size:11pt;font-weight:900;color:#841515;text-align:left;text-decoration:underline;}
.articlesubtitle {font-family:times new roman;font-size:14pt;font-weight:900;color:#955959;font-style:italic;text-align:left;text-decoration:none;}
.articlelistsubtitle {font-family:arial;font-size:9pt;font-weight:900;color:#955959;font-style:italic;text-align:left;text-decoration:none;}

.quote {
	width:88%;
	font-size:14pt;
	font-weight:300;
	font-style:italic;
	text-align:center;
	font-family: "times new roman";
}

.quoteauthor {
	width:88%;
	font-family:arial;
	font-size:8pt;
	font-weight:300;
	text-align:right;
}

#pagetitle 
{
	font-size: 26pt;
	padding-bottom: 20px;
}
.sidebartitle
{
	font-size: 14pt;
	padding: 10px;
}

.block_1 
{
	position:relative;
	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}

.block_2 
{
	position:relative;
	text-align:left;
	padding:20px; 
	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; 
}

.block_1, .block_2 {padding-bottom: 32767px !important;margin-bottom: -32767px !important; }

.sf-menu li, .sf-menu li a 
{
	font-weight:bold;
	background: transparent;
}

.sf-menu li a:hover 
{
	font-weight:bold;
}

.sf-menu ul li a 
{
	width: auto;
	text-align: left;
	text-transform: none; 
	border-width: 0;
	font-weight:bold;
}

.switchertitle, .switchertitle:hover
{
	font-size: 12pt;
	font-weight: 600;
	color: #841515;
	padding-bottom: 5px;
}

#wrapper {width: 963px;overflow: hidden;}
#wrapper {float: left;float/**/: none;}
#wrapper:after {content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;}
#wrapper {display: inline-block;}
#wrapper {display: block;}


.obitsidebar
{
	margin-left:15px;
}
.obitsidebar .photo
{
	float:left;
	padding:10px;
}
.obitsidebar .name
{
	padding-top:10px;
}
.obitnav
{
	padding:5px;
}
.btn-prev, .btn-next
{
	cursor: hand; 
	cursor: pointer; 
}
.btn-prev-dummy, btn-next-dummy
{
	color:#a0a0a0;
}
.adminbar
{
	padding:5px;
	background-color:#c0c0c0;
}



