body {
	display: block;
	width: 760px;
	margin: 0;
	padding: 0;
	background: #fff;
}

a:link {
	color: #6b696b;
}

a:visited {
	color: #6b696b;
}

a:hover {
	color: #daa520;
	background-color: #6b696b;
}

a:active {
	
}

.back_top {
	font-size: 0.75em;
}

h1 {
	color: #6b696b;
	font: bold 1.50em Verdana, Arial, Helvetica, sans-serif;
	text-align: inherit;
	background: transparent;
}

h2 {
	color: #6b696b;
	font: bold 1.10em Verdana, Arial, Helvetica, sans-serif;
	text-align: inherit;
	background: transparent;
}

h3 {
	color: #6b696b;
	font: bold 1.0em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background: transparent;
}

h5 {
	display: block;
	border: 2px solid gray;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	border-color: rgb(90%,85%,80%) rgb(60%,55%,50%) rgb(60%,55%,50%) rgb(90%,85%,80%);
	color: navy;
	font: bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background: transparent;
}

.holiday {
	color: inherit;
	background-color: #FFCC66;
}

.menu_hdr {
	display: block;
	border: 2px solid gray;
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	border-color: rgb(90%,85%,80%) rgb(60%,55%,50%) rgb(60%,55%,50%) rgb(90%,85%,80%);
	color: navy;
	font: bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background: transparent;
}

.churchHeader {
	border: 2px solid gray;
	padding: 0;
	border-color: rgb(90%,85%,80%) rgb(60%,55%,50%) rgb(60%,55%,50%) rgb(90%,85%,80%);
	color: #333;
	font: bold 1.1em Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background: transparent;
}

.churchTH {
	font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: inherit;
	text-align: center;
	}
	
.churchRevealInfo {
	font: bold 0.9em Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: inherit;
	text-align: center;
}

p, table {
	font: .9em Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	background: transparent;
}

.table-main {
	border-right: 1px solid #366488;
	border-left: 1px solid #366488;
	padding: 0 .5em 0 0;
}

li {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	list-style: disc;
	background: transparent;
}

li > ul > li {
	font-size: 100%;
	color: #555555;
	list-style: disc;
	background: transparent;	
}

img {
	display: block;
	border: 0;
}

.last-mod {
	font: 0.8em  Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	margin-left: 150px;
	background: transparent;
}

.left-nav {
	display: block;
}

a.left-nav {
	color: #ffffff;
	text-decoration: none;
	font: bold 0.70em Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: left;
	background: #666666;
	display: block;
	padding: 4px 4px 4px 10px;
	margin: 0;
	border-bottom: 1px;
	border-bottom-color: #444444;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top: 0;
}

a.left-nav-emph {
	color: #0000ff;
	text-decoration: none;
	font: bold 0.75em Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: left;
	background: #999999;
	display: block;
	padding: 4px 4px 4px 10px;
	margin: 0;
	border-bottom: 1px;
	border-bottom-color: #444444;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top: 0;
}

a.left-nav:visited {
	color: #ffffff;
}

a.left-nav-emph:visited {
	color: #0000ff;
}

a.left-nav:hover {
	color: #daa520;
	background: #666666;
}

a.left-nav-emph:hover {
	color: #daa520;
	background: #999999;
}

.calendar {
	border-color: #999999;
}

#footerrule {
	margin-top: 5px; 
}

.copyright {
	margin: 0px 0px 0px 150px;
	font: 0.8em/135% Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	background: transparent;
}

.reprint {
	font-size: .7em;
	text-align: center;
}

.std-footer{
	font: 0.8em  Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	background: transparent;
}

.last-mod {
	font: .8em  Verdana, Arial, Helvetica, sans-serif;
	color:  #000;
	text-decoration: none;
}

.std-footer1{
	font: .8em  Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	background: transparent;
}

a.std-footer {
	color: #999999;
	text-decoration: underline;
	background: transparent;
}

a.std-footer:hover {
	color: #0000CD;
	text-decoration: none;
	background: transparent;
}

a.std-footer1 {
	color: #999999;
	text-decoration: underline;
	background: transparent;
}

a.std-footer1:hover {
	color: #0000CD;
	text-decoration: none;
	background: transparent;
}

.xhtml_icon {
	display: block;
	float: left;
}

.css_icon {
	display: block;
	float: right;
}