* { padding: 0; margin: 0; }

body {
 background:url(images/bg.jpg) top center no-repeat;
 background-color:#000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

a {color: #004c72;
text-decoration:none}
a:visited {color:#004c72;
text-decoration:none}
a:hover {color: #89ad4e;
text-decoration:none}
a:active { color:#000000;
text-decoration:none}


/* ----------nav bar-------------- */
#nav {
	list-style: none;
	margin: 0px 0px;
	padding: 0;
	height: 50px;
	display: inline;
	overflow: hidden;
	
	}
	
#nav li {
    
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#nav a {
	float: left;
	padding: 0px 0 0 0;
	overflow: hidden;
	height: 50px !important; 
	height /**/:50px; /* for IE5/Win */
	}
	
#nav a:hover {
	background-position: 0 -50px;
	}

	
#home a  {
	width: 79px;
	background: url(images/nav/home.gif) top center no-repeat;
	}

#about a  {
	width: 79px;
	background: url(images/nav/about.gif) top center no-repeat;
	}

#contact a  {
	width: 79px;
	background: url(images/nav/contact.gif) top center no-repeat;
	}

#events a  {
	width: 79px;
	background: url(images/nav/events.gif) top center no-repeat;
	}
				
#media a  {
	width: 79px;
	background: url(images/nav/media.gif) top center no-repeat;
	}
	
#ministries a  {
	width: 79px;
	background: url(images/nav/ministries.gif) top center no-repeat;
	}
	


#ads {
    text-align:center;
	list-style: none;
	padding: 8px 0px;
	height: 75px;
	
	overflow: hidden;
	
	}
	
#ads li {
    padding: 0px 0px;
	margin: 0; 
	padding: 0;
	
	list-style-type: none;
	}

#ads a {
text-align:center;
	float: left;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	height: 75px !important; 
	height /**/:75px; /* for IE5/Win */
	}
	
#ads a:hover {
    
	background-position: 0 -75px;
	
	}

#connected a  {
	width: 125px;
	background: url(images/nav/connected.jpg) top center no-repeat;
	}
		
#devotionals a  {
	width: 125px;
	background: url(images/nav/devotionals.jpg) top center no-repeat;
	}
	
#blog a  {
	width: 125px;
	background: url(images/nav/blog.jpg) top center no-repeat;
	}

#parents a  {
	width: 125px;
	background: url(images/nav/parents.jpg) top center no-repeat;
	}			
	
#staff a  {
	width: 125px;
	background: url(images/nav/staff.jpg) top center no-repeat;
	}
			
#wrapper { 
 margin: 0 auto;
 width: 710px;
}
#faux {
 background: url(Crux/faux-2-3-col.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
background:url(images/header.gif) top center no-repeat;
text-align:center;
 color: #333;
 padding: 0px 0px 0px 0px;
 height: 107px;
 margin: 0px auto;
}

#flash {
 padding: 7px 0px 0px 230px;
 height: 88px;
 width: 455px;
 margin: 0px auto;
}

#leftcolumn {
background:url(images/event_bg.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px;
 width: 224px;
 height:356px;
 float: left;
 
}

#leftcolumn p{
 padding: 65px 0px 0px 40px;
}

#leftabout {
background:url(images/sub/about.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 
}

#leftabout p{
 padding: 130px 0px 0px 40px;
}
#leftministries {
background:url(images/sub/ministries.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 
}

#leftministries p{
 padding: 130px 0px 0px 40px;
}

#leftmedia {
background:url(images/sub/media.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 
}

#leftmedia p{
 padding: 130px 0px 0px 40px;
}
#leftcontact {
background:url(images/sub/contact.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 tex
}

#leftcontact p{
 padding: 130px 0px 0px 40px;
}
#leftcurious {
background:url(images/sub/curious.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 tex
}

#leftcurious p{
 padding: 130px 0px 0px 40px;
}
#leftresources {
background:url(images/sub/resources.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 tex
}

#leftresources p{
 padding: 130px 0px 0px 40px;
}
#leftblog {
background:url(images/sub/blog.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 tex
}

#leftblog p{
 padding: 130px 0px 0px 40px;
}
#leftparents {
background:url(images/sub/parents.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 tex
}

#leftparents p{
 padding: 130px 0px 0px 40px;
}

#leftstaff {
background:url(images/sub/staff.gif) top no-repeat; 
 display: inline;
 color: #000;
 margin: 0px;
 padding: 0px 0px 0px 0px;
 width: 224px;
 height:356px;
 float: left;
 tex
}

#leftstaff p{
 padding: 130px 0px 0px 40px;
}

#content { 
 float: right;
 color: #FFF;
 margin: 0px 0px;
 padding: 0px;
 width: 476px;
 min-height:300px;
 display: inline;
 position: relative;
}

#footer { 
 background: url(images/footer.jpg) bottom center repeat-x;
 height:100%;
 width:100%;
 color: #FFF;
 margin: 0px auto;
 padding: 0px;
 
 bottom:0px;
 
}

#foot {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	height: 88px;
	width: 700px;
	float:inherit;
	
	bottom:9px;
	left: 333px;
}
.clear { clear: both; background: none; }
