
/* Layout Stylesheet */ 

body {
 margin: 0px;
 padding:0px;
 color: #242424;
 text-align:center;
 }

#container {
 text-align:left;
 width:850px;
 margin:auto;
 }

#hdr {
 margin: 0px;
 padding: 0px;
 height:131px;
 color: #333333;
 text-align:right;
 }

#navbar {
 width:850px;
 height:62px;
 background-image: url(../images/navbarbg.jpg);
 background-color:#8AAC47;
 color: #ffffff;
 }

#bodyblock {
 position:relative;
 color: #242424;
 width:850px;
 padding:0;
 }

#left {
 float:left;
 width:580px;
 color: #242424;
 text-align:left;
 }

#right {
 color: #242424;
 width:267px;
 text-align:left;
 }

#ftr {
 width:850px;
 height:135px;
 background-image: url(../images/footerbg.jpg);
 background-color:#ffffff;
 color: #ffffff;
 margin:0;
 }
 
 /* Presentation Stylesheet */ 

a{
 text-decoration: underline;
 color: #67A22C;
}

a:hover{
 text-decoration: none;
 color: #67A22C;
}

a:visited{
 text-decoration: underline;
 color: #67A22C;
}

a.nav{
 text-decoration: none;
 color: #ffffff;
}

a.nav:hover{
 text-decoration: none;
 color: #ffffff;
}

a.nav:visited{
 text-decoration: none;
 color: #ffffff;
}

h2{
padding: 0px 10px 0px 10px;
color:#E5B863;
font-family:arial, helvetica, serif;
font-size:20px;
font-weight: 100;
}

html{
 background-image: url(../images/background.jpg);
 background-repeat: repeat-x;
background-color: #ffffff;
font-family: arial, helvetica, serif;
font-size: 12px;
color: #242424;
}

input.quickcontact{
border: 1px solid #3E611A;
}

input.quicksubmit{
background-color:#CE9B3F;
border: 1px solid #CE9B3F;
color:#ffffff;
}

p.callouts{
padding-left: 5px;
}

p.homeintro{
padding: 0px 10px 0px 10px;
line-height: 20px;
}

.green{
color: #67A22C;
font-size:10px;
}

.headerimage{
width:580px;
height:245px;
background-image: url(../images/headerimgcontainer.jpg);
background-repeat: none;
background-color: #000;
}

.headerimageposition{
position: relative; 
left:33px; 
top:22px;
}

.intro{
font-family: arial, helvetica, serif;
font-size: 12px;
color: #67A22C;
}

.picplacement{
width:291px;
height:226px;
position: relative;
top:-20px;
left:-30px;
z-index:1;
}

.secondaryNav{
position:relative; 
left: 170px; 
top: -25px;
}