/* |---------------------------------------| MENU |------------------------------------| */
#brighton_menu {
margin:0 !important;
padding:0 !important;
width:795px !important;
}

#brighton_menu .radmenu {
width:745px !important;
padding:0 25px !important;
background:url(/Portals/31983/images/menu_bg.gif) left top repeat-y !important;
}

#brighton_menu ul.rootGroup {
max-width:745px !important;
}

#brighton_menu div.NavHidden ul.rootGroup {
width:745px !important;
height:1px !important;
background:#BABABA !important;
}

#brighton_menu div.NavHidden ul.rootGroup a.link {
display:none !important;
}

#brighton_menu .item {
margin:0 !important;
}

#brighton_menu ul li a span {
padding:0px 8px 0 7px !important;
text-transform:uppercase;
font-size:11px !important;
font-weight:normal !important;
background:url(/Portals/31983/images/menu_separator.gif) right top no-repeat !important;
line-height:32px !important;
}

#brighton_menu ul li.last a span {
padding-right:7px !important;
background:none !important;
}

#brighton_menu a.link {
background:none !important;
}

#brighton_menu .last span {
border:0 !important;
}

/* |---------------------------------------| SUBMENU |------------------------------------| */
#brighton_sub-menu {
padding:0 !important;
}

/* |---------------------------------------| TOP |------------------------------------| */
#brighton_top h3 {
font-weight:normal !important;
margin-top:0 !important;
padding-top:5px !important;
}

/* |---------------------------------------| CONTAINER |------------------------------------| */
#brighton_container {
margin-top:10px !important;
}

/* |---------------------------------------| FOOTER |------------------------------------| */
#brighton_footer {
background:#ffffff url(/Portals/31983/images/footer_bg.gif) bottom center no-repeat !important;
margin-bottom:10px !important;
}

/* |---------------------------------------| LEFT & RIGHT MODULE |------------------------------------| */
#brighton_content {
width:745px !important;
padding:0 25px !important;
}

#brighton_col1,
#brighton_col3 {
width:199px !important;
}

#brighton_two-column #brighton_col2,
#brighton_two-column-right #brighton_col2 {
width:546px;
}

#brighton_three-column #brighton_col2 {
width:347px !important;
}

#brighton_content div.block {
padding-top:5px !important;
background:#E8E4DD url(/Portals/31983/images/h3_bottom.gif) left top no-repeat !important;
}

#brighton_content div.block div.pad {
margin:0 !important;
background:url(/Portals/31983/images/iscontent_bg.gif) bottom left no-repeat !important;
padding:0 8px 5px 8px !important;
}

#brighton_content div.block div.pad h3 {
margin:0 !important;
padding-bottom:20px !important;
font-weight:bold !important;
}

/* |---------------------------------------| MAIN COLUMN |------------------------------------| */
#brighton_two-column #brighton_col2 div.pad,
#brighton_two-column-right #brighton_col2 div.pad {
/* removed 25MAR2010 per Karis -
background:#C7BDAE url(/Portals/31983/images/two_column_top_bg.gif) top left no-repeat;
padding:10px 0 0 0 !important;
*/
}

/* removed 25MAR2010 per Karis -
#brighton_two-column #brighton_col2 div.pad #dnn_ContentPane,
#brighton_two-column-right #brighton_col2 div.pad #dnn_ContentPane {
background:url(/Portals/31983/images/two_column_bottom_bg.gif) bottom left no-repeat;
padding:0 10px 10px 10px !important;
}
*/

/* removed 25MAR2010 per Karis -
#brighton_two-column #brighton_col2 div.pad,
#brighton_three-column #brighton_col2 div.pad {
margin-left:15px !important;
}
*/

#brighton_two-column-right #brighton_col2 div.pad,
#brighton_three-column #brighton_col2 div.pad {
margin-right:15px !important;
}

#brighton_col2 h1 {
font-weight:bold !important;
font-size:22px !important;
}

#brighton_two-column-right #brighton_col2 p.Normal {
width:526px !important;
background:#C7BDAE !important;
margin:0 !important;
padding:10px 0px !important;
}

#brighton_two-column #brighton_col2 p.Normal {
width:526px !important;
background:#C7BDAE !important;
margin:0 !important;
padding:10px 0px !important;
}

#brighton_content #brighton_col2 .ISContent ul {
margin-left:40px !important;
}

#brighton_content #brighton_col2 .ISContent ul li,
#brighton_content #brighton_col2 .ISContent ol li {
margin:0 !important;
padding-bottom:0 !important;
font-size:1em !important;
}

#brighton_footer .text, #brighton_footer .copyright { display:none!important; }