html, body {
font-size:13px !important;
}

#brighton_container{
margin-top:25px !important;
}

#brighton_header span.logo {
font-family:"Trebuchet MS" !important;
font-size:14px !important;
}

#brighton_header{
background-color:#5AA5CD !important;
border:1px solid #FFFFFF !important;
width:786px !important;
}

#brighton_menu {
background:transparent url(images/NavBG.gif) no-repeat !important;
background-position:center bottom !important;
height:20px !important;
margin-top:-25px !important;
margin-left:201px !important;
padding:0 0 5px 0 !important;
border-right:1px solid #FFFFFF !important;
}

#brighton_menu .link span{
font-family:"Trebuchet MS" !important;
font-size:14px !important;
padding:0 18px 0 5px !important;
}

#brighton_sub-menu {
width:164px !important;
margin-left:auto !important;
margin-right:auto !important;
margin-top:15px !important;
margin-bottom:50px !important;
padding:0 !important;
}

#brighton_sub-menu ul li{
border-bottom:1px solid #86BE8B !important;
margin:0 !important;
}

#brighton_sub-menu .link span{
padding:2px 2px 2px 10px !important;
font-size:12px !important;
font-weight:bold !important;
line-height:1.3em !important;
}

#brighton_sub-menu a:hover {
text-decoration:underline !important;
color:#915C46 !important;
}

#brighton_sub-menu ul li.childitem1{
background-color:#ffffff !important;
}

#brighton_sub-menu ul li.childitem1.last {
padding-bottom:0px !important;
}

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

#brighton_footer p.copyright{
float:none !important;
text-align:center !important;
font-size:13px !important;
padding-top:10px !important;
}

#brighton_two-column{
background:#ffffff url(images/twoColumn_Back.PNG) repeat-y !important;
background-position:left top !important;
border-bottom:1px solid #FFFFFF !important;
}

#brighton_col1{
background-color:#86BE8B !important;
border-left:1px solid #FFFFFF !important;
font-size:12px !important;
font-weight:bold;
width:199px !important;
}

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

#brighton_col3{
width:187px !important;
background-color:#59a5cd !important;
}

#brighton_col3 div.block div.pad{
margin:0 !important;
padding:0px !important;
}

#brighton_two-column-right #brighton_col2 div.pad{
margin:0 !important;
/*padding:0px !important;*/
}

#brighton_two-column-right #brighton_col2{
width:601px !important
}

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

#brighton_two-column #brighton_col2 div.pad{
margin:0 0 0 0 !important;
padding:0 34px 34px 34px !important;
}

#brighton_col2 a{
color:#255D9C !important;
font-weight:bold !important;
text-decoration:none !important;
}

#brighton_col2 a:hover{
font-weight:bold !important;
text-decoration:underline !important;
}

#brighton_col2 h1{
font-size:18px !important;
}

#brighton_col1 h1{
font-size:17px !important;
font-weight:normal !important;
margin-bottom:0 !important;
margin-left:0 !important;
margin-right:0 !important;
margin-top:0 !important;
padding-bottom:0 !important;
padding-left:20px !important;
padding-right:20px !important;
padding-top:20px !important;
}

h2, h5{
border-bottom:1px solid #666666 !important;
color:#666666 !important;
font-size:14px !important;
}

h6{
color:#ffffff !important;
font-size:13px !important;
padding:0px !important;
margin:0px !important;
}

#brighton_col3 h3{
padding:0px !important;
margin:0px !important;
}

#brighton_two-column-right #brighton_col2 h1 {
padding:0px !important;
margin:0px !important;
}

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

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

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

#brighton_col2 blockquote {
margin-bottom:8px !important;
margin-left:40px !important;
margin-right:40px !important;
margin-top:8px !important;
