/* CONTAINER */

#brighton_container {
/*background:#FFFFFF!important;*/
padding:31px 37px 31px 36px!important;
}

/* WEBSITE BACKGROUND */

html, body {
background:#85A7C8 url(/Portals/53079/images/body-bg.gif) repeat scroll 0 0!important;
}

/* LEFT and RIGHT SHADOWS */

#brighton_body {
background: url(/Portals/53079/images/page-bg.png) repeat-y scroll center top!important;
}

/* SUB MENU */

#brighton_sub-menu {
padding:0!important;
margin-top:15px!important;
}

#brighton_sub-menu a {
outline: none!important;
}

#brighton_sub-menu ul li.selectedtab a {
font-weight:normal!important;
}

#brighton_sub-menu ul li a:hover span {
background:#E5E5E5 url(/Portals/53079/images/arrowsubnav.gif) no-repeat scroll center left!important;
}

#brighton_sub-menu ul li a span {
padding:15px 0 15px 15px!important;
}

#brighton_sub-menu ul li.last a span {
border-bottom:none!important;
}

#brighton_sub-menu ul li.childitem1 {
border-top:1px solid #DDDDDD!important;
margin-left:25px!important;
}

#brighton_sub-menu ul li.childitem1 span {
margin-left:0!important;
padding-left:3!important;
}

#brighton_sub-menu ul li.childitem1.first {
border-top:none!important;
}

#brighton_sub-menu ul li.last {
border-bottom:none!important;
}

/* MODULES - COLUMN 1 and 2 - ALL SKINS */

#brighton_col1 div.block div.pad {
margin-left: 0!important;
padding-left: 10px!important;
}

#brighton_col2 div.pad {
padding:0 25px!important;
}

/* TWO COLUMN */

#brighton_two-column {
padding-top:10px!important;
}

#brighton_two-column #brighton_col1 {
width:18%!important;
}

#brighton_two-column #brighton_col2 {
width:81.8%!important;
}

/* MENU */

#brighton_menu {
padding-bottom:3px!important;
}

#brighton_menu ul li {
margin:0!important;
font-size:0.85em!important;
font-weight:bold!important;
}

#brighton_menu ul li.first a span {
background:url(/Portals/53079/images/button-first.gif) no-repeat scroll 0 0!important;
padding:9px 35px!important;
border-right:1px solid black!important;
}

#brighton_menu ul li.last a span {
background:url(/Portals/53079/images/button-last.gif) no-repeat scroll 0 0!important;
padding:9px 48px!important;
}

#brighton_menu ul li a span {
background:url(/Portals/53079/images/bg-button.gif) repeat-x scroll 0 0!important;
padding:9px 33.3px !important;
border-right:1px solid black!important;
}

#brighton_menu ul li a {
outline: none!important;
}

/* HEADINGS */

#bb-container div.post h3.title > a, #bb-container div.post h3.title {
color:#FF6C00!important;
font-size:22px!important;
text-align: center !important;
}

/* LIST */

#brighton_col2 ul {
padding-left:20px!important;
list-style-type:disc!important;
}

#brighton_col2 ul ul {
list-style-type:circle!important;
}

/* FOOTER */

#brighton_footer {
padding:35px 15px 15px!important;
}

/* BLOG */
#bb-container div.post p { font-size:12px!important; }