/* CSS Document */

body {
	background-color:#333333;
}
td {
	vertical-align:top;

}

.main {	color:#CC3366;
		margin-left:5px;
		margin-right:5px;
		font-size:13px;
}	

.mainpics {
	margin: 20px 5px 5px;
	}
h2 {
	font face="Verdana, Arial, Helvetica";
	color:#9A5D3D;
	font-weight:bold;
	font-size:18px;
	margin-left:10px;
		
}
h3 {
	font face="Verdana, Arial, Helvetica";
	color:#0000FF;
	font-weight:bold;
	font-size:16px;
	margin-left:20px;
}
.banner {
		background-color: #94623c
}
	
a:link {color:#9A5D3D; text-decoration:none;}
a:visited {color:#FF00FF; text-decoration:none;}
a:hover {
	color:#FF0000;
	text-decoration: underline;
}	

.lay {
	color: #E7C2DA;
}

.lay a:link
	{font-family:verdana,helvetica,arial; font-size:14px; font-weight:bold; color:#03318E; text-decoration:none; line-height:15px;}
.lay a:visited
	{font-family:verdana,helvetica,arial; font-size:14px; font-weight:bold; color:#03318E; text-decoration:none; line-height:15px;}
.lay a:hover
	{font-family:verdana,helvetica,arial; font-size:14px; font-weight:bold; color:#5074BC; text-decoration:underline; line-height:15px;}

.lay td {
	padding:3px 3px 3px 6px;
	color: #0000FF;
	font-weight: bold;
	}
	
	
table {
		margin-top:0;
		}
	
.email a:link, .email a:visited{
		background-color:#FFFFFF;
		color:#CC3366;
		margin-left:5px;
		margin-right:5px;
		font-size:18px;
}
.email a:hover{background-color:#CCCCCC}

.address {
		background-color:#FFFFFF;
		color:#CC3366;
		margin-left:30px;
		margin-right:5px;
		font-size:13px;
}	
.service {background-color:;
	color:#CC3366;
	margin-left:5px;
	margin-right:5px;
	font-size:18px;
	font-weight:bold;
	border-bottom-style:ridge;
	border-top-style: ridge;
	border-right-style: ridge;
	border-left-style: ridge;
}

.trips{font-style:italic;
		color:#0000FF;
		text-align:center;
		vertical-align:middle;
	
		}
		
.date {color:#990066;}

.dateheader {background:#94623c;
			 color:#000000;
}
	
tables {
	font-size: 18px;
	color: #993150;
}
#ministry {
	padding-bottom: 15px;
}
.calendar {
	font: 14px Arial, Helvetica, sans-serif;
	color: #C773AB;
}
.partyFlyer {
	font-size: 18px;
	color: #0000FF;
	text-align: center;
	border-style: double;
}
.partycal {
	font-weight: bold;
	text-transform: capitalize;
	color: #0000FF;
	text-align: center;
	
}

.partycal a:link, .partycal a:visited{
	color:#0000FF;
	text-decoration:underline;
}
	 .months {
	border-style: groove;
	text-align: center;
}
.months td {
	border-style: groove;
}
.links {
	border-style: double;
	border-color: #0000FF;
	width: 300px;
}

.links a:link
	{font-family:verdana,helvetica,arial; font-size:11px; font-weight:bold; color:#03318E; text-decoration:none; line-height:15px;}
.links a:visited
	{font-family:verdana,helvetica,arial; font-size:11px; font-weight:bold; color:#03318E; text-decoration:none; line-height:15px;}
.links a:hover
	{font-family:verdana,helvetica,arial; font-size:11px; font-weight:bold; color:#5074BC; text-decoration:underline; line-height:15px;}
	
.croptext
	{
	font-size:small;
	padding-left: 5px;
	padding-right: 5px;
	
}
	
.croppics
	{
	padding: 5px;
	padding-right: 10px;
}
.main style1 img {
	position: absolute;
}
