@charset "utf-8";
/* CSS Document */

/* page elements */
body {
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px
}
p {
	margin: 0; padding: 0;
}
a, a:active, a:visited {
	color: #6E9C3D;
	text-decoration: underline;
}
a:hover, a:visited:hover {
	color: #6E9C3D;
	text-decoration: none;
}
INPUT, SELECT, OPTION, TEXTAREA {
	font-size: 11px;
}

/* page centering */
#horizon {
	color: #000000;
	background-color: transparent;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
}
#content {
	background-color: transparent;
	margin-left: -475px;
	position: absolute;
	top: -400px;
	left: 50%;
	width: 950px;
	height: 700px;
	visibility: visible
}

/* header & nav */
.absolute {
	position: absolute;
	left: 0;
	top: 0;
}
.contact {
	position: absolute;
	top: 105px;
	left: 645px;
}
.topnav {
	position: absolute;
	top: 165px;
	left: 315px;
}
	
/* body styles */
.bodytext {
	padding: 70px 25px 5px 25px;
	text-align: left;
	font-family: 'Segoe UI', 'Myriad Pro', Myriad, 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Helvetica, Arial;
	font-size: 13px;
	color: #555555;
}
.bodytext p {
	padding-bottom: 10px;
}
.bodystart {
	position: absolute;
	background-image:url("/assets/images/body/home-image_.jpg");
	background-repeat: no-repeat;
	top: 215px;
	left: 0px;
	width: 950px;
	height: 486px;
}
.bodyback {
	padding: 30px;
	background-image:url(../gifs/body/body_back_01.jpg);
}
.bodycontentdrop {
	position: absolute;
	top: 0px;
	background-image:url(../gifs/header/nav_drop.png);
	width: 40px;
	height: 30px;
}
.bodycontenttop {
	position: relative;
	left: 0;
	background-image:url(../gifs/body/body_top.png);
	width: 890px;
	height: 9px;
}
.bodycontentbottom {
	position: relative;
	left: 0;
	background-image:url(../gifs/body/body_bottom.png);
	width: 890px;
	height: 9px;
}
.whitebg {
	background-color: #FFFFFF;
}
.bodytitle {
	position: absolute;
	left: 52px;
	line-height: 50px;
}
h1 {
	padding: 0;
	margin: 0;
	font-family: 'Segoe UI', 'Myriad Pro', Myriad, 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Helvetica, Arial;
	font-size: 60px;
	font-weight: normal;
	color: #E4E4E4;   
}

/* FORM ITEMS */
.newsletter_top {
	position: relative;
	top: 114px;
	left: 315px;
}
.newsletter_top form {
	margin: 0;
	padding: 0;
}
.form_newsletter_box {
	margin: 0;
	padding-top: 4px;
	padding-left: 6px;
	height: 17px;
	background-color: #FFFFFF;
	border: 1px solid #6e9c3d;
	font-size: 11px;
	line-height: 20px;
	color: #B6B6B6;
}
.form_newsletter_go {
	padding: 0;
	margin: 0;
	border-top: 1px solid #6e9c3d;
	border-right: 1px solid #6e9c3d;
	border-bottom: 1px solid #6e9c3d;
}

/* footer */
.footer {
	position: relative;
	width: 950px;
}
.copyright {
	position: absolute;
	width: 899px;
	top: 0;
	left: 0; 
	padding: 15px 51px 60px 0px;
	font-family: 'Segoe UI', 'Myriad Pro', Myriad, 'Lucida Sans', 'Lucida Sans Unicode', 'Lucida Grande', Helvetica, Arial;
	font-size: 12px;
	line-height: 28px;
	text-align: right;
	color: #AAAAAA;
}
.sa {
	position: absolute;
	width: 899px;
	top: 0;
	left: 0; 
	padding: 15px 0px 60px 51px;
	text-align: left;
}
.fb {
	position: absolute;
	width: 899px;
	top: 0;
	left: 0; 
	padding: 20px 0px 60px 250px;
	text-align: left;
}
