body {
background-color:#F6F4ED;
margin:0;
padding:0;
text-align:center;
}

#frame {
background-color:white;
display:block;
margin:auto;
text-align:left;
width:700px;
}

#globalnav{
position:relative;
background-color:#F6F4ED;
display:block;

height:62px;
}

#globalnav div.logo{display:block;}

#globalnav h1{
display:compact;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
font-weight:normal;
margin:0;
padding:.6em 0 0 20px;
width:180px;
}

#globalnav h1 span{
font-family:Arial, Helvetica, sans-serif;
font-size:240%;
font-weight:bold;
}

#globalnav p.tagline{
font-size:65%;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#908161;
line-height:1em;
margin:-3px 0 0 0;
padding:0 0 0 20px;
}

#globalnav ul{
left:180px;
position:absolute;
bottom:0px;
display:block;
margin:25px 0 0 10px;
padding:0;
}

#globalnav li{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
}

#globalnav h1 a{
color:#664600;
display:block;
text-decoration:none;
}

#globalnav li a{
border-right:1px solid #ffffff;
color:#908161;
display:block;
font-weight:bold;
padding:10px 7px 20px 7px;
text-decoration:none;
}

#globalnav li a {width:1em;}
html>body #globalnav li a {width:auto;}

#globalnav li a#decking{
border-left:1px solid #ffffff;
}

#globalnav li a:hover{
background-color:#E7E3D3;
}

#content{
display:block;
float:left;
margin-bottom:20px;
width:680px;}

#content a{
color:#664600;
}

#content a:hover{
color:#908161;
text-decoration:none;
}

#content .callout1{border-top:10px solid #999966;float:right;margin:0 0 15px 15px;padding:0;width:200px;}
#content .callout1 p{font-size:60%;color:#006600;margin:0 0 1em 0;}
#content .callout1 li{margin-top:.5em;font-size:70%;}

#content .callout2{border-top:5px solid #999966;border-bottom:5px solid #999966;float:right;margin:0 0 15px 15px;padding:0;width:200px;}
#content .callout2 p{font-size:60%;color:#006600;margin:0 0 1em 0;}
#content .callout2 li{margin-top:.5em;font-size:70%;}

#content div.column{float:left;width:125px;margin-bottom:0px;margin-right:20px;}
#content div.firstcolumn{clear:both;padding-left:20px;}
#content div.column img{margin:15px 0 0 0;border:1px solid #999999;}
#content div.column ul{margin:0;padding:0 0 0 10px;}
#content div.column ul li{font-size:60%;float:left;list-style-type:none;margin-right:10px;}
#content div.column p{margin:0 0 0 0;font-size:60%;color:#999999;}

#content h1{
color:#664600;
font-family:Arial, Helvetica, sans-serif;
font-size:140%;
font-weight:normal;
margin:1.5em 40px .8em 20px;
padding-bottom:0;
}

#content h2{
color:#664600;
font-family:Arial, Helvetica, sans-serif;
font-size:95%;
font-weight:bold;
margin:1.2em 40px .5em 20px;
}

#content h3{
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
font-weight:bold;
margin:1em 40px .2em 20px;
}

#content li{
font-family:Arial, Helvetica, sans-serif;
font-size:75%;}

#content p{
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
line-height:1.5em;
margin:.1em 150px 1em 20px;
}

#content p.locator{
display:none;
color:#999999;
font-size:65%;
margin-top:1em;
}





#content ul{
margin:0;
padding:0 10px .5em 37px;
}

#content ul.nodot{
list-style-type:none;
margin:0;
padding:0 10px .5em 10px;
}

#content li li{
font-size:100%;
}

#subnav{display:block;width:150px;float:right;padding-bottom:15px;}
#subnav h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:75%;font-weight:bold;margin:10px 10px 5px 10px}
#subnav ul{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;list-style-type:none;padding:0 10px 10px 0px;}
#subnav li{font-size:65%;margin:0;padding:4px 10px 4px 10px;line-height:1em;}

#subnav a{
color:#336600;
padding-top:1px;
padding-bottom:1px;
text-decoration:none;
display:block;
}

#subnav a:hover{text-decoration:underline;}

div#footer{
background-color:#F6F4ED;
clear:both;
display:block;
width:700px;
}

div#footer p{color:#664600;font-family:Arial, Helvetica, sans-serif;
font-size:70%;font-weight:normal;padding:1em 40px 1em 20px;}

#footer p span{
color:#ffffff;
padding:0 5px 0 5px;
}

#footer a{
color:#664600;
}

#footer a:hover{
color:#908161;
text-decoration:none;
}

@media print {
#globalnav{display:none;}
div#content p.locator{display:none;}
}