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

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

#brighton_three-column #brighton_col2 {
width:42.6% !important;
}

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

#brighton_col1 #brighton_sub-menu {
padding-left:10px !important;
}

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

#brighton_col3 #brighton_sub-menu {
padding-right:10px !important;
}

#brighton_col1 .pad .block .pad,
#brighton_col3 .pad .block .pad {
padding-bottom:0 !important;
}

#brighton_col1 .pad .block .pad h3 {
background:#CC531F !important;
color:#FFFFFF !important;
padding: 5px 10px !important;
margin: 0 -8px !important;
font-size:14px !important;
font-weight:bold !important;
}

#brighton_col3 .pad .block .pad h3 {
background:#CC531F !important;
color:#FFFFFF !important;
padding: 5px 10px !important;
margin: 0 -8px !important;
font-size:14px !important;
font-weight:bold !important;
}

#brighton_col1 .pad .block .pad .ISContent h3 {
background:#FFDDA4 !important;
color:#CC531F !important;
font-weight:normal !important;
padding: 0 8px !important;
}

#brighton_col3 .pad .block .pad .ISContent h3 {
background:#FFDDA4 !important;
color:#CC531F !important;
font-weight:normal !important;
padding: 0 8px !important;
}

.IngeniMailSubscribeEmailInput {
width:90% !important;
}

.ISContent p,
#bb-container .listing .post p,
.feedreader_box td.Item .ItemDetails,
.feedreader_box td.AltItem .ItemDetails {
line-height:1.3em !important;
font-size:0.9em !important;
}

.ISContent a,
.BlogPostList a,
#bb-container .listing .post h3.title a,
#bb-container .listing .post p a,
#bb-container .post p a,
.feedreader_box .Item .ItemLink a,
.feedreader_box .AltItem .ItemLink a {
text-decoration:none !important;
color:#CC531F !important;
}

.feedreader_box .Item .ItemLink a,
.feedreader_box .AltItem .ItemLink a {
font-weight:bold !important;
}

.ISContent a:hover,
.BlogPostList a:hover,
#bb-container .listing .post h3.title a:hover,
#bb-container .listing .post p a:hover,
#bb-container .post p a:hover,
.feedreader_box .Item .ItemLink a:hover,
.feedreader_box .AltItem .ItemLink a:hover {
text-decoration:none !important;
color:#03315A !important;
}

.BlogPostList ul {
color:#CC531F !important;
}

#brighton_footer ul li.item {
background:transparent url(/Portals/54959/images/item_line.gif) right no-repeat !important;
padding:0 10px !important;
margin:0 !important;
}

#brighton_menu ul.horizontal li.item {
background:transparent url(/Portals/54959/images/item_line.gif) right no-repeat !important;
padding:0 1px !important;
}

#brighton_menu ul.horizontal li.item.last,
#brighton_footer ul li.item.last {
background:none !important;
}

#home {
list-style-type:none !important;
margin:0 !important;
padding:0 !important;
}

h5 {
margin:0 !important;
padding:0 !important;
border-bottom:1px solid #FFFFFF !important;
line-height:17px !important;
padding:6px 15px 7px 15px !important;
margin:0 -9px !important;
font-size:13px !important;
background-color:#F7A557 !important;
font-weight:normal !important;
color:#03315A !important;
}

a:hover h5 {
color:#FFFFFF !important;
}

#brighton_footer ul li a {
text-decoration:none !important;
color:#FFFFFF !important;
}

#brighton_footer ul li a:hover {
text-decoration:none !important;
color:#F7A557 !important;
}
