/* CSS created by Fitzroy Nembhard */


html {
	margin: 0 auto;
	padding: 0;
	}

body { 
	line-height: 1.88889;
	color:#000000; margin:0;
	background:#E0A3A3 url(/images/red-fill-strip.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:85%; 
	font-family:sans-serif, helvetica, arial;height:100%;
	}
p { 
	margin-top: 0; 
	text-align: justify;
	width:100%;
	line-height:17px;
	}
h1 { 
	font:  1.2em sans-serif,helvetica; 
	color: #000;font-weight:600;
	}
h2 { 
	font:  1.2em sans-serif,helvetica; 
	color: #954B4B;font-weight:600;
	width:100%;
	border-bottom:3px dotted #A65454;
	}	
h3 { 
	font: italic normal 1.4em sans-serif,helvetica; 
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #7D775C;
	}
	
	
a{ 
	text-decoration: none; 
	color: #993300;
	text-decoration: underline; 
	height:25px;width:100%;
	}
	

a:hover{ 
	text-decoration: none; 
	color: #D60024;
	height:25px;width:100%;
	}
	

/* containers */
#main-container { 
	background:url(/images/sky.jpg) top center repeat-x;
	padding: 0;
	margin: 0 auto; 
	border:0px none;
	width:100%;
	height:100%;	
	}

#header {
	background:url('/images/header.jpg')  0px 30px no-repeat;
	}	
#header, #home-header{
	height:295px;
	width:900px;
	padding: 0;
	margin:0 auto;
	overflow:hidden; 
	}
#home-header{
	background:url('/images/home-header.jpg')  0px 30px  no-repeat;
	}	
#home-header #glory-glow{
		width:150px;height:150px;margin-top:40px;
	}	

/*CONTENT LEFT IS A DIV FLOATED LEFT TO MAKE TWO COLUMNS FOR MOST PAGES*/	
#content-left{
	margin:-50px 10px 10px 10px;width:620px;
	color:#000;float:left;
	height:auto;
	}
	
#content-left span.date{
	width:190px;color:#660000;
	float:left;
}	

/*BELIEFS IS A UL WITH BIBLE IMAGES*/
#content-left #beliefs{
	list-style-image:url(/images/bible.gif);
	}
#content-left #beliefs li{
	margin:5px 0 0 5px;padding:0 auto;
	}


#content-left .testimony  {/*this is a ul*/
	margin:0;list-style:none;padding:0;
	width:620px;
}		
#content-left .testimony  li{/*this is a ul*/
	background:url(/images/side-fill-black.png) repeat-x;
	float:left;
}	
#content-left .testimony  li h1{
	background:url(/images/side-fill-black.png) 0px -140px;
	height:35px;padding:3px;width:620px;
	margin:0;

}

	
#content-left .testimony .prayer_request{
	background:#fff;margin:3px 5px 0 7px;
	font-family:times new roman, times, georgia;
	width:96%;padding:5px;float:left;
}	

#content-left .testimony .response{
	border-top:3px solid #DEFFC2;margin:0 5px 0 7px;
	font-family:times new roman, times, georgia;
	width:96%;padding:5px;float:left;
}	
	
#content-left  .testimony .salutation{
	font-weight:600;float:left;display:block;margin:5px 0 5px 0;
	width:100%;font-style:italic;
}	

.regular-quote-mark{
	font-size:36px;color:#CC3300;font-family:times new roman, times, georgia;
	display:block;width:20px;float:left;padding:3px;
	margin-top:3px;font-weight:600;
}

.arrowbullets{
	list-style-image:url(/images/arrow-bullet.gif);
	text-align:justify;
	}
.arrowbullets li{
	margin:5px 0 10px 5px;padding:3px;line-height:1.3em;
	border-right:5px solid #FFBB9E;background:#FFF1EB;
	
	}
.arrowbullets li:hover{
	background:#FFBB9E;
	border-left:5px solid #FFF1EB;
	cursor:default;
}


#content-left  #docHolder{
	margin-top:20px;width:500px;
	height:100%;overflow:hidden;
	border:1px solid #000066;
	border-right:0px;
	background:url(/images/corner-shadow.png) 488px 0px repeat-y;
	text-align:center;
}

#content-left  #docHolder .navigator{
	float:left;list-style:none;margin:5px;
	padding:0;width:100%;
}


#content-left  #docHolder .navigator li{
	float:left;margin:0 10px 0 5px;
}

#content-left  #docHolder .navigator li a{
	display:block;border:1px solid #FF6633;
	background:#F0F9FF;color:#000;padding:0 3px 0 5px;
}

