@charset "UTF-8";
/* CSS Document */

	* { margin:0;
		padding:0;
	}
	img{
		border:none;
	}
	
body{
	background-color:#FFF;
	width:100%;
	height:100%;
	
}
/*
div#enchilada{
	position:relative;
	top:0px;
	width:959px;	
	height:auto;
	margin-left: auto ;
    margin-right: auto ;
	z-index:2;
	
	
}*/

	#bg_banner{
		position:relative;
		top:0px;
text-align:center;
		width:100%;
		height:auto;
		background-color:#007236;
	
	
	}
	
	#banner{
		position:relative;
		margin-left: auto ;
		margin-right: auto ;
		width:959px;
		height:233px;
		z-index:5;
	}

#homebutton{
	background-image:url(images/homeicon.png);
	position:absolute;
	width:39px;
	height:33px;
	top:188px;
	left:71px;
	z-index:10;
}

#contactbutton{
	background-image:url(images/contacticon.png);
	position:absolute;
	width:34px;
	height:26px;
	top:194px;
	left:132px;
	z-index:10;
}

#facebookbutton{
	background-image:url(images/facebookicon.png);
	position:absolute;
	width:32px;
	height:29px;
	top:192px;
	left:870px;
	z-index:10;
}

#welcome{
	position:relative;
	top:10px;
	width:855px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccc;
	z-index:5;
	/*border-width:thin;
	border-style:solid;
	border-color:#999;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:0px;
	background-color: #eee;
	background: -moz-linear-gradient(top, #fff, #ccc);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(
                startColorstr=#fff, endColorstr=#999, GradientType=1)";
           filter: progid:DXImageTransform.Microsoft.Gradient(
               StartColorStr='#ffffff', EndColorStr='#cccccc', GradientType=0);*/
	color: #000000;
}

#awanaseries{
	position:relative;
	top:15px;
	padding-bottom:15px;
	padding-right:60px;
	width:930px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}

.awanaheader{
font-size:18px;
color:#F00;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
	
	
}
.awanaheaderfollow{
	
font-size:14px;
color:#F00;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
	
}

.awanagreen{
	
font-size:14px;
color:#069;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
	
}

.indexsmallbrheader{
font-size:18px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
	
	
}
.indexsmallbrheaderfollow{
	
font-size:14px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
	
}



/*#sermonseries{
	height:200px;
	width:550px;
	float:right;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	z-index:5;
	border-width:thin;
	border-style:solid;
	border-color:#999;
	padding-top:15px;
	
	padding-left:15px;
	padding-right:0px;
	background-color: #eee;
	background: -moz-linear-gradient(top, #fff, #999);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#999));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(
                startColorstr=#fff, endColorstr=#999, GradientType=1)";
           filter: progid:DXImageTransform.Microsoft.Gradient(
               StartColorStr='#ffffff', EndColorStr='#999999', GradientType=0);
	color: #000000;
	list-style-position:inside;
	
}*/


#awana{
	position:absolute;
	top:0px;


	left:0px;
}

#awanalingo{
	position:absolute;
	top:10px;
	left:165px;
	width: 189px;
}

#soles4souls{
	position:absolute;
	top:0px;
	left:357px;
}

#soles4soulslingo{
	position:absolute;
	top:8px;
	left:528px;
	width: 228px;
	text-align: left;
}

#givingtree{
	position:absolute;
	top:0px;
	left:620px;
	
}

#givingtreelingo{
	position:absolute;
	top:10px;
	left:165px;
	width: 189px;
}


/*#column-1{
	float:left;
	width:260px;
	height:auto;
}

#column-1-1{
	float:left;
	width:85px;
	height:auto;
	
}
#column-1-2{
	float:left;
	width:165px;
	height:auto;
	
}

#column-2{
	float:right;
	width:276px;
	height:auto;
	
}

#column-2-1{
	float:left;
	width:138px;
	height:auto;
	
}

#column-2-2{
	float:right;
	width:138px;
	height:auto;
	
}*/





#banner1{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}
#banner2{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}
#banner3{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}
#banner4{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}

#banner5{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}

.bannerheaders{
font-size:18px;
font-style:italic;
font-weight:bold;
}

.bannerheaderfollow{
font-size:16px;
font-style:italic;

}
	
#bg_footer{
	position:absolute;
	margin-top:30px;
	width:100%;
	height:250px;
	text-align:center;
	background-color:#003471;
	z-index:5;
}	

#footer{
		position:relative;
		margin-left: auto ;
		margin-right: auto ;
		width:959px;
		height:250px;
		z-index:5;

}

#footerlinks1{
		position:absolute;
		top:10px;
		left:50px;
		width:859px;

		z-index:10;

}

#footerlinks2{
	position:absolute;
	top:53px;
	left:120px;
	width:121px;
	z-index:10;
	height: 146px;
}

#footerlinks3{
	position:absolute;
	top:53px;
	left:275px;
	width:20px;
	z-index:10;
	height: 146px;
}

#footerlinks4{
	position:absolute;
	top:53px;
	left:315px;
	width:177px;
	z-index:10;
	height: 146px;
}

#footerlinks5{
	position:absolute;
	top:53px;
	left:509px;
	width:20px;
	z-index:10;
	height: 146px;
}

