html, body {
background-image:url(/Portals/54257/images/bodybackgroundgradient.png) !important;
background-repeat:repeat-x !important;
}

#brighton_col3{
width:192px !important;
}

#brighton_col1{
width:141px !important;
padding-left:12px !important;
background:#F0F2F2 url(images/currentNavShadow.jpg) no-repeat left top !important;
}

#brighton_three-column #brighton_col2{
width:585px !important;
}

#brighton_two-column #brighton_col2{
margin:2px !important;
width:806px !important;
}

#brighton_two-column-right #brighton_col2{
width:772px !important;
}

#brighton_col2{
background:#ffffff url(images/tallGrayFade.jpg) repeat-x left bottom !important;
}

#brighton_col3 div.block div.pad, #brighton_col1 div.block div.pad{
margin:0px !important;
padding:10px !important;
}

#brighton_col3 div.block , #brighton_col1 div.block {
margin:2px !important;
}

#brighton_footer{
align:center;
background-color:transparent;
border-top:6px solid #444444 !important;
}

#brighton_content div.block h3{
font-size:13px !important;
font-weight:bold !important;
}

#brighton_menu{
padding:0px !important;
}

#brighton_menu div.radmenu{
float:right!important;
}

#brighton_menu .link span{
padding:0 23px !important;
line-height:89px !important;
}

#brighton_menu a:hover, #brighton_menu ul li a.selectedtab {
background:#808082 url(images/topNav_bghover.jpg) repeat-x left top !important;
height:89px !important;
}

#brighton_header SPAN.logo{font-family: verdana, arial, helvetica, sans-serif;
 font-size: .95em;
}