#content-left  #docHolder .navigator li a:hover{
	background:#FF6633;
}
#content-left  #docHolder .navigator li.active{
	background:#FF6633;padding:0 10px 0 10px;
}	
/*Ministry content for the ministry page*/
#ministries-content{
	margin:-50px 10px 10px 0px;width:900px;height:auto;
	color:#000;overflow:hidden;float:left;
	}
#ministries-content ul{
	float:left;list-style:none;text-indent:0px;
	margin:0 -20px 0 10px;font-size:95%;
	padding:10px 5px 0 5px;width:200px;height:100%;
	background:url(/images/side-fill.png) repeat-x;
	}	
#ministries-content ul li{
	height:35px;
	}
	

#ministries-content ul li.active{
		background:url(/images/tab-arrow.gif) no-repeat;padding-right:5px;
		padding-left:5px;
	}
	
#ministries-content ul li a{
	text-decoration:none;
	font-weight:600;padding:0;
	}
#ministries-content ul li a:hover{
	color:#000;
	}	
	
#ministries-content #articles{
	margin:10px;
}	
#ministries-content #articles h1{
	font-size:16px;color:#E65C00;
	width:99%;margin:5px 5px 0;
}
#ministries-content #articles p{
	width:99%;
}
#ministries-content .scripture-quote{
	background:#FFF3E5;margin:7px 5px 0 30px;
	font-family:times new roman, times, georgia;
	font-style:italic;width:95%;
	
}

#ministries-content .scripture-quote .quote-mark,.quote-mark{
	font-size:30px;color:#E65C00;font-family:times new roman, times, georgia;
	display:block;width:20px;float:left;padding:0;
	margin-top:-15px;
}
#ministries-content .scripture-quote .scripture-text{
	float:right;padding:0;font-weight:600;margin:3px;
}
#ministries-content ul#article-list{
	border-top:5px solid #FFF3E5;margin:5px;
}
#ministries-content ul#article-list li.active{
	width:100%;
	background:#F0F9FF;
}
#ministries-content ul#article-list li.active a{
	color:#E65C00;
}

/*END OF MINISTRY CONTENT*/




/*CONTENT RIGHT IS A NARROW DIV FLOATED RIGHT BESIDE CONTENT LEFT*/	
#content-right{
	margin:-25px 10px 10px 0;width:250px;
	color:#000;overflow:auto;float:right;
	}	
#content-right table{
	width:250px;margin:0 auto 15px auto;
	float:right;border:1px solid #FF917A;
	border-bottom:1px dotted #FF917A;padding:0;
	}
#content-right table th{
	/*background:#660000;*/
	background:url(/images/minidiv_bg.png) no-repeat 0px 5px;
	font-size:1.5em;height:55px;
	color:#fff;padding:5px;
	}	
#content-right table tr td{
	padding:0;line-height:14px;font-size:.9em;
	}	
#content-right table tr td.title{
	text-align:center;
	background:#D9B4B4;
	font-weight:600;padding:3px;
}	
#content-right table tr:last-child{
	width:50px;
	}
	
#content-right div#note p{
	float:right;margin:0;width:150px;
}	
#content-right div#note img{
	float:left;
}

#content-right div.side-ad{
	float:right;margin:10px 0;width:230px;border:1px solid #FF917A;border-top:0px;
	padding:5px;background:url(/images/minidiv_bg.png) no-repeat;
}		

#content-right div.side-ad h1{
	color:#fff;font-family:century gothic, arial narrow, arial, sans-serif;
	font-size:18px;margin:0 5px;
}
	
#content-right div.side-ad p{
	margin-top:50px;
}
#content-right div.side-ad ul{
	color:#FF5E3D;margin:40px 0 0 0;font-size:14px;
	list-style:square;padding:0;
}	

#content-right div.side-ad ul li{
	margin:2px 2px 0 20px;
}
	
	
	
#footer {
	background-color:#fff;
	width:900px;
	text-align:center;
	padding: 0 0 10px 0;  
	margin: 0 auto 0 auto;
	position:relative;
	bottom:1px;
	left:1px;
	overflow:hidden;
	}

#footer #cpyright{
	 width:100%;float:left;
	 color:#000;
	}
#footer #footer-2{
	width:880px;
	float:left;
	margin:0px 10px -20px 5px;
	text-align:center;
	padding:0 0 0 0;
}	
#footer #footer-links
		{
		text-align:center;float:left;
		width:855px;font-weight:400;
		margin:0 10px 0 10px;
		padding:5px 0 5px 0;
		}

#footer #footer-links a{
		font-weight:400;border-right:1px dotted;
		margin:0 5px 0 5px;color:#000; padding-right:10px;
}
#footer #footer-links a.noborder{
		border:0;
	}