#footerlinks6{
	position:absolute;
	top:53px;
	left:550px;
	width:119px;
	z-index:10;
	height: 146px;
}

#footerlinks7{
	position:absolute;
	top:53px;
	left:683px;
	width:18px;
	z-index:10;
	height: 146px;
}

#footerlinks8{
	position:absolute;
	top:53px;
	left:728px;
	width:137px;
	z-index:10;
	height: 146px;
}

#eventlabel{
	position:relative;
	top:0px;
	left:-250px;
	margin-left:auto;
	margin-right:auto;
	width:350px;
	height:110px;
	z-index:20;
}

#sermonseries{
	position:relative;
	top:0px;
	width:832px;
	height:180px;
	margin-left:auto;
	margin-right:auto;
	z-index:5;
	border-width:thin;
	border-style:solid;
	border-color:#999;
	padding:15px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-image: url(images/sermon-series-background.jpg);
}

div#schedule1{
	position:absolute;
	width:69px;
	left:15px;
	color:#333;
	top: 117px;
}

div#schedule2{
	position:absolute;
	width:172px;
	left:89px;
	color:#333;
	top: 117px;
}

div#schedule3{
	position:absolute;
	width:155px;
	left:265px;
	color:#333;
	top: 117px;
}

div#schedule4{
	position:absolute;
	width:40px;
	left:425px;
	color:#333;
	top: 117px;
}


#weeklyschedule{
	position:relative;
	top:0px;
	width:832px;
	height:180px;
	margin-left:auto;
	margin-right:auto;
	z-index:5;
	border-width:thin;
	border-style:solid;
	border-color:#999;
	padding:15px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;	
	
}

div#sunday{
	position:absolute;
	width:145px;
	left:15px;
	color:#333;
	top: 55px;
}

div#tuesday{
	position:absolute;
	width:136px;
	left:166px;
	color:#333;
	top: 55px;
}

div#wednesday{
	position:absolute;
	width:133px;
	left:312px;
	color:#333;
	top: 55px;
}

div#thursday{
	position:absolute;
	width:111px;
	left:460px;
	color:#333;
	top: 55px;
}
div#friday{
	position:absolute;
	width:100px;
	left:591px;
	color:#333;
	top: 55px;
}

div#saturday{
	position:absolute;
	width:134px;
	left:712px;
	color:#333;
	top: 55px;
}

#calendarposition{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	z-index:5;
	width:800px;
	height:800px;
	padding-top:50px;
}

#worshipschedule{
	position:absolute;
	left:850px;
	top:10px;
	z-index:25;
	width:276px;
	height:216px;
}

	
	.footerclass{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:left;
	font-weight: bold;
}

a:link{text-decoration:none; color:#000;}
a:visited{text-decoration:none; color:#000;}
a:active{text-decoration:none; color:#000;}
a:hover {text-decoration:underline; color:#00F;}

.footerclass a:link{text-decoration:none; color:#FFF;}
.footerclass a:visited{text-decoration:none; color:#FFF;}
.footerclass a:active{text-decoration:none; color:#FFF;}
.footerclass a:hover {text-decoration:underline; color:#FFF;}


/*----------- About Us -------------*/

#welcome_about_us{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}

#aboutus_pic{
position:relative;
top:0px;
width:730px;
height:279px;
margin-left:auto;
margin-right:auto;
padding-bottom:20px;
z-index:5;
	
	
}

/*----------- Expect -------------*/

#event_main{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}

.expect_bannerheaders{
font-size:18px;
font-style:italic;
font-weight:bold;
color:#069;
}

.expect_bannerheaderfollow{
font-size:14px;
font-style:italic;
color:#963;

}

.event a:link{text-decoration:none; color:#963;}
.event a:visited{text-decoration:none; color:#963;}
.event a:active{text-decoration:none; color:#963;}
.event a:hover {text-decoration:underline; color:#00F;}

/*----------- Staff Bio -------------*/

#lance_pic{
	position:absolute;
	left:400px;

	width:576px;
	height:480px;

	z-index:5;
}

/*---------- Directions --------------*/
#googlemap{
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:640px;
	height:480px;
	position:relative;
	
	
	z-index:10;
}

#directions_info{
	position:relative;
	top:0px;
	width:850px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}


/*---------- Contact ------------------*/


div#formpos{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:850px;
	height:auto;
	z-index:10;
}

div#thanks{
	position:relative;
	margin-right:auto;
	margin-left:auto;
	width:625px;
	z-index:50;
}

.thankyou{
	font-family: Arial;
	color: #36C;
	font-size: 24px;
	font-weight:bold;
	text-align:center;
}



/*---------- Ministries ------------------*/


div#ministry_body{
	position:relative;
	top:0px;
	width:855px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}

div#ministry_contact{
	position:relative;
	top:0px;
	width:855px;
	height:auto;
	margin-left:auto;
	margin:auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:20px;
	z-index:5;
}

#ministry1{
position:inherit;
top:0px;
left:0px;
width:285px;
height:auto;
text-align:left;
}

#ministry2{
	position:absolute;
	top:0px;
	left:286px;
	width:285px;
	height:auto;
	text-align:left;
}
#ministry3{
	position:absolute;
	top:0px;
	left:571px;
	width:285px;
	height:auto;
	text-align:left;
}

