									/* RESET BROWSER DEFAULTS */
*
		{
		margin:0px;
		padding:0px;
		}
									/* GENERIC HYPERLINK FORMATTING */
a:link 	 	
		{
		color:#FFFFFF;
		text-decoration:none;
		}
a:visited 	 	
		{
		color:#FFFFFF;
		text-decoration:none;
		}
a:active 	 	
		{
		color:#FFFFFF;
		text-decoration:none;
		}		
a:hover	 	
		{
		color:#FFFFFF;
		text-decoration:none;
		}
									/* TEXT FORMATTING */
p 		
		{
		position:relative;
		display:inline;
		font-family: Verdana, Geneva, sans-serif;
		font-size:15px;
		color:#000000;
		line-height:1.5;
		text-align:justify;
		}

p a:link 	 	
		{
		color:#0A5FBC;
		text-decoration:underline;
		}
p a:visited 	 	
		{
		color:#0A5FBC;
		text-decoration:underline;
		}
p a:active 	 	
		{
		color:#0A5FBC;
		text-decoration:underline;
		}		
p a:hover	 	
		{
		color:#0A5FBC;
		background-color:#E1EEFD;
		text-decoration:underline;
		}

h1		
		{
		position:relative;
		display:inline;
		font-family: Verdana, Geneva, sans-serif;
		font-size:21px;
		color:#426A9F;
		line-height:1;
		text-align:left;
		}
		
h6		
		{
		position:relative;
		display:inline;
		font-family: Verdana, Geneva, sans-serif;
		font-size:17px;
		color:#426A9F;
		line-height:2;
		text-align:left;
		}
									/* HEADER BUTTON TEXT FORMATTING */
h5	
		{
		font-family: Verdana, Geneva, sans-serif;
		font-size:14px;
		line-height:1.5;
		color:#000000;
		text-decoration:none;
		}
h5 a:link
		{
		color:#000000;
		text-decoration:none;
		}
h5 a:visited
		{
		color:#000000;
		text-decoration:none;
		}
h5 a:active
		{
		color:#000000;
		text-decoration:none;
		}			
h5 a:hover	
		{
		color:#3366CC;
		text-decoration:none;
		}	
									/* ICON BUTTON TEXT FORMATTING */
h2	
		{
		font-family: Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#000000;
		text-decoration:none;
		}				
h2 a:link
		{
		color:#000000;
		text-decoration:none;
		}
h2 a:visited
		{
		color:#000000;
		text-decoration:none;
		}
h2 a:active
		{
		color:#000000;
		text-decoration:none;
		}
h2 a:hover	
		{
		color:#3366CC;
		text-decoration:none;
		}
		
									/* FOOTER TEXT */		
h3		
		{
		position:relative;
		display:inline;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#111111;
		line-height:1.3;
		text-align:left;
		text-decoration:none;
		}
		
h3 a:link 	 	
		{
		color:#444444;
		text-decoration:none;
		}
h3 a:visited 	 	
		{
		color:#444444;
		text-decoration:none;
		}
h3 a:active 	 	
		{
		color:#444444;
		text-decoration:none;
		}		
h3 a:hover	 	
		{
		color:#000000;
		text-decoration:none;
		}		
h4		
		{
		position:relative;
		display:inline;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
		line-height:1.3;
		text-align:left;
		text-decoration:none;
		}
		
h4 a:link 	 	
		{
		color:#666666;
		text-decoration:none;
		}
h4 a:visited 	 	
		{
		color:#666666;
		text-decoration:none;
		}
h4 a:active 	 	
		{
		color:#666666;
		text-decoration:none;
		}		
h4 a:hover	 	
		{
		color:#000000;
		text-decoration:none;
		}
									/* PAGE FORMATTING :: HEADERS */		
.anchor
		{
		position:relative;
		display:block;		
		margin-left:auto;
		margin-right:auto;
       	width:990px;
       	height:1px;
       	}
      	
.bg_header
		{
		position:absolute;
		Background-image: url('images/bg_header.jpg');
		background-repeat:no-repeat;
		display:block;		
       	width:990px;
       	height:230px;
       	}
       	