#footer #footer-links a:hover{
		color:#660000; 
}
#footer #fineprint{
		font-size:0.8em;margin-bottom:10px;color:#700000;
	}	
.lborder{
	 border-left:1px solid #BD7E00;
	}

.rborder{
	 border-right:1px solid #BD7E00;
	}
.tborder{
	 border-top:3px solid #BD7E00;
	}
.bborder{
	 border-bottom:1px solid #BD7E00;
	}
.noborder{
	border:0;
	}	

#logo {
	margin:60px 10px;width:100px;height:50px;
	}
	
/*THE TOOLBAR IS THE NAVIGATION AT THE TOP OF PAGE*/	
	
#toolbar{
	float:right;height:35px;margin:0px 10px 0px 0;width:99%;padding:0;
	z-index:10;display:block;background:url(/images/divider.png) repeat-x;
	/*border:1px solid red;*/
	}
	
#toolbar ul {
	list-style:none;
	padding: 0;float:left;
	margin:0;margin:0;
	}	
#toolbar ul li {
	float:left;display:inline;overflow:hidden;text-align:center;
	margin:0 10px 0 10px;padding:0px 12px 0 0;
	text-align:center;background:url(/images/divider.png) right 0px no-repeat;
	}
	
#toolbar ul li a,#toolbar ul li a.regularLink{
	text-decoration:none;
	text-align:center;display:block;
	color:#000;font-weight:600;
	margin:0;border:1px solid transparent;
	/*border-right:1px outset #ccc;'*/
	padding:0 5px 0 5px;
	}
#toolbar ul li a:hover,#toolbar ul li a.hoverLink{
	color:#fff;background:#Cb4200;border:1px solid transparent;
	z-index:10;position:relative;
	}

#toolbar ul li #activelink{
	color:#fff;background:#Cb4200;border:1px outset #Cb4200;
	}

#toolbar ul li ul{/*mini-navbar UL*/
	list-style:none;margin:-25px 0 0 0px;
	float:left;background:#cb4200;padding:30px 0 0 0;
	display:none;position:relative;z-index:0;
	
	}
#toolbar ul li ul li{
	list-style:none;
	float:left;margin:0;width:100%;overflow:hidden;
	padding:0;background:none;
	}
	
#toolbar ul li ul li a{
	border:0px;padding:0 5px 0 5px;
	text-align:left;font-size:10px;
	display:block;
}

#toolbar ul li ul li a:hover{
	border:0px;background:#E64D00;
}	

#toolbar ul li#ministries-menu-holder, #toolbar ul li#aboutus-menu-holder{
	width:100px;background:url(/images/down-arrow2.png) no-repeat 92px 0px;
}
#ministries-menu-link,#toolbar ul li a.hoverLink{
width:97px;margin:0 2px 0 1px;

}	
#ministries-menu,#aboutus-menu{
	width:111px;overflow:hidden;
	}
	
/*	ROUND BOX FOR PAGE CONTENT*/
#rounded-holder{
	width:950px;margin:0 auto;overflow:hidden;
	padding:0;position:relative;
}
.rounded{
	float:left;width:800px;margin:10px 5px 0 10px;font-size:1.2em;
	height:auto;min-height:130px;position:relative;
	text-align:center;padding:0px;
}
.corner-strip{
		width:890px;margin:0 10px 0 10px;height:10px;float:left;
		background:#fff;
		padding:0;
}

.rounded #rounded-body{
	width:910px;float:left;height:auto;min-height:100px;
	background:#fff;float:left;text-align:left;
	padding:0px 0px 5px 5px;color:#ffffff;font-size:85%;
	margin:0 0 0 0;
}

.rounded #rc-tl,.rounded #rc-tr,.rounded #rc-bl,.rounded #rc-br{
	background:url(/images/sprite.png);
	background-repeat:no-repeat;float:left;
	position:relative;padding:0;
}
.rounded #rc-tl{
	background-position:-282px -8px;
	width:17px;height:11px;top:10px;
	margin:0 0 0 -2px;
}

.rounded #rc-tr{
	background-position:-222px -8px;
	width:20px;height:10px;
	margin:0 0 0 0;top:11px;left:880px;
}

.rounded #rc-bl{
	background-position:-192px -14px;
	width:17px;height:10px;bottom:10px;left:1px;
	margin:0;
}
.rounded #rc-br{
	background-position:-253px -18px;
	width:20px;height:10px;bottom:10px;left:880px;
}




/* 500px wide Rounded
************
*****
*/

