/* Define Tags */
html, body {
	height:100%;
	} 

body { 
	margin:0;
	padding:0;
	background:url(images/background.jpg) repeat-y center #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	color:#363636;
	text-align:justify;
	} 
a, a:visited, a:hover {	
	color:#00406F;	
	text-decoration:underline;
	}
a:hover {
	color:#0C7CCF;
	text-decoration:underline;
	}
	
h1, h2, h3, h4, h5, h6 {
	font-family:Verdana,Arial,Helvetica; 
	color:#005d00;
	}
h1 { color:#3a464d; font-family:trebuchet ms; font-size:20px;}
h2 {
	}
h3 {
	font-size:12px;
	border-bottom:0;
	}
h4 {
	font-size:10px;
	border-bottom:0;
	}
h5 {
	font-size:9px;
	border-bottom:0;
	}

p {margin:10px 0;}
/* Site Structure Start */
{ Start of New CSS Structure }

#bigWrapper { width:100%; min-height:100%; margin:0; height:auto !important; height:100%; background:url(images/top.jpg) center top no-repeat;}
#subWrapper { margin:0 auto; width:894px;}
#logo {	width:570px; height:226px; margin:0 0 0 162px;}
	#logo a { display:block; height:226px; width:570px;}
	#logo span { display:none;}

#nav { width:894px; height:27px; background:url(images/nav.jpg); margin:83px 0 0 0;}
	#nav-ul { list-style:none; margin:0; padding:0; }
	#nav li#nav-1, #nav li#nav-2, #nav li#nav-3,
	#nav li#nav-4, #nav li#nav-5, #nav li#nav-6,
	#nav li#nav-7, #nav li#nav-8, #nav li#nav-9 {margin: 0px; padding: 0px; list-style: none; float: left; top: 0; margin-left:0px;}
	
	#nav li#nav-1, #nav li#nav-2, #nav li#nav-3,
	#nav li#nav-4, #nav li#nav-5, #nav li#nav-6,
	#nav li#nav-7, #nav li#nav-8, #nav li#nav-9,
	#nav a#link-1, #nav a#link-2, #nav a#link-3,
	#nav a#link-4, #nav a#link-5, #nav a#link-6,
	#nav a#link-7, #nav a#link-8, #nav a#link-9 {height:27px; display: block; }
	
	#nav span { display:none; }
		#nav-1	{ width:53px; background-image:none; }
		#nav-2	{ width:84px; background-image:none; }
		#nav-3	{ width:63px; background-image:none; }
		#nav-4	{ width:98px; background-image:none; }
		#nav-5	{ width:121px; background-image:none; }
		#nav-6	{ width:150px; background-image:none; }
		#nav-7	{ width:118px; background-image:none; }
		#nav-8	{ width:112px; background-image:none; }
		#nav-9	{ width:95px; background-image:none; }
		
		/*27 54 81*/
		#nav-1 a#link-1:hover { background:transparent url(images/nav.jpg) no-repeat 0px -27px; }
		#nav-2 a#link-2:hover { background:transparent url(images/nav.jpg) no-repeat -53px -27px; }
		#nav-3 a#link-3:hover { background:transparent url(images/nav.jpg) no-repeat -137px -27px; }
		#nav-4 a#link-4:hover { background:transparent url(images/nav.jpg) no-repeat -200px -27px; }
		#nav-5 a#link-5:hover { background:transparent url(images/nav.jpg) no-repeat -298px -27px; }
		#nav-6 a#link-6:hover { background:transparent url(images/nav.jpg) no-repeat -419px -27px; }
		#nav-7 a#link-7:hover { background:transparent url(images/nav.jpg) no-repeat -569px -27px; }
		#nav-8 a#link-8:hover { background:transparent url(images/nav.jpg) no-repeat -687px -27px; }
		#nav-9 a#link-9:hover { background:transparent url(images/nav.jpg) no-repeat -799px -27px; }
		
		#nav-1 a#link-1.current { background:transparent url(images/nav.jpg) no-repeat 0px -27px; }
		#nav-2 a#link-2.current { background:transparent url(images/nav.jpg) no-repeat -53px -27px; }
		#nav-3 a#link-3.current { background:transparent url(images/nav.jpg) no-repeat -137px -27px; }
		#nav-4 a#link-4.current { background:transparent url(images/nav.jpg) no-repeat -200px -27px; }
		#nav-5 a#link-5.current { background:transparent url(images/nav.jpg) no-repeat -298px -27px; }
		#nav-6 a#link-6.current { background:transparent url(images/nav.jpg) no-repeat -419px -27px; }
		#nav-7 a#link-7.current { background:transparent url(images/nav.jpg) no-repeat -569px -27px; }
		#nav-8 a#link-8.current { background:transparent url(images/nav.jpg) no-repeat -687px -27px; }
		#nav-9 a#link-9.current { background:transparent url(images/nav.jpg) no-repeat -799px -27px; }

#container {width:894px; float:left; background:#fff;}
	
#headerImg {background:url(images/header1.jpg); float:left; margin:17px 17px 8px 17px!important; margin:17px 8.5px 8px 8.5px; width:860px; height:191px; float:left;}

#content { margin:0 20px !important; margin:0 10px; float:left;}

#subNavContainer {width:156px; margin:23px 0 0 20px; float:left; border:2px solid #ccc; padding:10px;}
#subNavContainer a { display:block; padding:5px 10px; text-align:left; }
	#subNavContainer a.level2 { padding-left:25px; }
	#subNavContainer a.level3 { padding-left:40px; }
	#subNavContainer a.level4 { padding-left:55px; }
		#subNavContainer a.currentPage { font-weight:bold; }
	.even { background:#eee; }
	.odd { background:#ddd; }
	.even:hover { background:#e1e1e1; color:#333; }
	.odd:hover { background:#d1d1d1; color:#333; }
		
#footer { clear:both; margin:0px 20px 0 20px; width:854px; padding:40px 0 35px 0;	text-align:center; color:#4d4d4d;}
#footer a, #footer a:visited { color:#4b3d2e; font-size:11px; text-decoration:none}
#footer a:hover {color:#000;}

/* Site Structure End */


/* Custom Class Names */
	
.copySmall, a.copySmall, a.copySmall:visited, a.copySmall:hover {	
	font-size:10px;	
	}
	
.copyLarge, a.copyLarge, a.copyLarge:visited, a.copyLarge:hover {	
	font-size:14px;	
	}

.form {
	background-color:#fff;
	}
	
.button { 
	color:#fff; 
	font-weight:bold; 
	background-color:#000;
	border:1px solid #666; 
	cursor:pointer;
	}
	
.error, a.error, a.error:visited, a.error:hover {	
	color:#900;	
	}

.bold {	
	font-weight:bold;
	}

.clear {
	clear:both;
	}
	
	
form {
	margin:0;
	padding:0;
	}
	
#slideshow {
    position:relative;
    height:380px;
	width:473px;;
	float:right;
	margin:5px 10px 8px 17px!important;
	margin:17px 8.5px 8px 8.5px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


/********************************
 *	INLINE LIST STYLES		*
 *	AND CUSTOM STUFF		*
 ********************************/
 
 /* Sifr Start*/
 .sIFR-flash {
	visibility: visible !important;
	margin: 0;
	z-index: 10;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size:18pt;
	height:30px;
	zoom:1;
}
.sIFR-hasFlash h2 {
	visibility:hidden;
	font-size:18pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}
.sIFR-hasFlash h3 {
	visibility:hidden;
	font-size:14pt;
	text-transform:capitalize;
	line-height:1em;
	zoom:1;
}
 /* Sifr End*/
 
#sponsorchurch {
	width:291px;
	float:right;
	text-align:center;
	}
	
#history_left {
	width:270px;
	float:left;
	margin:0 10px 0 0;
	}

#history_middle {
	width:274px;
	float:left;
	margin:0 10px 0 0;
	text-align:center;
	}
	
#history_right {
	width:270px;
	float:left;
	margin:0 0 0 10px;
	}