/* Main CSS */

html {
	height:auto;
	background:none;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

#container_h {
}

#header {
	background:none;
	width:auto;
	text-align:left;
}

#search {
	display:none;
}

/* Drop Nav */

#nav, #nav ul { /* all lists */
	margin:0;
	padding:0;
	list-style: none;
}

#nav li { /* all list items */
	padding: 0;
	margin: 0;
	padding:2px 0 0 0;
	background:url(../images/g_nav_border.gif) repeat-x;
}
#nav li.last { /* all list items */
	padding:2px 0 2px 0;
	background:url(../images/g_nav_border.gif);
}

#nav li a {
	padding: 0;
	margin: 0;
	width:190px;
	height:24px;
	display:block;
	overflow:hidden;
	text-decoration:none;
}

#nav li ul { /* second-level lists */
	padding: 0;
	margin: 0;
	height:auto;
	width:auto;
	position: absolute;
	left: -999em; /* screen reader fix using left instead of display to hide menus because display: none */ 

}

#nav li ul li { /* second-level lists */
	float:none;
	padding: 0;
	margin: 0;
}

#nav li ul li a:link, #nav li ul li a:visited, #nav li ul li a:active {
	display: block;
	
	/* opera fix width needed */  width: 10em;
}

#nav li ul li a:hover {
	display: block;
	
	/* opera fix width needed */ width: 10em;
}

#nav li:hover ul, #nav li.sfhover ul{ /* lists nested under hovered list items */
	left: auto;
}


#nav li a span {
	visibility:hidden;
}

a.home:link, a.home:visited, a.home:active {
	background:url(../images/n_home.gif) no-repeat 0px 0px;
}
a.home:hover {
	background:url(../images/n_home.gif) no-repeat 0px -24px;
}

a.beliefs:link, a.beliefs:visited, a.beliefs:active {
	background:url(../images/n_beliefs.gif) no-repeat 0px 0px;
}
a.beliefs:hover {
	background:url(../images/n_beliefs.gif) no-repeat 0px -24px;
}

a.pastors:link, a.pastors:visited, a.pastors:active {
	background:url(../images/n_pastors.gif) no-repeat 0px 0px;
}
a.pastors:hover {
	background:url(../images/n_pastors.gif) no-repeat 0px -24px;
}

a.leaders:link, a.leaders:visited, a.leaders:active {
	background:url(../images/n_leaders.gif) no-repeat 0px 0px;
}
a.leaders:hover {
	background:url(../images/n_leaders.gif) no-repeat 0px -24px;
}

a.photos:link, a.photos:visited, a.photos:active {
	background:url(../images/n_photos.gif) no-repeat 0px 0px;
}
a.photos:hover {
	background:url(../images/n_photos.gif) no-repeat 0px -24px;
}

a.receive:link, a.receive:visited, a.receive:active {
	background:url(../images/n_receive.gif) no-repeat 0px 0px;
}
a.receive:hover {
	background:url(../images/n_receive.gif) no-repeat 0px -24px;
}

a.connect:link, a.connect:visited, a.connect:active {
	background:url(../images/n_connect.gif) no-repeat 0px 0px;
}
a.connect:hover {
	background:url(../images/n_connect.gif) no-repeat 0px -24px;
}

a.sow:link, a.sow:visited, a.sow:active {
	background:url(../images/n_sow.gif) no-repeat 0px 0px;
}
a.sow:hover {
	background:url(../images/n_sow.gif) no-repeat 0px -24px;
}

a.grow:link, a.grow:visited, a.grow:active {
	background:url(../images/n_grow.gif) no-repeat 0px 0px;
}
a.grow:hover {
	background:url(../images/n_grow.gif) no-repeat 0px -24px;
}

a.broadcasts:link, a.broadcasts:visited, a.broadcasts:active {
	background:url(../images/n_broadcasts.gif) no-repeat 0px 0px;
}
a.broadcasts:hover {
	background:url(../images/n_broadcasts.gif) no-repeat 0px -24px;
}

a.on:link, a.on:visited, a.on:active, a.on:hover {
	background-image:auto;
	background-position:0px -24px;
}

/* end Drop Nav */

#container1 {
	background:none;
}	

#container2 {
	background:none;
}

#main {
	margin:0 auto;
	width:822px;
}

#left {
	display:none;
	background:none;
	width:190px;
	font-size:10px;
	padding-bottom:10px;
}

#content {
	background:none;
	width:624px;
	height:520px;
	padding:0 16px 9px 16px;
}

.mainimage {
	border:2px solid #FFF;
	margin:0 -8px 0 -8px;
}

.mainimage img {
	margin:0;
	padding:0;
}



.insetblock {
	float:none;
	text-align:left;
	width:auto;
	margin:0 12px 0 0;
}

#bookstore {
	margin:0 -8px 0 -8px;
	background:none;
	color:#2c2968;
}

#bookstore .insetblock {
	float:none;
	width:auto;
}

.featured_book {
}

#right {
	display:none;
	background:none;
	width:190px;
	font-size:10px;
	padding-bottom:10px;
}

#container_f {
	text-align:center;
}

#footer {
	margin:0 auto;
	width:100%;
	background:none;
	text-align:center;
	font-size:10px;
}

#header h1 {
	background:url(../images/l_dwo_print.gif) no-repeat;
	margin:10px;
	height:103px;
	width:170px;
	display:block;
}

