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

html, body {margin:0; padding:0; width:100%; height:100%;}

#background{
	width:100%;
	height:100%;
	background-image: url(blueBGsmaller2.jpg)
}

#fixed {position: absolute;
		top:10px;
		left: 10px; 
		width:90%;
		max-width:1000px;
		margin-left:15%;
		max-width:1000px; 
		z-index:10; 
		color:#333;}
#scroller {
	position:absolute;
	width:100%;
	height:100%;
	top:5px;
	left:-1px;
	overflow:auto;
	z-index:2;
} 
#content {padding:20px 20px 20px 20px;
		width:1000px;
		margin-left:auto;
		margin-right:auto;}
#left {float: left;
		width: 20%;
		width-min:160px;
		height:100%; 
		top:0; 
		overflow:auto;} 
#right {float: right;
		width:79%; 
		height:100%; 
		top:0; 
		overflow:auto;  
		background:white;
		border-top: 1px solid #999;
		border-right: 1px solid #999;
		border-bottom: 1px solid #999;		
		border-left: 1px solid #999;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		border-radius:10px;}
.buttons {padding: .5em 1em 1em 0em;}
.topbutton {padding: 2em 1em 1em 0em;}
#header {width: 100%;
		clear:both;
		padding:0px 0px 0px 0px;
		margin-bottom:10px;}
#logoleft {
	float: left;
		width: 70%;
		padding-top:1em;
		height:100%; 
		top:0; 
		overflow:auto;
}
#social {
	float: ;right
		width: 20%;
		height:100%; 
		top:0; 
		overflow:auto;
}
h1, h2, p {font-family: Tahoma, Geneva, sans-serif;
	padding: 3px 30px 0px 30px;}

#footer {
	clear: both;
	width: 95%;
	margin-left:auto;
	margin-right:auto;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000;
}
.call {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 1.2em;
	font-weight:bold;
	text-align: center;
	padding-top: 25px;}
.call2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 1.5em;
	text-align: center;}

.imagepad {
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 16px;
	padding-left: 5px;
}
		
.logoimage {padding: 0px 0px 5px 0px;}


#contactright{float: right;
		width:25%; 
		height:100%; 
		top:0; 
		overflow:auto; 
}
#centercont{float: left;
		width: 100%;
		width-min:160px;
		padding-top:1em;
		height:100%; 
		top:0; 
		overflow:auto;} .centerimg {
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 2em;
}
.landingimg {
	clear: none;
	float: right;
	margin: 20px;
}

body {
	background-color: #669933;
	background-image: url(images/blueBGsmaller.jpg);
	background-size:100%;
	background-repeat: no-repeat;
}
#wrapper{
	width: 90%;
	max-width: 1000px;
	margin-left:auto;
	margin-right: auto;
}
.contact{text-align:center;
	padding: 5px;
	
}
a:link {color: #003;
}
a:visited {color: #003;
}
a:hover {color: #003;
		text-decoration:none;
}
a:active {color: #003;
		text-decoration:none;
}
a image {border:none;
}
.centerimage {display:block;
			margin-left:auto;
			margin-right:auto;
}
.termstext {margin: 20px 30px 20px 30px;
}