body{
background: url(/images/secondary-back.gif) repeat-x top left;
}

#main-nav{
padding-bottom: 9px;
}

#top-container{
width: 960px;
margin: 0 auto;
background: none;
}


#main-para{
float: left;
width: 625px;
padding: 21px 0 20px 25px;
border: 1px solid #fff;
background: url(/images/left-shadow.gif) no-repeat top left
}

#main-para h1{
color: #00544c;
line-height: 120%;
}


#main-para p{
color: #666666;
}

#bread-crumb{
font-size: 10px;
padding: 0 0 15px 0;
}

#bread-crumb a{
font-size: 10px;
}


#form{
height: 730px;
background: url(/images/secondary-form-back.gif) no-repeat 0px 35px;
}

/*-----------------------------
Contact
-------------------------------*/
.address{
padding: 15px 0;
}

.address dt{
font-size: 16px;
padding: 0 0 10px 0;
color: #00544c;
}

.address dd{
font-size: 12px;
}

.external{
padding: 0 12px 0 0;
background: url(/images/external.gif) no-repeat right 2px;
}

.external:hover{
color: #003833;
}
/*---------------
Site Map
-----------------*/

#sitemap{

}

#sitemap a{
font-weight: bold;
}

#sitemap a:hover{
color: #006C62;
}

#sitemap li{
list-style:square;
}



#sitemap li a.dropdown{
display: block;
width: 200px;
background: url(/images/down-arrow.jpg) no-repeat 100px 0;
}

#sitemap li ul{
padding: 15px 0 0 20px;
}

#sitemap li ul li{
padding: 0 0 10px 0;
list-style: circle;
}

#sitemap li ul li a{

font-weight: normal;
color: #006C62;
}

#sitemap ul.services{
padding: 15px 0 0 6px;
}

#sitemap ul.services li{
list-style: none;
padding: 0 0 15px 15px;
background: url(/images/pin.gif) no-repeat top left;
}
