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

/*homepage and general*/

h1 {
color:#607D34;
font-weight:normal;
margin-bottom:0px;
margin-top:40px;
}
h2 {
color:#333;
font-size:12px;
font-weight:normal;
margin-top:5px;
margin-bottom:35px;
}

a
{
color:#526538;
}

body {
height:100%;
margin: 0px;
padding: 0px;
background:url(images/background.jpg) repeat-x #EDEDED;
text-align:center;
font: 12px Arial, Helvetica, sans-serif;
color:#000000;
}

#body_wrap {
height:500px;
position:relative;
background:url(images/background-image.jpg) top center no-repeat; 
}

#container {
min-height:100%;
width: 746px;
margin: 0px auto;
padding:15px;
text-align: center;
}

#nav-photo {
width:746px;
height:240px;
margin-top:10px;
background:url(images/nav-photo.jpg);
}

#nav-spacer {
height:150px;
}

#nav {
float:left;
vertical-align:bottom;
height:30px;
width:135px;
text-align:center;
clear:left;
}

#nav a{
color:#fff;
font-weight:bold;
text-decoration:none;
}

#nav a:hover{
color:#003300;
font-weight:bold;
text-decoration:none;
}

#gsa-logo-left {
float:left;
margin:10px 0px 0px 20px;
width:150px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:333;
line-height:15px;
}

#content-home {
float:right;
margin:0px 20px 0px 0px;
width:525px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:333;
line-height:15px;
margin-bottom:20px;
}

#callouts {
clear:both;
padding:25px;
}

#footer {
clear:both;
padding:25px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:333;
line-height:15px;
margin-bottom:20px;
}

/*Interior Pages*/

#interior-body {
background-image:url(images/background-interior.jpg) repeat-x;
}

#nav-spacer-inside {
height:120px;
}

#nav-home {
float:left;
vertical-align:bottom;
height:30px;
width:135px;
text-align:center;
clear:left;
}

#nav-home a{
color:#fff;
font-weight:bold;
text-decoration:none;
}

#nav-home a:hover{
color:#ccc;
font-weight:bold;
text-decoration:none;
}

#subnav {
float:left;
margin:10px 0px 0px 10px;
width:170px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:333;
line-height:15px;
}

#subnav a{
color:#003300;
font-weight:bold;
text-decoration:none;
}

#subnav a:hover{
color:#000;
font-weight:bold;
text-decoration:none;
}

#content-interior {
float:right;
margin:0px 20px 0px 0px;
width:525px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:333;
line-height:15px;
margin-bottom:20px;
}