#rounded-holder-500{
	width:675px;margin:0 auto;overflow:hidden;
	padding:0;position:relative;
}
.rounded-500{
	float:left;width:550px;margin:-10px 0 0 0;font-size:1.2em;
	height:auto;min-height:130px;position:relative;
	text-align:center;padding:0px;
}
.corner-strip-500{
		width:640px;margin:0 10px 0 10px;height:10px;float:left;
		background:#ffcc99;
		padding:0;
}

.rounded-500 #rounded-body-500{
	width:660px;float:left;height:auto;min-height:400px;
	background:#ffcc99;float:left;text-align:left;
	padding:0px 0px 5px 5px;color:#000;font-size:85%;
	margin:0;
}

.rounded-500 #rc-tl,.rounded-500 #rc-tr,.rounded-500 #rc-bl,.rounded-500 #rc-br{
	background:url(/images/sprite.png);
	background-repeat:no-repeat;float:left;
	position:relative;
}
.rounded-500 #rc-tl{
	background-position:-120px -3px;
	width:17px;height:11px;top:10px;
	margin:0 0 0 -2px;
}

.rounded-500 #rc-tr{
	background-position:-135px -5px;
	width:20px;height:10px;
	margin:0 0 0 0;top:11px;left:630px;
}

.rounded-500 #rc-bl{
	background-position:-122px -15px;
	width:17px;height:10px;bottom:10px;left:1px;
	margin:0 0 0 0;
}
.rounded-500 #rc-br{
	background-position:-137px -16px;
	width:20px;height:10px;bottom:10px;left:630px;
}
.rounded-500 #rounded-body-500 p{
		width:650px;
	}
.rounded-500 #rounded-body-500 .image-holder{
	float:left;width:650;
}
.rounded-500 #rounded-body-500 .image-holder img{
	float:left; margin:10px;border:7px solid #FFBF80;
	width:150px;height:100px;
}
.rounded-500 #rounded-body-500 .image-holder img:hover{
	border:7px solid #FFB366;
}



/*ROUND BORDER BOX, TRANSPARENT BG*/

.round-nobg-holder-500{
	width:605px;margin:15px auto 5px 5px;overflow:hidden;
	padding:0;position:relative;height:330px;
}
.round-nobg-500{
	float:left;width:480px;margin:-10px 0 0 0;font-size:1.2em;
	height:auto;min-height:130px;position:relative;
	text-align:center;padding:0px;
}
.corner-strip-nobg-500[top]{
		width:577px;margin:2px 0 0 8px;height:10px;float:left;
		border-top:1px solid #ccc;
		padding:0;
}
.corner-strip-nobg-500[bottom]{
		width:577px;margin:0 0 2px 8px;height:10px;float:left;
		border-bottom:1px solid #ccc;
		padding:0;
}

.round-nobg-500 .round-nobg-body-500{
	width:586px;float:left;height:auto;min-height:210px;
	border-right:1px solid #ccc;border-left:1px solid #ccc;float:left;text-align:left;
	padding:0px 0px 5px 5px;color:#666;font-size:85%;
	margin:-1px 0;
}

.round-nobg-500 .rc-tl,.round-nobg-500 .rc-tr,.round-nobg-500 .rc-bl,.round-nobg-500 .rc-br{
	background:url(/images/sprite.png);padding:0;
	background-repeat:no-repeat;float:left;
	position:relative;
}
.round-nobg-500 .rc-tl{
	background-position:-331px -8px;
	width:10px;height:10px;top:12px;
	margin:0 0 0 0;
}

.round-nobg-500 .rc-tr{
	background-position:-343px -8px;
	width:10px;height:10px;
	margin:0 0 0 0;top:12px;left:573px;
}

.round-nobg-500 .rc-bl{
	background-position:-331px -17px;
	width:10px;height:10px;bottom:12px;left:0px;
	margin:0 0 0 0;
}
.round-nobg-500 .rc-br{
	background-position:-343px -17px;left:573px;
	width:10px;height:10px;bottom:12px;
}
#img-desc{
		width:574px;height:30px;float:left;position:relative;
		padding:6px 3px 0 3px;text-align:left;margin:-55px 0 -5px 0;color:#fff/*#C65353*/;font-size:120%;
		z-index:10;background:url(/images/trans-title-bg.png);white-space:nowrap;
	}
#img-changer,#img-changer-alias{
	position:relative;z-index:9;
}
#img-changer-alias{
	position:relative;z-index:8;margin-top:20px;
}	
/*
#img-changer-alias{
	position:absolute;z-index:8;left:6px;
}		
	*/
#animated-img-holder{
		width:577px;height:300px;float:left;/*background:url(/images/tv_blinking.gif)*/;
		text-align:center;margin:0;
	}	
#directions{
	margin:0 0 10px 8px;width:610px;background:#FFF1EB;
	height:auto;border-top:5px solid #FFBB9E;
}