@charset "utf-8";
/* CSS Document */

	body{
	background:url(images/bg2.jpg) repeat-x #0B7CC2;
	text-align:center;
	margin:0;
	padding:0px;
	}
h1{
	background:url(images/headline.gif) no-repeat;
	width:740px;
	_width:760px;
	height:52px;
	font-family:Georgia, sans-serif;
	color: #2488C6;
	font-size:25px;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	_padding:0px 0px 0px 20px;
	}
h2 {
font:1.500em Arial, Helvetica, sans-serif;
text-align:center;
line-height:2.00em;
color: #106faa;
}
	div.mainwrapper{
	margin:0 auto;
	background:url(images/bg.gif);
	width:999px;
	}
		div.header{
		background:url(images/header.jpg) no-repeat;
		width:999px;
		height:171px;
		}
		div.wrap{
		overflow:hidden;
		width:999px;
		}
			div.left{
			width:239px;
			float:left;
			}
				div.top{
				background:url(images/bgnavtop.jpg) no-repeat;
				width:239px;
				height:73px;
				}
#MenuMap{
margin:0px;
padding:0px;
padding-top:0px;
padding-bottom:0px;
width:239px;
height:392px;
position:relative;
background-image:url(/images/menu.gif);
list-style:none;
text-decoration:none;
}
	#MenuMap li{
	margin:0px;
	padding:0px;
	position:absolute;
	height:35px;
	}
		#MenuMap a{
		display:block;
		height:34px;
		}
			#MenuMap a.NavLink{
/*  Hide the text part of the links by moving it waaaayyy offscreen. */
			text-indent:-999em;
			}
/*  NavLink dimensioning rules - specify offset from top and (constant) width of active area. */
						#Home 				{left:0px; 	width:239px; top:21px; height:35px;}
						#Ministries2 		{left:0px; 	width:239px; top:59px; height:35px;}
						#Services2 			{left:0px; 	width:239px; top:93px; height:35px;}
						#Calendar2 			{left:0px; 	width:239px; top:129px; height:35px;}
						#AboutUs2 			{left:0px; 	width:239px; top:165px; height:35px;}
						#Staff2 			{left:0px; 	width:239px; top:201px; height:35px;}
						#PhotoGallery2 		{left:0px; 	width:239px; top:238px; height:35px;}
						#Location2 			{left:0px; 	width:239px; top:273px; height:35px;}
						#ContactUs2 		{left:0px; 	width:239px; top:310px; height:35px;}
						#Links2				{left:0px;  Width:239px; top:345px; height:35px;}

/*  Menu hover, active, and "current page" rules, using a "sprite" imagemap, and background positioning. */		
#Homepage #Home a, #Home a:hover 								{background: transparent url(/images/menu.gif) -239px -21px no-repeat;}
#Ministries2page #Ministries2 a, #Ministries2 a:hover 			{background: transparent url(/images/menu.gif) -239px -59px no-repeat;}
#Services2page #Services2 a, #Services2 a:hover 				{background: transparent url(/images/menu.gif) -239px -93px no-repeat;}
#Calendar2page #Calendar2 a, #Calendar2 a:hover 				{background: transparent url(/images/menu.gif) -239px -129px no-repeat;}
#AboutUs2page #AboutUs2 a, #AboutUs2 a:hover 					{background: transparent url(/images/menu.gif) -239px -165px no-repeat;}
#Staff2page #Staff2 a, #Staff2 a:hover 							{background: transparent url(/images/menu.gif) -239px -201px no-repeat;}
#PhotoGallery2page #PhotoGallery2 a, #PhotoGallery2 a:hover 	{background: transparent url(/images/menu.gif) -239px -238px no-repeat;}
#Location2page 	#Location2 a, #Location2 a:hover 				{background: transparent url(/images/menu.gif) -239px -273px no-repeat;}
#ContactUs2page #ContactUs2 a, #ContactUs2 a:hover	 			{background: transparent url(/images/menu.gif) -239px -310px no-repeat;}
#Links2page #Links2 a, #Links2 a:hover 							{background: transparent url(/images/menu.gif) -239px -345px no-repeat;}

		div.grey{
		background:url(images/bgnavgrey.gif);
		width:187px;
		_width:239px;
		font-family:Georgia, sans-serif;
		font-size:12px;
		text-align:left;
		margin:0px 0px 0px 0px;
		padding:5px 5px 0px 47px;
		_padding:5px 0px 0px 50px;
		}
			div.grey p{
			margin-bottom:0px;
			padding:0px 0px 0px 0px;
			}
						div.bottom{
						background:url(images/bgnavcurve.gif);
						width:239px;
						height:111px;
						padding:0px 0px 0px 0px;
						margin:0px 0px 0px 0px;
						}
							div.bottom p{
							margin-bottom:0px;
							padding:0px 0px 0px 0px;
							_padding:0px 0px 0px 0px;
							}
			div.right{
			width:760px;
			float:left;
			}
					
								div.mainbg{
								background:url(images/bgmain.gif);
								width:700px;
								_width:760px;
								font-family:Arial, Helvetica, sans-serif;
								font-size:12px;
								text-align:left;
								margin:0px 0px 0px 0px;
								padding:0px 40px 15px 20px;
								_padding:0px 39px 15px 20px;
								}
									div.mainbg p{
									margin-bottom:0px;
									padding:0px 0px 0px 0px;
									_padding:0px 0px 0px 0px;
									}
	div.footer{
	background:url(images/footer.gif) no-repeat;
	width:999px;
	height:21px;
	text-align:center;
	}
		div.footercontact{
		background:url(images/footer.gif) no-repeat;
		width:999px;
		height:21px;
		margin:788px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		_margin:0px 0px 0px 0px;
		text-align:center;
		}