.header_content
		{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		Background-image: url('images/header_content.jpg');
		background-repeat:no-repeat;
		display:block;		
       	width:990px;
       	top:340px;
       	height:30px;
       	}
									/* HEADER (QUICK) BUTTONS */		
.link_giving
		{
		position:absolute;
		display:block;		
		top:190px;
       	width:124px;
       	height:40px;
		}
		
.link_twitter
		{
		position:absolute;
		display:block;		
		left:133px;
		top:190px;
       	width:124px;
       	height:40px;
		}
		
.link_facebook
		{
		position:absolute;
		display:block;		
		left:266px;
		top:190px;
       	width:124px;
       	height:40px;
		}
		
.quick_calendar
		{
		position:absolute;
		display:block;				
		top:10px;
		left:600px;
       	width:190px;
       	height:105px;
		}
		
.quick_services
		{
		position:absolute;
		display:block;		
		left:600px;
		top:125px;
       	width:190px;
       	height:105px;
		}
		
.quick_contact
		{
		position:absolute;
		display:block;		
		top:10px;
		left:800px;
       	width:190px;
       	height:105px
		}
		
.quick_leaflet
		{
		position:absolute;
		display:block;		
		left:800px;
		top:125px;
       	width:190px;
       	height:105px;
		}
									/* HEADER (QUICK) BUTTONS :: HOVER EFFECTS */			
.quick_calendar .text 
		{
		position:absolute;
		top:79px;
		left:1px;
		width:189px;
		cursor:pointer;
		}
		
.quick_services .text 
		{
		position:absolute;
		top:79px;
		left:1px;
		width:189px;
		cursor:pointer;
		}
		
.quick_leaflet .text 
		{
		position:absolute;
		top:79px;
		left:1px;
		width:189px;
		cursor:pointer;
		}
		
.quick_contact .text 
		{
		position:absolute;
		top:79px;
		left:1px;
		width:189px;
		cursor:pointer;
		}
									/* PAGE FORMATTING :: CONTENT AND FOOTERS */       	
.bg_content
		{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		Background-image: url('images/bg_content.jpg');
		background-repeat:repeat-y;
      	width:990px;
      	top:340px;
     	padding-top:10px;
		}

.text_paragraph
		{
		position:relative;
		top:-10px;
		padding-left:150px;
		width:820px;
		text-align:justify;
		}
									/* PAGE FORMATTING :: FOOTER SEARCH BAR */  		
.bg_footer
		{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		Background-image: url('images/footer_content.jpg');
		background-repeat:no-repeat;
       	top:340px;
       	height:30px;
       	width:990px;
		}
		
.bg_footer .footer_index
		{
		position:absolute;
		display:block;		
		top:40px;
      	width:190px;
       	height:44px
       	}
       	
.bg_footer .footer_links
		{
		position:absolute;
		display:block;		
		top:40px;
		left:200px; 
       	width:190px;
       	height:44px
       	}
       	
.bg_footer .footer_findus
		{
		position:absolute;
		top:40px;
		left:400px; 	
		display:block;		
       	width:190px;
       	height:44px
       	}
       			
.bg_footer .footerbar
		{
		position:absolute;
		Background-image: url('images/footer_something.jpg');
		background-repeat:no-repeat;
		top:38px;
		left:600px;
		display:block;		
       	width:390px;
       	height:44px;
       	}
									/* PAGE FORMATTING :: FOOTER :: GOOGLE SEARCH BOX */ 
.footer_search
		{
		position:absolute;
		top:10px;
		left:110px;
		display:block;		
       	width:180px;
       	height:30px;
       	}
       	
.footer_submit
		{
		position:absolute;
		top:10px;
		left:315px;
		display:block;		
       	}
       			
.searchbox 
		{
		background-image:url(images/searchbox.jpg);
		border:1px solid #294669;
		font-size:13px;		
		width:190px;
		color:#333333;
		padding:3px;
		margin-right:4px;
		margin-bottom:8px;
		font-family: Verdana, Geneva, sans-serif;
		}

