﻿@charset "UTF-8";
/* CSS Document */
*{margin: 0; padding: 0;}

#home{
	font-family:"Segoe UI", arial, helvetica, sans-serif;
	font-size: 100%; width:100%; margin:auto;
	background:url('images/PBC_gradient2.png') repeat-x 50% top;
}

#page_box{width:690px; margin:auto;}

#logo_box{margin:15px 0px -10px -85px;}

#header h1{color:white; font-weight:normal; margin:-115px 0 0 35px; font-size:2.25em;}
#header h2{
	color:white; font-weight:normal; margin:-6px 0 0 68px; font-size:1.4em; 
	font-family:Georgia, "Times New Roman", Times, serif;
}
#header p{font-size:1.15em; text-align:right; margin:-25px 0 3px 0; color:white;}

#content_box{margin:10px 0 0 0; background:white;}

/*Slider*/
#slider ul, #slider li{padding:0; list-style:none; }
#slider li{ 
	/* define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
	*/ 
	width:690px; height:320px; overflow:hidden; z-index:1; 
}
#slider a{text-decoration:none;}
#prevBtn, #nextBtn,	#slider1next, #slider1prev{ 
	display:block; width:30px; height:77px;
	position:absolute; left:-30px; top:71px; z-index:10;
}	
	
#nextBtn, #slider1next{left:696px;}														
#prevBtn a, #nextBtn a,	#slider1next a, #slider1prev a{  
	display:block; position:relative; width:30px;
	height:77px; background:url(../images/btn_prev.gif) no-repeat 0 0;	
}	
#nextBtn a, #slider1next a{
	background:url(../images/btn_next.gif) no-repeat 0 0;	
}	
		
/* numeric controls */	
ol#controls{margin:-21px 0 0 3px; padding:0; height:16px;}
ol#controls li{
	margin:0 3px 0 0; padding:0; float:left;
	list-style:none; height:16px; line-height:14px;
}
ol#controls li a{
	float:left;	height:16px; line-height:14px;
	border:1px solid #ccc; background:#FFFFFF;
	color:#555;	padding:0 10px;	text-decoration:none;
}
ol#controls li.current a{background:#2D6407; color:#fff;}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/*Navigation*/
#nav{width:690px; clear:both; margin:0 0 20px 2px; padding-top:20px;}
#nav li{
	list-style: none; text-align:center; display:inline-block; width:133px;	border-right:thin #EBAC00 solid;
}
#nav li.contact{border-style:none;}
#nav li a{font-size:1.25em; color:#2D6407; font-weight:bold; text-decoration:none;}
#nav li a:hover{font-size: 1.25em; color: #EBAC00; font-weight: bold; text-decoration:none;}

/*Welcome*/
#welcome h3{font-size:1.35em;}
#welpar p{margin-top:-23px; text-indent:105px; text-align:justify;}

/*Copyright & Info*/
#copyright{margin-top:20px; font-size:0.8em; color:#2D6407; text-align:center; clear:both;}

/*Ministry Grid*/
#min_row1, #min_row2{width:auto;}
div.min_3box, div.min_2box{float:left; text-align:center; margin:0 1.5% 1.5% 1.5%; padding:0 1.5% 1.5% 1.5%;}
div.min_2box{width:301px; height:155px; padding-top:25px;}
div.min_3box{width:186px; height:61px; padding-top:20px;}
div.min_3box p, div.min_2box p{text-align:justify;}
#music{background-image:url('images/piano.jpg')}
#children{background-image:url('images/childrens-church.jpg')}
#nursery{background-image:url('images/nurseryA.jpg')}
#sschool{background-image:url('images/Bible.jpg')}
#peewee{background-image:url('images/crayons.jpg')}

h4{font-size:1em; font-weight:bold;}

#SS_classes{width:100%;}
#SS_classes td{text-align:center; width:50%}

#salvation{
	padding:0 15px 0 15px; text-align:justify; margin-top:-15px;
	background:url('images/largecross.jpg') center center no-repeat;
}

#contacts{text-align:center;}
