html, body { height:100%; padding:0;
    	   text-align:center; 
}
#main_wrapper {
        max-width:1000px; /* sets max layout width */
        min-width:1000px; /* sets min layout width */
        margin-left:auto;  /* centers layout in browser */
        margin-right:auto; /* centers layout in browser */
        text-align:left; /* resets the centering hack for IE6 on the body tag */

        }
#navID {
        background-color:#fff;
        background-image:url(../images/bg_nav.png);
        height:34px;
        width:1000px;

        }

/*  must be in right order
#nav a:link {color:#FF33FF;}
#nav a:visited {color:#909;} */
#navID a:first-child {
  margin:0px 5px 0px 5px;
}


#navID a {
  display:inline-block;
  width: 131px;
  height: 27px;
  margin:0px 0px 0px 1px;
  padding:0px 0px 0px 0px;
  background::no-repeat 0 0;
}

#navID a:hover { background-position: 0 -27px;}
/* #nav span */
{
  display: none;
}

/*  class - made new butttons class because may want to use more than once */


/* id - may change to class in future */
#button_home {
  background:url(../images/buttonHome_131.png);
}
#button_God {
  background:url(../images/buttonGodTransparent_131.png);
}
#button_teachings {
  background:url(../images/buttonTeachings_131.png);
}
#button_Is {
  background:url(../images/buttonIsTransparent_131.png);

}
#button_services {
  background:url(../images/buttonServices_131.png);
}
#button_Good {
  background:url(../images/buttonGoodTransparent_131.png);
}
#button_about_us {
  background:url(../images/4-About-Tab.png);
}

#banner {
		background-color:#FFF;
		background-image:url(../images/bg_banner.png); 
		height:143px;

	}
.banner_bishop_img {
	height:auto;
	width:auto;
	margin:5px 0px 0px 0px;
	border:none;
}
.banner_text_img {
	height:auto;
	width:auto;
	margin:0px 0px 47px 10px;
}
.banner_right_edge {
	float:right;
}
#proverb_divider_top{
		height:9px;
		width:auto;
		background-color:#000;
		background-image:url(../images/bg_fire_sliver.top.png);

}
#proverb {
		min-height:auto;
		width:auto;
		background-color:#FFF;
		padding:.5px 1em .1em 1.5em;
		background-image:url(../images/bg_proverbs.jpg);
}
#proverb p {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:600;
	word-spacing:.1em;
	color:#339;
}
#proverb_script_divider {
		height:5px;
		width:auto;
		background-color:#000;
	        background-image:url(../images/bg_nav.png);

}
#proverb_scripture {
		min-height:auto;
		width:auto;
		padding:.5px 1em .1em 1.5em;
		background-color:#FFF;
		background-image:url(../images/bg_proverbs.jpg);
}
#proverb_scripture p {
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:600;
	word-spacing:.1em;
	color:#339;
}
#proverbs_divider_bottom {
		height:14px;
		width:auto;
		background-color:#000;
		background-image:url(../images/bg_proverbs_bottom.png);

}
.fire_shadow_top {
		height:9px;
		width:auto;
		background-color:#000;
		background-image:url(../images/bg_fire_sliver.png);

}

#content {
		min-height:500px;
		background-image:url(../images/bg_content.png);
		letter-spacing:.05em;
		word-spacing:.1em;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.3em;
		font-weight:500;
}
#content_inner { 
	padding:1em 1em 1em 1.5em; /* creates space between the box and the content */
	}

.headerFeatures {
  font-size: 30px;
  text-align: center;
  color:blue;
}

#footer {
	clear:both; /* makes the footer sit below whichever column is longest */
	background-image:url(../images/bg_proverbs.jpg);
	height:1.5em;
	width:1000px;
	padding::0;
}
#footer_inner {
	text-align:center;
	font-size:.75em;
	color:#000;
}

#footer_inner p {
	margin:0px 2px 0px 2px;
	padding:4px 0px 0px 0px;
}


.acknowledgements  {
        text-align:center;
        font-size: 12px;
        color:#595959;

}
/* here comes a hack for IE6 */
/* floating this element gets rid of the gap between the nav and content - the hateful 3 pixel jog bug in IE */
/* if I float this element in other browsers, the layout breaks - don't remove this comment \*/
* html #content { 
	float:left; 
}
/* end of hack - don't remove this comment */
#banner_inner, #nav_inner, #content_inner, #proverb_inner {
	overflow:hidden; /* clips oversize elements that would otherwise expand divs and break the layout */
}

.redText {
	color:#F00;
}
