a {
outline:none!important;
}

/*h1,h2,h3,h4,h5 { 
background-color:#900028; 
font-size:12px!important; 
padding:4px 0 4px 4px!important; 
font-weight:bold!important; 
}*/

/* HEADINGS */

#brighton_col2 h1 {
font-size:18px!important; 
font-weight:bold!important;
}

#brighton_col2 h2 {
font-size:14px!important; 
font-weight:bold!important;
}

/* BLOG */

#brighton_col3 h3 {
background-color:#900028!important;
font-size:12px!important; 
padding:4px 0 4px 4px!important; 
font-weight:bold!important; 
}

/* CONTAINER */
#brighton_container {
margin-top:21px!important;
border: 1px solid #CCCCCC;
}


/* HEADER */
#brighton_header {
background: url(/Portals/54862/images/header_bg.gif) repeat-x scroll 0 0!important;
height: 114px;
}

#brighton_header span.logo a img {
padding:30px 0 0 30px;
}


/* COLUMNS */
#brighton_two-column-right #brighton_col2 div.pad{ padding:0 10px; }
#brighton_two-column-right #brighton_col3 div.pad{ padding:4px 10px!important; }

/* #brighton_two-column-right #brighton_col3{width:29.9%;}
#brighton_two-column-right #brighton_col2{width:70%;} */

#brighton_two-column-right #brighton_col3 {
width:35%!important;
}

#brighton_two-column-right #brighton_col2 {
width:64.9%!important;
}

/* MENU */
#brighton_menu ul {
padding-bottom:4px;
}

#brighton_menu ul li {
padding-left:8px;
margin-left:2px!important;
background: url(/Portals/54862/images/left.gif) no-repeat scroll left center!important;
}

#brighton_menu ul li a {
padding-right:7px;
background: url(/Portals/54862/images/right.gif) no-repeat scroll right center!important;
}

#brighton_menu ul li a span {
background: url(/Portals/54862/images/middle.gif) repeat-x scroll center center!important;
padding: 8px 15px!important;
height:26px !important;
line-height:14px !important;
text-align:center!important;
}


/* FOOTER */
#brighton_footer div.radmenu {
display:none!important;
}


/* MISC */

/* POST TITLE STYLE */
#bb-container div.post h3.title {
font-weight: bold;
}

/* POST BORDER BOTTOM */
#bb-container div.post {
border-bottom: 1px solid #999999!important;
}

.item h2, .item h2 a {
background-color:#fff!important;
padding:0!important;
margin:0!important;
font-size:13px!important;
color:black!important;
padding-bottom:10px;
height:auto;
}

.item img {
padding-bottom:10px;
}

.item p, .item p a {						
font-size:11px!important;
color:black;
padding:0;
margin:0;
}

.item .posted {
color:#999999;
font-style:italic;
padding-top:3px;
}

.item a {
text-decoration:none;
}

/* LISTS */
#brighton_two-column-right #brighton_col3 div.block ul.submenu-right , #brighton_col2 div.pad ul.arrow {
list-style-image:url(/Portals/54862/images/icon_arrow.gif)!important;
font-weight:bold!important;
padding-left:20px!important;
}

#brighton_col2 div.pad ul {
list-style-type: disc!important;
padding-left: 25px!important;
}

#brighton_two-column-right #brighton_col3 div.block ul.submenu-right li , #brighton_col2 div.pad ul li {
font-size:13px!important;
padding:0 0 5px!important;
}

/* ANCHORS - MODULES - COLUMN 2 AND 3 - ALL SKINS */
#brighton_two-column-right #brighton_col3 div.block ul.submenu-right li a , #brighton_col2 div.pad ul.arrow li a {
text-decoration:none!important;
}

#brighton_two-column-right #brighton_col3 div.block ul.submenu-right li a:hover , #brighton_col2 div.pad ul.arrow li a:hover {
text-decoration:underline!important;
}

#brighton_col2 div.pad ul.arrow li a, #brighton_col2 div.pad ul.arrow li a:hover {
color:black!important;
}
