@charset "UTF-8";

body {
	margin: 0px;
	padding: 0px;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:#fbf2e0;
	font-family:Arial, Helvetica, sans-serif;
}

a {
	color:#3c4343;
}

.moreLinks {
	color:#67832e;
}

.wrapper {
	width:877px;
	position:relative;
}


.header {
	float:right; 
	text-align:right; 
	padding-top:5px;
}

.header table tr td{
	padding-top:3px;
}

.header table tr td a:hover{
	color:#f8b415;
}

.nav a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}

.address{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
}

.address a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	line-height:15px;
}

.footer{
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	padding-top:10px;
	font-size:10px;
	color:#FFFFFF;
	clear:left;
	width:876px;
}

.footerLeft{
	padding-left:10px; 
	padding-bottom:20px;
	text-align:left;
}

.footerRight{
	float:right; 
	padding-right:10px;
}

.footer a{
	color:#FFFFFF;
	text-decoration:none;
}

.mainBlock{
	float:right; 
	width:608px;
}

.welcomeBox{
	height:191px; 
	border:solid 1px #b9a580; 
	width:343px;
	margin-top:10px;
	background-image:url(images/welcomeBack.jpg);
	background-position:bottom;
}

.wordsBox{
	height:182px; 
	border:solid 1px #b9a580; 
	width:343px; 
	margin-top:10px; 
	background-image:url(images/todayBack.jpg);
	background-position:bottom;
}
.involveBox{
	height:175px; 
	border:solid 1px #b9a580; 
	width:343px; 
	margin-top:10px; 
	background-position:bottom;
}



.servicesBox{

	height:194px; 

	border:solid 1px #b9a580; 

	width:260px;

	background-image:url(images/servicesBack.jpg);

	background-position:bottom;

}


.seriesBox{

	height:353px; 

	border:solid 1px #b9a580; 

	margin-top:10px; 

	margin-bottom:0px;

	width:260px;

}



.lentBox{

	height:150px; 

	border:solid 1px #b9a580; 

	width:260px;

	font-size:12px;

	line-height:16px;

	background-image:url(images/todayBack.jpg);

	background-position:bottom;

}


.missionBox{

	height:557px; 

	border:solid 1px #b9a580; 

	width:260px; 

	margin-top:8px; 

	margin-bottom:13px;

	background-image:url(images/blogBack.jpg);

	background-position:bottom;

}



.rightBlock{

	float:right; 

	width:258px;

	margin-top:10px;

}



.block{

	padding-left:10px;

	padding-right:10px;

	padding-top:0px;

	font-size:12px;

	line-height:16px;

}

.lentblock{

	padding-left:0px;

	padding-right:0px;

	padding-top:0px;

	font-size:12px;

	line-height:16px;

}



.blockSmall{

	margin:0px 10px 6px 10px;

	font-size:11px;

}



.blockSmall p{

	margin:8px 0px 0px 0px;

	line-height:14px;

}



.blogBlock{

	margin:0px 10px 0px 10px;

	/*padding-left:10px;

	padding-right:10px;

	padding-top:0px;*/

}



.blogBlock p{

	margin:12px 0px 0px 0px;

	font-size:12px;

	line-height:18px;

}


.blogText {
	margin-bottom:10px;
	font-size:12px;

	line-height:18px;

}

.serviceHeader{

	background-image:url(images/serviceHeader.jpg);

	height:29px;

}



.missionHeader{

background-image:url(images/missionHeader.gif);

	height:29px;

}



.todayHeader{

	background-image:url(images/todayHeader.gif);

	height:29px;

}


.purpleHeader{

	background-image:url(images/purpleHeader.gif);

	height:29px;

}



.textHeader{

	/*margin:10px 0px 0px 11px;*/

	color:#f7e8c7;

	text-transform:capitalize;

	font-size:11px;

	font-weight:bold;

	position:relative;

	top:8px;

	left:11px;

}



.welcomeHeader{

	background-image:url(images/welcomeHeader.gif);

	height:29px;

}



.seriesHeader{

	background-image:url(images/seriesHeader.gif);

	height:29px;

}


.lentHeader{

	background-image:url(images/lentHeader.gif);

	height:29px;

}


.welcome{

	color:#f7e8c7;

	text-transform:capitalize;

	font-size:13px;

	padding-top:9px;

	padding-left:11px;

	font-weight:bold;

}



.moreButton{

	margin:6px 6px 0px 0px;

	float:right; 

}



.blogBlock table tr td{

	font-size:12px;

	line-height:18px;

}



.blogLinks{

	color:#0d2645;

	font-weight:bold;

	text-decoration:none;

}



h1{

	font-size:18px;

	font-weight:bold;

	color:#0d2645;

}



h2{

	font-size:14px;

	font-weight:bold;

	color:#0d2645;

}



.sideNav{

	border-bottom:solid 1px #c7bfad;

	padding-top:7px;

	padding-bottom:7px;

	font-size:12px;

	color:#80391b;

	width:250px;

}



.sideNav a{

	text-decoration:none;

	color:#80391b;

}



.sideNav a:hover{

	text-decoration:underline;

	color:#80391b;

}



.sideNav2{

	border-bottom:solid 1px #c7bfad;

	padding-top:5px;

	padding-bottom:5px;

	margin-left: 10px;

	font-size:11px;

	color:#0d2645;

	width:240px;

}



.sideNav2{

	color:#80391b;

}



.sideNav2 a{

	text-decoration:none;

	color:#80391b;

}



.sideNav2 a:hover{

	text-decoration:underline;

	color:#80391b;

}



.sideNav3{

	border-bottom:solid 1px #c7bfad;

	padding-top:3px;

	padding-bottom:3px;

	margin-left: 20px;

	font-size:11px;

	color:#0d2645;

	width:230px;

}



.sideNav3{

	color:#80391b;

}



.sideNav3 a{

	text-decoration:none;

	color:#80391b;

}



.sideNav3 a:hover{

	text-decoration:underline;

	color:#80391b;

}



.flyout{

	position:absolute;  

	width:185px; background-image:url(images/flyout.jpg); 

	background-repeat:repeat-x; 

	background-position:bottom;

	z-index:99;

	visibility:hidden;
	
}



.churchFly{ 

	top:81px; 

	left:322px; 

}

.churchFly{ 

	top:81px; 

	left:322px; 

}

.youthFly{
	top:81px;
	left:769px;
}


.schoolFly{ 

	top:81px; 

	left:383px; 

}



.worshipFly{ 

	top:81px; 

	left:558px; 

}



.getinvolvedFly{ 

	top:81px; 

	left:674px; 

}



.flyout a{

	color:#FFFFFF;

	text-decoration:none;

}



.flyoutBlock{

	Arial, Helvetica, sans-serif; 

	font-size:11px; 

	color:#FFFFFF; 

	padding-top:3px; 

	padding-bottom:3px; 

	padding-left:10px;

}



.flyoutBlock a{ 

	color:#FFFFFF; 

	text-decoration:none;

}



.flyoutBlock a:hover{ 

	color:#f8b415; 

}