html, body {
background-color:#ffffff !important;
background-image:url(images/vertShadeBack.jpg) !important;
background-repeat:repeat-x !important;
font-size:12px !important;
line-height:normal !important;
}

#duxbury_menu ul li a {
background-image:url(images/hpLeftShadeBut28.jpg) !important;
background-repeat:repeat-x !important;
background-position:left top;
}

#duxbury_menu ul li a span{
font-family:Verdana,Arial,Helvetica,sans-serif !important;
font-size:12px !important;
text-transform:uppercase !important;
font-weight:600 !important;
}

#duxbury_content {
border-left:10px solid #ffffff !important;
border-right:10px solid #ffffff !important;
border-bottom:10px solid #ffffff !important;
}

#duxbury_header {
border-left:10px solid #ffffff !important;
border-right:10px solid #ffffff !important;
border-top:10px solid #ffffff !important;
}

#duxbury_col3 div.block div.pad, #duxbury_col1 div.block div.pad{
margin:0 !important;
}

#duxbury_col1 div.pad {
margin-bottom: 25px !important;
}

#duxbury_col2 div.pad{
padding-top:24px !important;
padding-left:24px !important;
background-color:#ffffff !important;
min-height:580px !important;
}

#duxbury_two-column #duxbury_col1{
width:202px !important;
}

#duxbury_two-column #duxbury_col2{
width:498px !important;
}

h1,h2{
font-size:13px !important;
font-weight:bold !important;
line-height:1.8em !important;
margin-bottom:3px  !important;
}

h3{
font-size:12px !important;
font-weight:bold !important;
line-height:1.8em !important;
margin-bottom:3px  !important;
}

h4{
color:#72000E !important;
font-size:12px !important;
font-weight:bold !important;
line-height:1.8em !important;
margin-bottom:0px  !important;
}

#duxbury_col2 p{
font-size:11px !important;
line-height:normal !important;
}

#duxbury_col2 li{
padding-bottom:0px !important;
}

#duxbury_col1 div.block div.pad{
padding:0px !important;
}


#duxbury_two-column{
background-color:#CFC686 !important;
}

#duxbury_col1 div.ContactFormWrapper {
padding-left:17px !important;
/* background:#CFC686 url(images/hpLogIn.gif) no-repeat scroll 0 0 !important; */
float:left !important;
line-height:1.4em !important;
font-size:10px !important;
font-weight:bold !important;
width:200px !important
}

#duxbury_col1 div.block input{
width:70% !important;
}

