#brighton_two-column #brighton_col1,
#brighton_two-column-right #brighton_col3 {
width:27% !important;
}

#brighton_two-column #brighton_col2,
#brighton_two-column-right #brighton_col2 {
width:72.4% !important;
}

#brighton_col1 .pad .block .pad {
margin: 0 0 0 15px !important;
border: 1px solid #16759D;
padding: 0 8px 10px 8px !important;
}

#brighton_col3 .pad .block .pad {
margin: 0 15px 0 0 !important;
border: 1px solid #FF9600;
padding: 0 8px 10px 8px !important;
}

#brighton_col1 .pad .block .pad h3 {
background: #16759D !important;
color:#FFFFFF !important;
padding: 1px 3px !important;
margin: 0 -8px 10px -8px !important;
vertical-align:middle;
text-align:center;
font-weight:bold;
}

#brighton_col3 .pad .block .pad h3 {
background: #FF9600 !important;
color:#FFFFFF !important;
padding: 1px 3px !important;
margin: 0 -8px 10px -8px !important;
vertical-align:middle;
text-align:center;
font-weight:bold;
}

#brighton_col1 .pad .block .pad .ISContent h3 {
background: #F4FEFF !important;
color:#16759D !important;
padding: 0 8px !important;
text-align:left;
font-weight:normal;
font-size:14px !important;
}

#brighton_col3 .pad .block .pad .ISContent h3 {
background: #FDF3DE !important;
color:#FF9600 !important;
padding: 0 8px !important;
text-align:left;
font-weight:normal;
}

#brighton_two-column #brighton_col2 .pad,
#brighton_two-column-right #brighton_col2 .pad {
padding:0 15px !important;
}

.IngeniMailSubscribeEmailInput {
width:90% !important;
}

#brighton_col3 #brighton_sub-menu ul li {background-color:#FFEED1;}
#brighton_col3 #brighton_sub-menu ul li a{color:#FF9600;}
#brighton_col3 #brighton_sub-menu ul li a:hover{background-color:#FEF8ED;color:#000000;}
#brighton_col3 #brighton_sub-menu ul li a span{border-bottom:1px solid #FF9600;}
#brighton_col3 #brighton_sub-menu ul li.selectedtab{background-color:#FEF8ED;}
#brighton_col3 #brighton_sub-menu ul li.first a{border-top:1px solid #FF9600 !important;}
#brighton_col3 #brighton_sub-menu ul li.childitem1{background-color:#FEF8ED;}
#brighton_col3 #brighton_sub-menu ul li.childitem1.last{border-bottom:1px solid #FF9600;}

#brighton_col2 ul,
#brighton_col2 ol {
padding-left:20pt;
margin-top:10px;
margin-bottom:10px;
}

#brighton_content ul {
list-style-type:disc !important;
}

#brighton_content ul li,
#brighton_content ol li {
padding:0 !important;
}

#brighton_content p {
line-height:1.4em;
font-size:12px !important;
}

#brighton_content .ISContent h3 {
color:#14749C;
}

#brighton_content .ISContent h2 {
line-height:1.2em;
}

#brighton_menu ul li.item a span.text {
letter-spacing:inherit;
font-size:12px;
padding:5px 14px;
}

#brighton_menu ul li.item {
background-image:url(/Portals/31662/images/menu_item_bk.jpg) !important;
background-repeat:no-repeat;
background-position:left;
padding-left:2px;
}

#brighton_menu ul li.item.first {
background:none !important;
}

#brighton_sub-menu { margin-bottom:32px!important; display:block; }

#brighton_footer a:hover {
text-decoration:none;
color:#14749C;
}

#bb-container .listing .post h3.title,
#bb-container #listing .item h3,
#bb-container .post h3.title {
color:#FFFFCC !important;
background-color:#CC6600;
font-weight:bold;
padding:4px 10px !important;
}

#bb-container .listing .post h3.title a,
#bb-container #listing .item h3 a {
color:#FFFFCC !important;
text-decoration:none;
}

#bb-container .listing .post h3.title a:hover,
#bb-container #listing .item h3 a:hover {
color:#FFFFFF !important;
text-decoration:none;
}

#dnn_Col3Pane { *padding-top:15px!important; }