#box {
	background-image: url(imgs/bgnd_fade.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	height: auto;
	min-height: 760px;
}
.vert_line {
	background-image: url(imgs/vert_line.png);
	background-repeat: no-repeat;
	height: 502px;
	width: 14px;
	margin-right: 3px;
	margin-left: 3px;
	float: left;
}
.navbar {
	background-image: url(imgs/navbar.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 902px;
	margin-right: auto;
	margin-left: auto;
	margin-top: -35px;
	z-index: 0;
}
.logo {
	height: 182px;
	width: 366px;
	margin-right: auto;
	margin-left: auto;
	z-index: 10;
}
#header {
	height: 182px;
	width: 902px;
	margin-right: auto;
	margin-left: auto;
}
#footer {
	height: 30px;
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	z-index: 5;
}
.leftfoot {
	float: left;
}
.boxspring {
	width: 902px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	/*height: auto;
	min-height: 650px;*/
	overflow:hidden;
	padding-bottom:25px;
}
.horz_line {
	background-image: url(imgs/horz_line.png);
	background-repeat: no-repeat;
	height: 1px;
	width: 887px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
}
.footer_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffcc00;
	text-decoration: none;
	text-transform:uppercase;
}
.footer_txt a{
	color: #ffcc00;
	text-decoration: none;
}
.box1 {
	float: left;
	width: 250px;
}
.rightfoot {
	float: right;
}
.box2 {
	float: left;
	width: 330px;
	margin-left: 5px;
	margin-right: 5px;
	height: 740px;
}
.box3 {
	float: left;
	width: 250px;
	height: 250px;
}
.box_top {
	background-image: url(imgs/box_top.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 330px;
}
.box_mid {
	background-image: url(imgs/box_mid.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 330px;
}
.white_txt {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	line-height:1.3em;
}
.box_btm {
	background-image: url(imgs/box_btm.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 330px;
}
.green_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669900;
	text-decoration: none;
}
.main_img2box {
	height: 146px;
	width: 223px;
	margin-top: 10px;
	position: absolute;
	margin-left: 55px;
	margin-bottom: 5px;
}
.midtxt_box {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.navbartop {
	height: 28px;
	width: 850px;
	margin-top: 151px;
	margin-left: 20px;
	position: absolute;
	float: left;
	
}
.navbartop a{
font-family: 'Nunito', sans-serif;
	color:#000000;
}
.leftfoot_TOP {
	float: left;
}
.rightfoot_TOP {
	float: right;
}

.map {
	float: left;
	height: 475px;
	width: 840px;
}
.box_top2 {
	background-image: url(imgs/box_top2.gif);
	background-repeat: no-repeat;
	height: 12px;
	width: 330px;
}
.box_mid2 {
	background-image: url(imgs/box_mid2.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 330px;
}
.box_btm2 {
	background-image: url(imgs/box_btm2.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 330px;
}
.red_txt {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	text-decoration: none;
}
.title {font-family: 'Archivo Black', sans-serif;color:#152D15;font-size:30px;}
.round-box {width:auto;height:auto;overflow:hidden;border-radius:8px;border:2px solid #ffffff;}
.social-top{ width:45px;height:45px;position: absolute;margin-left: 860px;}
#human {  
visibility:hidden;  
display:none;  
} 