body, address, blockquote, dl, ol, ul, li, form, fieldset, legend, h1, h2, h3, h4, h5, h6, p, pre {
    margin:0;
    padding:0;
}
h2,h3,h4,h5 {padding-top:10px; text-align:center;}
#navbar h4 {line-height:1.5em; padding:0;}
#content h3 {text-align:left;}
#left h4 {text-align:center;text-decoration:underline;}
#footer h4 {line-height:1.25em; padding:10px 0 0;}
p {padding:10px;}

/*==== Begin Layout Structure ====*/
body {   
    background: #000000;
    font: 13px arial,"trebuchet ms",tahoma;
    color: #000;
}  

} 
body {  /*Opera height trigger*/
    position:absolute; 
    width:100%; 
}
#wrapper {
    width: 100%;
    margin: 0 auto;      
	background: url(../images/wrap_bkgrnd2.jpg) repeat-x;
}
* html #wrapper {width:775px;}/*for ie6*/
* html #footer {width:775px;}/*for ie6*/

#header{
    min-height:264px;
    background: url(../images/header_nolh2.jpg) top center no-repeat;
    text-align:center;
}
* html #header {height:264px}/*for ie6*/

#navbar {
	width: 752px;
	height: 40px;
	margin: 0 auto;
}

#navbar-buttons {
background:url(../images/navbar.jpg) no-repeat;
width:752px;
height:40px;
margin:0 auto;
padding:0;
}

#navbar-buttons span {
display: none;
}

#navbar-buttons li, #navbar-buttons a {
height:40px;
display:block;
}

#navbar-buttons li {
float:left;
list-style:none;
display:inline;
}

#navbar-buttons-01 {width: 94px;}
#navbar-buttons-02 {width: 94px;}
#navbar-buttons-03 {width: 94px;}
#navbar-buttons-04 {width: 94px;}
#navbar-buttons-05 {width: 94px;}
#navbar-buttons-06 {width: 94px;}
#navbar-buttons-07 {width: 94px;}
#navbar-buttons-08 {width: 94px;}

#navbar-buttons-01 a:hover {background:url("../images/navbar.jpg") -0px -40px no-repeat; }
#navbar-buttons-02 a:hover {background:url("../images/navbar.jpg") -94px -40px no-repeat; }
#navbar-buttons-03 a:hover {background:url("../images/navbar.jpg") -188px -40px no-repeat; }
#navbar-buttons-04 a:hover {background:url("../images/navbar.jpg") -282px -40px no-repeat; }
#navbar-buttons-05 a:hover {background:url("../images/navbar.jpg") -376px -40px no-repeat; }
#navbar-buttons-06 a:hover {background:url("../images/navbar.jpg") -470px -40px no-repeat; }
#navbar-buttons-07 a:hover {background:url("../images/navbar.jpg") -564px -40px no-repeat; }
#navbar-buttons-08 a:hover {background:url("../images/navbar.jpg") -658px -40px no-repeat; }

#content_title {
	width: 775px;
	height: 37px;
	margin: 0 auto;
}

.titlebar {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 20px;
	text-transform: capitalize;
	text-align:center;
	width: inherit;
	line-height: 37px;
}

.content_title_left {
	width: 365px;
	float: left;
	margin: 0;
	display: inline;
}

.content_title_middle {
	width: 193px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	float: left;
	margin: 0;
	display: inline;
	text-align: center;
}

.content_title_right {
	width: 200px;
	float: left;
	margin: 0;
	display: inline;
	text-align: center;
}

#content_wrap {
	width: 100%;
	margin: 0 auto;
    clear:both; /* clear floats in the horiztal navmenu */ 
    overflow:hidden; /*contain the floats within this div*/
	padding-top: 0;
	background: url(../images/content_bkgrnd_top.jpg) repeat-x #FFFFFF;    
}

#content {
    text-align:justify;
	width: 775px;
	margin: 0 auto;
    clear:both; /* clear floats in the horiztal navmenu */ 
    overflow:hidden; /*contain the floats within this div*/
	padding-top: 0;
	line-height: 18px;    
}

blockquote {
	margin-left: 25px;
	margin-right: 25px;
}

#content li {
	list-style: inside;
	margin-left: 25px; 
}

.scripture {
	color:#FF0000;
	font-style:italic;
}

.content_box_left {
	width: 375px;
	float: left;
	margin: 0;
	display: inline;
	font-size: 15px;
}

.content_box_middle {
	width: 198px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	float: left;
	margin: 0;
	display: inline;
	text-align: center;
}

.content_box_right {
	width: 200px;
	float: left;
	margin: 0;
	display: inline;
	text-align: center;
}

.service_titles {
	font-weight: bold;
	text-transform: capitalize;
	font-size: 14px;
	margin:0;
}

.service_time {
	color: #D64700;
}

#clearfooter{clear:both;} /*For a sticky footer*/

#footer {
    height:239px;
    width: 100%;
    margin: auto 0; /*pull footer back into viewport and center*/
    background: url(../images/navbar_bkgrnd.jpg) repeat-x bottom #DDDDDD;
	border-top: 1px #000000 solid;
	padding-top: 5px;
	text-align: center;
	font-size: 12px;
}

.footerlink a:link, .footerlink a:visited {
	color: #000000;
	text-decoration: none;
}

.footerlink a:hover {
	color: #D64700;
	text-decoration: underline;
}

.br_height {
	line-height: 22px;
}
/* Begin wwwwwh styles */

#wwwwwh-bar {
background:url(../images/5ws.jpg) no-repeat;
width:750px;
height:125px;
margin:0 auto;
padding:0;
}

#wwwwwh-bar span {
display: none;
}

#wwwwwh-bar li, #wwwwwh-bar a {
height:125px;
display:block;
}

#wwwwwh-bar li {
float:left;
list-style:none;
display:inline;
}

#wwwwwh-bar-01 {width: 125px;}
#wwwwwh-bar-02 {width: 125px;}
#wwwwwh-bar-03 {width: 125px;}
#wwwwwh-bar-04 {width: 125px;}
#wwwwwh-bar-05 {width: 125px;}
#wwwwwh-bar-06 {width: 125px;}

#wwwwwh-bar-01 a:hover {background:url("../images/5ws.jpg") -0px -125px no-repeat; }
#wwwwwh-bar-02 a:hover {background:url("../images/5ws.jpg") -125px -125px no-repeat; }
#wwwwwh-bar-03 a:hover {background:url("../images/5ws.jpg") -250px -125px no-repeat; }
#wwwwwh-bar-04 a:hover {background:url("../images/5ws.jpg") -375px -125px no-repeat; }
#wwwwwh-bar-05 a:hover {background:url("../images/5ws.jpg") -500px -125px no-repeat; }
#wwwwwh-bar-06 a:hover {background:url("../images/5ws.jpg") -625px -125px no-repeat; }
