/* CSS Document */

body {
background:#335229;
margin:0;
font-family:'trebuchet ms', trebuchet, sans-serif;
}

a {
color:#000;
}

a:hover {
text-decoration:none;
}

.wrapper {
width:1000px;
margin: 0 auto;
}

.header {
height:157px;
background:url(../images/header.jpg) no-repeat top left;
}

.header h1 {
display:none;
}

.navbar {
position:relative;
height:60px;
background: url(../images/navbacking.jpg) repeat-x top left;
}

.navbar ul {
position:absolute;
display:inline;
right:0px;
list-style:none;
padding:0;
margin:0;
}

.navbar ul li {
float:left;
}

.navbar ul li a {
display:block;
height:40px;
width:120px;
line-height:40px;
color:#fff;
text-decoration:none;
font-size:18px;
padding:0 22px 0 40px;
background: url(../images/chalk.jpg) no-repeat top left;
}

.navbar ul li a:hover {
color:#89A3F3;
}

.content {
padding:10px 20px 20px 20px;
background: #77B063 url(../images/rightbacking.jpg) no-repeat bottom left;
}

.content h2 {
color:#000;
margin:0;
font-size:32px;
font-weight:normal;
}

.content p {
font-size:15px;
color:#000;
text-align:justify;
}

form input, form select {
color:#fff;
width:150px;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #999;
border-bottom:1px solid #999;
background: #186618 url(../images/inputshadow.gif) no-repeat top left;
margin-bottom:13px;
}

form div {
width:150px;
height:30px;
float:left;
}

form textarea {
color:#fff;
width:270px;
height:100px;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #999;
border-bottom:1px solid #999;
margin-bottom:13px;
background: #186618 url(../images/inputshadow.gif) no-repeat top left;
}

.footer {
font-size:15px;
clear:both;
height:40px;
line-height:40px;
color:#fff;
background: url(../images/footerbacking.jpg) repeat-x top left;
text-align:center;
border-top:1px solid #fff;
padding-left: 10px;
padding-right: 10px;
}

.footer a {
color:#ccc;
}

.footer a:hover {
color:#fff;
}

.nblink {
font-size:13px;
float:left;
line-height:40px;
color:#ccc;
text-align:center;
width:200px;
}

.innerlink {
font-size:13px;
float:right;
line-height:40px;
color:#ccc;
text-align:center;
width:200px;
}

.googleholder {
width:300px;
height:257px;
border:2px solid #104710;
float:right;
}

.errors {
	background: #fff;
	color: #C00;
	border: 1px solid #C00;
	padding: 10px;
	margin-bottom: 10px;
	width: 450px;
}

