/* CSS Document */
body {
padding:0px; 
margin:0px;
border:0px;
outline:0px;
background:#4c5c46 url("grass.jpg");
}
.main {
top:0px;
position:relative;
padding:0px; 
margin:auto;
border:0px;
outline:0px;
width:868px;
z-index:1;
}
.app {
z-index:30;
}
.top_spacer {
padding:0px; 
margin:0px;
border:0px;
outline:0px;
height:20px;
width:868px;
}
.top_image_spacer {
top:0px;
background-color:#ffffff;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
width:868px;
height:20px;
z-index:1;
}
.outer {
padding:0px;
position:relative;
margin:auto;
border:1px;
outline:0px;
width:871px;
}
.logo {
top:20px;
position:absolute;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
width:100px;
z-index:10;
float:left;
left:233px;
}
.guides_badge {
top:73px;
position:absolute;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:0.75em;
text-align:left;
color:#999999;
background-color:#ffffff;
width:195px;
z-index:50;
float:left;
left:23px;
}
.form {
width:208px;
}
.form2 {
width:330px;
}
.inner_top {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:2.2em;
text-align:left;
color:#ffffff;
background-color:#ffffff;
padding:0px; 
margin-left:1px;
border:0px;
outline:0px;
width:869px;
height:303px;
}
.inner_top span{
font-size:0.7em;
}
.subhead {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:0.45em;
text-align:left;
color:#999999;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
}
.subhead a{
text-decoration:none;
font-weight:normal;
color:#999999;
}
.subhead a:hover{
text-decoration:underline;
}
.inner_top_spacer {
top:0px;
background-color:#ffffff;
padding:0px; 
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:1px;
border:0px;
outline:0px;
width:868px;
height:20px;
}
.inner_middle {
top:0px;
background-color:#ffffff;
padding:0px; 
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:1px;
border:0px;
outline:0px;
width:868px;
float:left;
}
.nav {
top:0px;
position:relative;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
width:196px;
height:250px;
}
.inner_middle_left {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:0.75em;
text-align:left;
color:#999999;
background-color:#ffffff;
padding-left:20px; 
padding-right:20px;  
margin:0px;
outline:0px;
width:195px;
float:left;
}
.inner_middle_left span{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:2.3em;
text-align:left;
color:#999999;
}
.inner_middle_left a{
text-decoration:none;
font-weight:normal;
color:#0099ff;
}
.inner_middle_left a:hover{
text-decoration:underline;
}
.links {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
text-align:left;
color:#999999;
background-color:#ffffff; 
}
.links  a{
text-decoration:none;
font-weight:normal;
color:#999999;
}
.links a:hover{
text-decoration:underline;
}
.inner_middle_centre {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:0.75em;
text-align:left;
color:#999999;
background-color:#ffffff;
padding-left:20px; 
padding-right:20px;  
margin:0px;
border-left:solid 1px;
border-right:solid 1px;
border-color:#cfd1cc;
outline:1px;
width:336px;
float:left;
}
.inner_middle_centre span{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:2.3em;
text-align:left;
color:#999999;
}
.inner_middle_centre a{
text-decoration:none;
font-weight:normal;
font-size:inherit;
color:#0099ff;
}
.inner_middle_centre a:hover{
text-decoration:underline;
}

.links {
font-family:inherit;
font-weight:inherit;
font-style:inherit;
font-size:inherit;
text-align:inherit;
color:#999999;
}
.links a{
text-decoration:inherit
font-weight:inherit;
font-size:inherit;
color:#999999;
}
.links a:hover{
text-decoration:underline;
}

.inner_middle_centre hr{
height:1px;
background:#cfd1cc;
color:#cfd1cc;
border:0px;
}
.hr{
height:1px;
background:#cfd1cc;
color:#cfd1cc;
}
.inner_middle_right {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:0.75em;
text-align:left;
color:#999999;
background-color:#ffffff;
padding-left:20px; 
padding-right:20px; 
margin:0px;
border:0px;
outline:0px;
width:195px;
float:left;
}
.inner_middle_right span{
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:2.3em;
text-align:left;
color:#999999;
}
.inner_middle_right a{
text-decoration:none;
font-weight:normal;
font-size:inherit;
color:#0099ff;
}
.inner_middle_right a:hover{
text-decoration:underline;
}
.inner_bottom_spacer {
top:0px;
background-color:#ffffff;
padding:0px; 
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:1px;
border:0px;
outline:0px;
width:868px;
height:30px;
float:left;
}
.inner_bottom{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-style:normal;
font-size:0.75em;
color:#ffffff;
padding:0px;
margin:auto;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:1px;
border:0px;
outline:0px;
width:868px;
}
.inner_bottom span{
font-weight:bold;
}
.inner_bottom a{
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#ffffff;
}
.inner_bottom a:hover{
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#ffffff;
}

a img {
border:none;
}
.bottom_spacer {
color:#ffffff;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
height:60px;
width:868px;
}
input#Name, input#Email, input#Telephone, textarea#Message {
background-color:#ebebea;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
}
input#Name:focus, input#Email:focus, input#Telephone:focus {
background-color:#ebebea;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
}
