.container {
	background-image: url(../_images/body_bkg2.jpg);
	background-repeat: repeat-x;
	height: 100%;
	width: 100%;

}
.midsection {
	background-image: url(../_images/main_bkg.gif);
	background-repeat: repeat-y;
}

.content {
	color: #666666;
	font-size: 14px;


	
}
a { color:#e8b058; }
a:hover { color:#d3774a; }

.logo { margin:0; padding:70px 0 0 60px; float:left; }

.contact {
	margin:0;
	width:600px;
	float:right;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0;
	padding-left: 0;
}
.contact p { color:#FFFFFF; font:bold 14px "Times New Roman", Times, serif; line-height:20px; }
.contact p a span { margin:0; padding:10px 0 0 0;; display:none; }
.contact p a { margin:0; padding:0; width:62px; height:14px; float:right; display:block; background:url(../_images/map_btn.jpg) no-repeat; }
.contact p a:hover { background:url(../_images/map_btn_hover.jpg) no-repeat; }

.nav_container { margin:0; padding:0 0 0 0; width:222px; float:left; }

.nav { margin:0; padding:0 0 0 0px; font-size:12px;  }
.nav ul { margin:0; padding:5px 10px 0px 10px; list-style:none; }
.nav ul li { margin:0; padding:0; border-bottom:1px dotted #5b6e42; line-height:25px; }
.nav ul li a { margin:0; padding:0 0 0 5px; text-decoration:none; display:block; color:#5b6e42; }
.nav ul li a:hover, .nav ul li a.selected { background:url(../_images/selected_bkg.jpg) repeat-y; }

.verse { margin:0; padding:8px 0 0 46px; height:28px; background:url(../_images/verse_bkg.gif) top no-repeat; }
.verse p { margin:0; padding:0; color:#8d9d71; font-size:12px }
.verse p a { margin:0; padding:0; color:#5b6e42; }

.head_nav { margin:0; padding:0px 40px 0 0; width:650px; float:right; }
.head_nav ul { margin:0; padding:0; list-style:none; float:right; }
.head_nav ul li { margin:0; padding:0 8px; float:left;  }
.head_nav ul li a { margin:0; padding:2px 0; width:175px; display:block; background:url(../_images/head_nav.jpg) no-repeat; color:#ffffff; text-decoration:none; text-align:center; font-weight:bold; font-size:10px; }
.head_nav ul li a span { margin:0; padding:0;  }
.head_nav ul li a:hover {}

h2 {
	color: #56653C;
}
h4 {
	color: #999999;
	word-spacing: .5em;
	font-style: italic;

}
h3 {
	color: #C88939;
	word-spacing: .5em;
}