.searchbutton 
		{
	    background: #EBE3CD url(images/searchbutton.jpg) no-repeat 5px center;
	    vertical-align:middle; 
	    border: 1px solid #969184;
	    height:24px;
	    width;75px;
		}
.hover
		{
		cursor:pointer; 
      	}     
       	
.footer_page_index
		{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		Background-image: url('images/bg_footer.jpg');
		background-repeat:no-repeat;
		display:block;		
       	width:990px;
       	top:388px;
       	height:210px;
       	margin-top:12px;
       	padding-bottom:10px;
       	}
       	       	
.footer_page_index .address
		{
		position:relative;
		top:187px;
       	}
       	       	
.footer_page_index .text
		{
		position:relative;
		top:205px;
       	padding-bottom:10px;
       	}
       	       	
.content_footer
		{
		position:absolute;
		top:40px;
       	left:20px;
		display:block;		
       	width:950px;
       	height:110px;
       	}  
									/* MAIN NAVIGATION BUTTONS */
.button_index
		{
		position:absolute;
		display:block;		
		top:240px;
       	width:190px;
       	height:40px;
		}
		       	
.button_about
		{
		position:absolute;
		display:block;		
		top:240px;
		left:200px;
       	width:190px;
       	height:40px;
		}
		
.button_latestnews
		{
		position:absolute;
		display:block;		
		top:240px;
		left:400px; 
      	width:190px;
       	height:40px;
		}

.button_worship
		{
		position:absolute;
		display:block;		
		top:240px;
		left:600px;
       	width:190px;
       	height:40px;
       	}
       	
.button_whatwedo
		{
		position:absolute;
		display:block;		
		top:240px;
		left:800px;
       	width:190px;
       	height:40px;
       	}
       	
.button_mission
		{
		position:absolute;
		display:block;		
		top:290px;
       	width:190px;
       	height:40px;
		}

.button_social
		{
		position:absolute;
		display:block;		
		top:290px;
		left:200px; 
      	width:190px;
       	height:40px;
       	}
       	
.button_joinin
		{
		position:absolute;
		display:block;		
		top:290px;
		left:400px;
       	width:190px;
       	height:40px;
       	}
       	
.button_support
		{
		position:absolute;
		top:290px;
		left:600px;		
		display:block;		
       	width:190px;
       	height:40px;
       	}

.button_history
		{
		position:absolute;
		top:290px;
		left:800px;		
		display:block;		
       	width:190px;
       	height:40px;
       	}
       	
									/* MAIN NAVIGATION BUTTONS :: TEXT OVERLAYS */			
.button_index .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_about .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_latestnews .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_worship .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_whatwedo .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
						
.button_mission .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_social .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_joinin .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_support .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}
		
.button_history .text 
		{
		position:absolute;
		cursor:pointer;
		top:9px;
		left:0px;
		width:190px;
		}

									/* ICON PLACEHOLDERS */       	
.icon_1
		{
		position:absolute;
		top:340px;
		display:block;		
       	width:124px;
       	height:105px;
		float:left;
		color:#000000;
       	}

.icon_1 .text 
		{
		position:absolute;
		overflow:hidden;
		height:16px;
		width:114px;
		top:80px;
		left:5px;
		cursor:pointer;
		color:#0066CC;
		}
		      	
.icon_2
		{
		position:absolute;
		top:455px;
		display:block;		
       	width:124px;
       	height:105px;
      	}

.icon_2 .text 
		{
		position:absolute;
		overflow:hidden;
		height:16px;
		width:114px;
		top:80px;
		left:5px;
		cursor:pointer;
		}
      	
.icon_3
		{
		position:absolute;
		top:570px;
		display:block;		
       	width:124px;
       	height:105px;
       	}
       	
.icon_3 .text 
		{
		position:absolute;
		overflow:hidden;
		height:16px;
		width:114px;
		top:80px;
		left:5px;
		cursor:pointer;
		}
       	      	
