#brighton_container {
border:solid 2px #808080;
margin-top:45px;
}

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

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

#brighton_content .ISContent ul,
#brighton_content .ISContent ol,
#bb-container .post ul,
#bb-container .post ol {
padding-left:30pt;
}

#brighton_content .ISContent p,
#bb-container .post p {
line-height:1.3em;
}

#brighton_content h1 {
background-color:#C0C0C0;
font-size:14px;
padding:5px 10px;
font-weight:bold;
}

#brighton_content h2 {
background-color:#2F558A;
color:#FFFFFF !important;
font-size:12px;
padding:2px 3px;
font-weight:bold;
}

#brighton_content .pad .block .pad {
border:solid 1px #CCD0D1;
padding-left:10px !important;
padding-right:10px !important;
}

#brighton_footer {
border-top:solid 6px #2F558A !important;
}

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

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

#brighton_content h3 {
font-weight:bold;
font-size:16px;
}

#brighton_content .ISContent ul,
.BlogPostList ul {
list-style-image:url(/Portals/51763/images/arrow_01.gif);
margin-left:0px;
}

#brighton_content .ISContent ul li {
padding:0px;
}

#brighton_content .ISContent a {
color:#ED1C24;
}

#brighton_top p {
margin:0px;
line-height:1.2em !important;
}

#brighton_top h3 {
margin-bottom:0px;
}

#brighton_top p a {
text-decoration:none;
}

#brighton_menu {
padding:0px;
}

#brighton_menu ul li.item a span {
padding-left:12px;
padding-right:12px;
}
