* { padding: 0; margin: 0; }

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

a {color: #006c8b;
text-decoration:none}
a:visited {color:#006c8b;
text-decoration:none}
a:hover {color: #000000;
text-decoration:none}
a:active { color:#000000;
text-decoration:none}

h1, h2, h3, h4, h5 {
padding-left: 20px;}

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

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

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

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

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

#events a  {
	width: 70px;
	background: url(images/nav/events.png) top center no-repeat;
	}
				
#media a  {
	width: 65px;
	background: url(images/nav/media.png) top center no-repeat;
	}
	
#ministries a  {
	width: 90px;
	background: url(images/nav/ministries.png) top center no-repeat;
	}
	
#blog a  {
	width: 55px;
	background: url(images/nav/blog.png) top center no-repeat;
	}	
	
	
#bottom {
	list-style: none;
	margin: 10px 0px 0px 0px;
	height: 133px;
	display: inline;
	overflow: hidden;
	width: 740px;
	}
	
#bottom li {
	display: inline;
	list-style-type: none;
	}

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

	
#connected a  {
    margin-left: 11px;
	width: 170px;
	background: url(images/nav/connected.gif) top center no-repeat;
	}

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

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

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

#wrapper { 
 margin: 0 auto;
 width: 740px;
}
#faux {
background:url(images/body.gif) top center repeat-y;
 margin: 0px 0px 0px -1px;
 padding-left:0px;
 overflow: hidden; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
background:url(images/header.png) no-repeat;
text-align:left;
 width: 715px;
 height: 163px;
 margin:0px auto;
 padding-left:10px;
}

#content { 
 float: left;
 color: #333;
 margin: 0px 0px;
 padding: 0px;
 width: 493px;
 min-height:300px;
 display: inline;
 position: relative;
}

#content p{ 
 color: #333;
 padding: 0px 3px 0px 0px;
 margin-left: 20px;
 font-size: 14px;
 }
 
#rightcolumn {
 background:url(images/sub/events.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightcolumn p{
 padding: 30px 4px 0px 40px;
 line-height:20px;
 font-size:11px;
}

#rightabout {
 background:url(images/sub/about.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightabout p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightblog {
 background:url(images/sub/blog.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightblog p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightcontact {
 background:url(images/sub/contact.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightcontact p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightcurious {
 background:url(images/sub/curious.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightcurious p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightevents {
 background:url(images/sub/events.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightevents p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightmedia {
 background:url(images/sub/media.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightmedia p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightministries {
 background:url(images/sub/ministries.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightministries p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightparents {
 background:url(images/sub/parents.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightparents p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightresources {
 background:url(images/sub/resources.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightresources p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}
#rightstaff {
 background:url(images/sub/staff.gif) top center no-repeat; 
 display: inline;
 position: relative;
 color: #FFF;
 font-weight:bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 247px;
 height:322px;
 float: right;
}

#rightstaff p{
 padding: 55px 4px 0px 40px;
 line-height:20.5px;
 font-size:11px;
}

#footer {
background:url(images/footer.gif) top center no-repeat; 
 width: 740px;
 height:162px;
 clear: both;
 color: #333;
 padding:0px;
}

#bottom {
text-align:right;
 width: 740px;
 height:60px;
 clear: both;
 color: #FFF;
 padding:0px 6px;
}

#bottom a {color: #006c8b;
text-decoration:none}
#bottom a:visited {color:#006c8b;
text-decoration:none}
#bottom a:hover {color: #FFFFFF;
text-decoration:none}
#bottom a:active { color:#000000;
text-decoration:none}


.clear { clear: both; background: none; }