html, body {
background:url(images/grey_fade_bg.jpg) repeat-x !important;
}

#brighton_container{
background:#ffffff;
}

#brighton_header{
padding:5px !important;
font-size: 11px !important;
}

#brighton_header span {
font-family:Arial,Helvetica,sans-serif !important;
font-size: 11px !important;
line-height:normal !important;
}

#brighton_header h3{
font-size: 16px !important;
font-family: 'Times New Roman',Times,serif !important;
color:#000000 !important;
padding:0 !important;
margin:0 !important;
}

#brighton_header h1{
font-size: 30px !important;
font-family: 'Times New Roman',Times,serif !important;
color:#000000 !important;
padding:0 !important;
margin:0 !important;
}

#brighton_header p{
font-size: 11px !important;
font-family: Arial,Helvetica,sans-serif;
color:#000000 !important;
}

#brighton_header a{
color:#2554C7 !important;
text-decoration:underline !important;
}

#brighton_header a:hover{
color:#2554C7 !important;
text-decoration:none !important;
}

#brighton_menu {
padding:0 3px !important;
}

#brighton_menu .link span{
text-align: center !important;
width: 120px !important;
font-size: 12px !important;
font-family:Arial,Helvetica,sans-serif !important;
text-transform: uppercase !important;
padding:0px !important;
line-height:30px !important;
}

#brighton_menu li{
height:30px !important;
margin:0 4px 0 0px !important;
}

#brighton_menu li.last{
margin-right:0px !important;
}

#brighton_footer .radmenu {
float:none!important;
display:none !important;
}

#brighton_footer ul {
list-style: none!important;
float: none!important;
text-align:center!important;
}

#brighton_footer ul li, #brighton_footer ul li a, #brighton_footer ul li a span {
float:none!important;
display: inline!important;
}

#brighton_footer p.copyright {
float: none!important;
text-align:center!important;
}

#brighton_footer{
padding:5px !important;
padding-top:20px !important;
font-size:11px;
font-family:Arial,Helvetica,sans-serif;
}

#brighton_footer a{
color:#2554C7 !important;
text-decoration:underline !important;
text-align:center !important;
}

#brighton_footer a:hover{
color:#2554C7 !important;
}

#brighton_top{
padding:10px !important;
}

#brighton_col1{
width:240px !important;
margin-left:10px !important;
border:thin solid #999999 !important;
}

#brighton_col1 h3 { color:#fff!important; }

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

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

#brighton_col2{
width:596px !important;
margin-left:10px !important;
border:thin solid #999999 !important;
}

#brighton_content h1, #brighton_col1 h3{
background-color:#9B1E1C !important;
margin:0 !important;
font-size:14px !important;
font-weight:bold !important;
padding:0 0 0 10px !important;
margin:0 -10px !important;
}

#brighton_content h5{
font-size:12px !important;
color:#FF0000 !important;
}

#brighton_content h7{
font-size:12px !important;
color:#FFffff !important;
}

#brighton_col2 ul {
list-style-type:disc !important;
margin:12px 0 0 25px !important;
}

#brighton_col1 ul{
list-style-type:disc !important;
margin:12px 0 0 25px !important;
}

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

#brighton_content div.block li, #brighton_col2 li {
padding:0px !important;
margin-bottom:2px !important;
}
