#brighton_body {
background:transparent url(/Portals/54367/images/body_bg.jpg) repeat-x !important;
}

#brighton_menu ul { width:850px; } 

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

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

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

.ISContent p {
font-size:14px !important;
line-height:1.35em !important;
}

.ISContent a {
text-decoration:none !important;
}

.ISContent a:hover {
text-decoration:none !important;
color:#FFCC33 !important;
}

#brighton_col2 .ISContent ul {
padding-left:20pt !important;
}

.ISContent h5,
table h5 {
font-size:14px !important;
color:#339900 !important;
font-weight:normal !important;
line-height:1.35em !important;
margin-top:0 !important;
}

.ISContent h5 b {
font-size:22px !important;
}

.ISContent h5 a,
.ISContent h5 a:hover {
color:#339900 !important;
}

#brighton_col1 .pad .block .pad,
#brighton_col3 .pad .block .pad,
#brighton_one-column #brighton_col2 .pad {
padding-left:0 !important;
padding-right:0 !important;
}

#brighton_menu {
margin:5px 0 !important;
border:solid 1px #000000 !important;
}

#brighton_menu ul li.item {
padding:0 !important;
}

#brighton_menu ul li.item a span.text {
font-size:14px !important;
padding:3px 10px !important;
font-family:Arial, Helvetica, sans-serif !important;
}

#brighton_footer ul li.item a span.text {
font-family:Arial, Helvetica, sans-serif !important;
}

#brighton_footer {
border-top:solid 1px #797979 !important;
}

#brighton_footer a {
color:#000000 !important;
}

#brighton_footer a:hover {
color:#CC0000 !important;
text-decoration:none !important;
}

#brighton_footer ul li.item {
margin:0 !important;
padding:0 10px !important;
}

#brighton_menu ul li.item,
#brighton_footer ul li.item {
background:transparent url(/Portals/54367/images/item_line.gif) right no-repeat !important;
}

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

#brighton_footer {
background:transparent !important;
}

#Body {
background:transparent url(/Portals/54367/images/footer_bg.jpg) bottom repeat-x !important;
}

#bb-container .post {
font:12px Arial,sans-serif; 
line-height:1.5em;
color:#000;
}

.BlogPostList ul li a,
#bb-container .listing .post h3 a,
#bb-container .listing .post a,
#bb-container .post a,
#bb-container #listing .item h3 a {
text-decoration:none !important;
}

.BlogPostList ul li a:hover,
#bb-container .listing .post h3 a:hover,
#bb-container .listing .post a:hover,
#bb-container .post a:hover,
#bb-container #listing .item h3 a:hover {
text-decoration:none !important;
color:#FFCC33 !important;
}