html, body {
background:#F9F9F9 !important;
}

#brighton_header{
padding:20px 5px 5px 5px !important;
height:105px !important;
width:100% !important;
}

#brighton_top #dnn_TopPane { display:none!important; }

#brighton_menu {
visibility:hidden; /* Remove line to left to get nav back */
background-color:#FFFFFF !important;
height:0px !important;
width:660px !important;
padding:5px 6px 5px 12px !important;
margin-top:-40px !important;
margin-left:230px !important;
margin-bottom:10px !important;
}

#brighton_menu .link {
background-image:none !important;
border-left:1px solid transparent !important;
border-right:1px solid transparent !important;
}

#brighton_menu .link span{
font-size:16px !important;
font-family:Georgia,"Times New Roman",Times,serif !important;
line-height:39px !important;
padding:0px 13px !important;
}

#brighton_menu a:hover{
background:url(images/menu_selected.gif) repeat-x scroll left top transparent !important;
border-right:1px solid #d3d3d3 !important;
}

#brighton_menu ul li a.selectedtab {
background:url(images/menu_down.gif) repeat-x scroll left top transparent !important;
border-left:1px solid #D3D3D3 !important;
border-right:1px solid #D3D3D3 !important;
}

#brighton_menu ul li{
margin:0px !important;
}

#brighton_footer{
background-color:#F9F9F9 !important;
padding-top:45px;
border-top:1px solid #EEE !important;
height:100%;
}

#footer-content {
	display:none !important;
}

#brighton_footer .radmenu{
float:right !important;
margin-top:-5px !important;
font-size:13px !important;
}

#brighton_footer p.copyright{
font-size:12px !important;
float:left !important;
margin-top:-25px !important;
}

#brighton_content a, #brighton_footer a{
color:#232D65 !important;
text-decoration:none !important;
}

#brighton_content a:hover, #brighton_footer a:hover{
color:#232D65 !important;
text-decoration:underline !important;
}

#brighton_content{
background-color:#F9F9F9 !important;
}

#brighton_two-column{
background-color:#FFFFFF !important;
width:100% !important;
}

#brighton_col1 {
padding-left:5px !important;
width:231px !important;
}

#brighton_two-column #brighton_col2 {
width:672px !important;
}

#brighton_col1 div.block div.pad, #brighton_col2 div.pad{
margin:0px !important;
}

#brighton_col1, #brighton_col2{
margin-top:5px !important;
}

#brighton_col1 h3{
color:#212121 !important;
font-family:Verdana, Geneva, sans-serif !important;
font-size:14px !important;
font-weight:bold !important;
}

h1{
font-size:20px !important;
padding:0px 0 0px !important;
}

h2{
background:url(images/service_icon_bg.gif) no-repeat scroll left top transparent !important;
padding:17px 0 21px 50px !important;
font-size:20px;
}

#brighton_content a{
color:#232D65 !important;
text-decoration:none !important;
background-color:#FFFFFF !important;
}

#brighton_content a:hover{
color:#232D65 !important;
text-decoration:underline !important;
background-color:#FFFFFF !important;
}

#brighton_footer ul li a span {
visibility:hidden!important;
}

/* ---- Move content text up ----- */
#dnn__ctl0_ContentPane {
position:relative!important;
/* top:-25px!important; */
}
/* ----- Move form up ------ */
#dnn__ctl1_ContentPane {
position:relative!important;
/* top:-60px!important; */
}
