html { 
	margin:0;
	padding:0;
	width:100%;
	background: url(blue_bkgrnd.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	//background-image:url('green_background_6.gif');
	//background-repeat:repeat;
}

h1, h3{
margin:0;
padding:0;
}

h1,h3{
padding-top:10px;
}

body{
margin:0;
padding:0;
width:100%;
//background-color:#F7F7F7;
//background-image:url(blue_bkgrnd.jpg);
font-family: league-gothic, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

ul, li, img, a {
margin:0;
padding:0;
}

.top{
width:960px;
margin:0 auto;
text-align:center;
}

#logo{
display:inline;
text-align:center;
vertical-align:middle;
}

#logo2{
display:inline;
text-align:center;
vertical-align:middle;
}

#nav {
display:inline;
text-align:center;
vertical-align:middle;
}

#nav li {
display:inline;
}

#nav a {
color:#01A54F;
font-size:22px;
line-height:3.2em;
text-decoration:none; 
font-weight:bold;
padding:0px 10px;
}
#nav a:hover, #nav a:focus {
color:#909090;
border-style: none;
}

.header{
width: 100%;
padding: 10px 0;
position: relative;
z-index: 1;
height:100px;
background-color:white;
}

.sixty{
float:left;
width:524px;
padding-left: 20px;
padding-right: 20px;
text-align:justify;
background-color:white;
-webkit-box-shadow: 5px 5px 15px #909090;
-moz-box-shadow: 5px 5px 15px #909090;
box-shadow: 5px 5px 15px #909090;
min-height:520px;
-moz-border-radius: 4em 4em 4em 4em;
border-radius: 4em 4em 4em 4em;
}

.forty{
float:right;
width:316px;
padding-left: 20px;
padding-right: 20px;
text-align:center;
background-color:white;
-webkit-box-shadow: 5px 5px 15px #909090;
-moz-box-shadow: 5px 5px 15px #909090;
box-shadow: 5px 5px 15px #909090;
min-height:520px;
-moz-border-radius: 4em 4em 4em 4em;
border-radius: 4em 4em 4em 4em;
}

.hundred{
float:left;
width:800px;
margin-top:10px;
padding-left: 80px;
padding-right: 80px;
padding-bottom:20px;
text-align:justify;
background-color:white;
-webkit-box-shadow: 5px 5px 15px #909090;
-moz-box-shadow: 5px 5px 15px #909090;
box-shadow: 5px 5px 15px #909090;
-moz-border-radius: 4em 4em 4em 4em;
border-radius: 4em 4em 4em 4em;
}

.hundred2{
float:left;
width:800px;
margin-top:10px;
padding-left: 80px;
padding-right: 80px;
padding-bottom:20px;
}

.clear{
clear:both;
}

.hide{
display:none;
}

.center{
text-align:center;
}

.content{
margin:0 auto;
margin-top:10px;
width:960px;
//background-color:##F7F7F7;
min-height:475px;
}

h1, h2, h3{
color:#909090;
}

.footer{
clear:both;
width: 100%;
background-color: white;
position: relative;
z-index: 1;
border-top:2px solid #909090;
color:#01A54F;
min-height:100px;
}

img
{  border-style: none;
}

.container{width: 820px; background: #fff; text-align:center;}
.container2{width: 820px; text-align:center;}
	h3 { margin-bottom: 15px; font-size: 22px; text-shadow: 2px 2px 2px #ccc; }
	
	#contactform {
	
	margin:0 auto;
	width: 500px;
	padding: 20px;
	background: #f0f0f0;
	overflow:auto;
	
	border: 1px solid #cccccc;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;	
	
	-moz-box-shadow: 2px 2px 2px #cccccc;
	-webkit-box-shadow: 2px 2px 2px #cccccc;
	box-shadow: 2px 2px 2px #cccccc;
	
	}
	
	.field{margin-bottom:7px;}
	
	.labelme {
	font-family: Arial, Verdana; 
	text-shadow: 2px 2px 2px #ccc;
	display: block; 
	float: left; 
	font-weight: bold; 
	margin-right:10px; 
	text-align: right; 
	width: 120px; 
	line-height: 25px; 
	font-size: 15px; 
	color:#01A54F;
	}
	
	.input{
	font-family: Arial, Verdana; 
	font-size: 15px; 
	padding: 5px; 
	border: 1px solid #b9bdc1; 
	width: 300px; 
	color: #797979;	
	}
	
	.input:focus{
	background-color:#E7E8E7;	
	}
	
	.textarea {
	height:150px;	
	}
	
	.button{
	float: right;
	margin:10px 55px 10px 0;
	font-weight: bold;
	line-height: 1;
	padding: 6px 10px;
	cursor:pointer;   
	color: #fff;
	
	text-align: center;
	text-shadow: 0 -1px 1px #64799e;
	
	/* Background gradient */
	background: #01A54F;
	background: -moz-linear-gradient(top, ##01A54F 0%, #7089b3 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(##01A54F), to(#7089b3));
	
	/* Border style */
  	border: 1px solid #5c6f91;  
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
  
	/* Box shadow */
	-moz-box-shadow: inset 0 1px 0 0 #aec3e5;
	-webkit-box-shadow: inset 0 1px 0 0 #aec3e5;
	box-shadow: inset 0 1px 0 0 #aec3e5;
	
	}
	
	.button:hover {
	background: #848FB2;
    cursor: pointer;
	}
	
	#contactinfo {
	margin:0 auto;
	width: 500px;
	color:#01A54F;
	font-size:18px;
	//line-height:3.2em;
	font-weight:bold;
	}
	
	.checkbox {
		font-family: Arial, Verdana; 
		text-shadow: 2px 2px 2px #ccc;
		display: block; 
		font-weight: bold; 
		line-height: 25px; 
		font-size: 15px; 
		color:#01A54F;
		display:inline;
	}
	
	#wrapper {
		min-height:100%;
		position:relative;
}

#footer {
	background:#ffab62;
	width:100%;
	height:40px;
	position:absolute;
	bottom:0;
	left:0;
}