.icon_4
		{
		position:absolute;
		top:685px;
		display:block;		
       	width:124px;
       	height:105px;
      	}
      	
.icon_4 .text 
		{
		position:absolute;
		overflow:hidden;
		height:16px;
		width:114px;
		top:80px;
		left:5px;
		cursor:pointer;
		}
		   	
.icon_5
		{
		position:absolute;
		top:800px;
		display:block;		
       	width:124px;
       	height:105px;
       	}
       	
.icon_5 .text 
		{
		position:absolute;
		overflow:hidden;
		height:16px;
		width:114px;
		top:80px;
		left:5px;
		cursor:pointer;
		}
       	       	
.icon_6
		{
		position:absolute;
		top:915px;
		display:block;		
       	width:124px;
       	height:105px;
      	}

.icon_6 .text 
		{
		position:absolute;
		overflow:hidden;
		height:16px;
		width:114px;
		top:80px;
		left:5px;
		cursor:pointer;
		}
       	       	
.icon_7, .icon_8
		{
		position:absolute;
		top:1030px;
		display:block;		
       	width:124px;
       	height:105px;
      	}

.icon_7 .text, .icon_8 .text 
		{
		position:absolute;
		overflow:hidden;
		height:16px;
		width:114px;
		top:80px;
		left:5px;
		cursor:pointer;
		}
		       	       	
.icon_8
{
top:1145px;
}

									/* INLINE IMAGES */
.page_image
		{
		position:absolute;
		display:block;
		float:left;		
       	width:370px;
       	height:42px;
       	margin-top:5px;
       	margin-left:10px;
       	margin-bottom:25px;
      	}
      	
.page_image .text
 
		{
		position:absolute;
		display:inline;
		overflow:hidden;
		font-family: Verdana, Geneva, sans-serif;
		font-size:15px;
		color:#000000;
		top:13px;
		left:60px;
		width:300px;
		height:20px;
		text-decoration:underline;
		cursor:pointer;
		}

.page_image .text:hover 
		{
		color:#0A5FBC;
		cursor:pointer;
		}		
      	
.float_right
		{
       	margin-left:20px;
       	float:right;
       	border-width:4px;
       	border-color:#668DC1;       	       	
      	}
      	
.float_rightx
		{
       	margin-left:20px;
       	float:right;  	       	
      	}
      	
.float_left
		{
       	margin-right:20px;
       	float:left;
       	border-width:4px;
       	border-color:#668DC1;  
      	}
      	
.draw_border
		{
		margin-top:3px;
		margin-bottom:3px;
       	border-width:4px;
       	border-color:#668DC1;  
      	}
      	
									/* RSS FORMATTING */
.rssincl-itemtitle
		{
		width:820px;
		display:block;
		font-family: Verdana, Geneva, sans-serif;
		font-size:17px;
		line-height:1.7;
		color:#000000;
		padding-top:10px;
		text-align:left;
		}

.rssincl-itemtitle a		
		{
		color:#426A9F;
		text-decoration:bold underline;
		}

.rssincl-itemtitle a:hover	
		{
		background-color:#E1EEFD;
		}
		
.rssincl-itemdate
		{
		font-family: Verdana, Geneva, sans-serif;
		font-size:12px;
		display:block;
		padding-top:5px;
		padding-bottom:5px;
		color:#666666;
		line-height:1.7;
		text-align:left;
		text-decoration:none;
		}
					
.rssincl-itemdesc	
		{
		width:820px;
		font-family: Verdana, Geneva, sans-serif;
		font-size:14px;
		display:block;
		color:#000000;
		text-align:left;
		text-decoration:none;
		line-height:1.5;
		padding-bottom:20px;
		border-bottom:2px solid #809FCA;
		}
		
.tablespace120
		{
		position:relative;
		display:block;
		height:120px;
		}
 									/* WP LOGO */         	
a.webp:active 
		{
		color:#0A5FBC;
		}       	
a.webp:visited 
		{
		color:#0A5FBC;
		}
a.webp:link 
		{
		color:#0A5FBC;
		}    
a.webp:hover 
		{
		color:#000000;
		}