﻿*			{ margin: 0; }
img			{ border:0; }
.clearfix	{ float:none; clear:both; }

h1 			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold;color: #0066CC; }
h2 			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold;color: #0066CC; margin:24px 0 6px 0; }
h3 			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;color: #006699; margin:24px 0 6px 0; }
h4 			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;color: #006699; margin:12px 0 6px 0; }
p, td, th	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 135%; margin:12px 0; }
ul li		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 132%; margin:9px 0; color:#445566; margin-left:24px; list-style:square; }

p.topmenu	{ text-align:right; margin:18px 36px 9px 0; font:bold 09pt/12pt 'Trebuchet MS',Arial,Helvetica,sans-serif; color:#000000; }
p.foot1		{ float:right; margin: 12px; font: normal 10pt/135% 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#000066; text-align: right; }
p.foot2		{ text-align: center; font-size: 10pt; }
p.foot3		{ vertical-align:top; }

p a:link	{ color:#0066cc; text-decoration:underline; font-weight:bold; }
p a:visited	{ color:#003399; text-decoration:underline; font-weight:bold; }
p a:hover	{ color:#cc0000; text-decoration:none; font-weight:bold; }
p a:active	{ color:#ff0000; text-decoration:none; font-weight:bold; }


/*

*/

.ctr		{ text-align:center; }
.imgrt 		{ text-align: right; float: right; margin-left: 12px; }
.imglt 		{ text-align: left; float: left; margin-right: 12px; }
.icon		{ margin-right:18px; }
.floatrt 	{ float: right; margin-left:36px; }
.note		{ font-style:normal; color:#556677; }
.cite		{ font-style:italic; color:#556677; margin-left:36px; }

.rd 		{ color: #CC0033; }
.gn 		{ color: #00B0A1; }
.vt 		{ color: #4A4CCC; }
p.callout	{ width:80%; margin:18px auto; padding:12px 24px; background-color:#E1F5FF; border:#06c; }

#site		{ width:900px; margin:0 auto; }
#top		{ background-image:url('images/bkgd_top.jpg'); background-repeat:no-repeat; }
#content900	{ width:900px; margin:24px auto; }
#content720	{ width:720px; margin:24px auto; }

#main 		{ float: left; width: 552px; }
#full		{ float:none; width:900px; }
#sidebar 	{ float: right; width: 288px; margin:36px auto; }

#foot		{ width:900px; margin:24px auto; background-image:url('images/bkgd_foot2.jpg'); background-repeat:no-repeat; }
#foot img	{ float:left; margin-right:8px; }
#foot p.elca { width: 360px; float:left; font:bold 08pt/12pt 'Trebuchet MS',Arial,Helvetica,sans-serif; }
#foot p.elca a:link,
#foot p.elca a:visited { text-decoration:none; }
#foot p.lcr	{ width:288px; float:right; text-align:right; margin:24px 36px; font:normal 09pt/12pt 'Trebuchet MS',Arial,Helvetica,sans-serif; }
#foot p.pvi	{ width:900px; float:none; clear:both; text-align:center; margin:24px 0; font:normal 09pt/15pt 'Trebuchet MS',Arial,Helvetica,sans-serif; color:#777; }

#worship	{ width:480px; margin:12px auto; background:#E1F5FF; border:1px #0066cc solid; }
#worship td	{ padding:9px; text-align:left; border:1px #0066cc solid; }

#worshipasst	{ width:100%; margin:12px auto; background:#E1F5FF; border:1px #0066cc solid; }
#worshipasst th	{ padding:9px; text-align:center; border:1px #0066cc solid; background-color:#0066cc; color:#ffffff; font-weight:bold; }
#worshipasst td	{ padding:9px; text-align:center; border:1px #0066cc solid; }

.svcformlabel	{ text-align:right; margin-right:6px; }

/*