html,body{margin:0;padding:0;text-align:center;font-size:1em;line-height:normal;}
div#brighton_col2 ul{
    list-style-image: url(chrome/star.png);
    margin-left:20px;
}
div#brighton_body{
    background:white;
}
div#brighton_container{
    width:839px;
    background:white url(chrome/splash_swim_girl.jpg) top center no-repeat;    
    
}
div#brighton_courtesy_links{
    display:none;
}
div#brighton_header{
    background:transparent url(chrome/bg_page_top.png) top center no-repeat;
    height:277px;
    position:relative;
}
div#brighton_header span.logo a{
    display:inline;
}
#brighton_header span.logo img#tagline{
    position:absolute; right:38px; top:0px;
}
div#brighton_menu{
    height:22px;
    margin-left:310px;
    margin-top:-20px;
    background:transparent;
}
div#brighton_menu ul.horizontal{
    
}
div#brighton_menu ul.horizontal li.item{
    padding:0 0 0 0; margin:0 6px 0 0;
}
div#brighton_menu ul.horizontal li.item a.link{
    background:transparent url(chrome/nav_right.png) top right no-repeat;
    padding:0 0 0 0; margin:0 0 0 0;
}
div#brighton_menu ul.horizontal li.item a.link span.text{
    background:transparent url(chrome/nav_left.png) top left no-repeat;
    padding:0 0px 0 10px; margin:0 10px 0 0px;
    line-height:20px;
    color:black;
}

div#brighton_menu ul.horizontal li.item a.link.selectedtab,
div#brighton_menu ul.horizontal li.item a.link:hover{
    background:transparent url(chrome/nav_right_on.png) top right no-repeat;
    padding:0 0 0 0; margin:0 0 0 0;
}
div#brighton_menu ul.horizontal li.item a.link.selectedtab span.text,
div#brighton_menu ul.horizontal li.item a.link:hover span.text{
    background:transparent url(chrome/nav_left_on.png) top left no-repeat;
    padding:0 0px 0 10px; margin:0 10px 0 0px;
    line-height:20px;
    color:black;
}

div#brighton_sub-menu{
    background:transparent url(chrome/bg_sidenav.png) top left no-repeat;
    width:202px; margin:0; padding0;

}
div#brighton_sub-menu{
    margin:0; padding:0;
}
div#brighton_sub-menu ul il a{
    background:transparent;
}
div#brighton_sub-menu ul li.selectedtab a{
    background:transparent url(chrome/star.png) left no-repeat;
}
div#brighton_sub-menu ul li.first a,
div#brighton_sub-menu ul li a span{
    border:0;
    font-weight:bold;
}
div#brighton_sub-menu ul li a:hover{
    background:transparent url(chrome/star.png) left no-repeat;
}

div#brighton_content{
    background:transparent url(chrome/bg_page_middle.png) top center no-repeat;
    margin:-2px 0 0 0;
    padding:0 54px 0 48px;
    min-height:495px;
}
div#brighton_two-column{
    padding:0;
}
div#brighton_two-column div#brighton_col1{
    width:202px;
    margin:0; padding:0;
}

div#brighton_two-column div#brighton_col1 div.pad{
    padding:25px 0 0 0; margin:0;
}
div#brighton_two-column div#brighton_col1 div.pad div.block div.pad h3{
    display:none;
}
div#brighton_two-column div#brighton_col1 div.pad div.block div.pad div h3{
    display:block;
    margin:0; padding:0;
    font-weight:bold;
    font-size:14px;
    font-family:verdana;
}
div#brighton_two-column div#brighton_col1 div.pad div.block div.pad div p{
    margin:0;
    padding:0 0 10px 0;
    font-size:10px;
    font-family:verdana;
}
div#brighton_two-column div#brighton_col1 div.pad div.block{
    margin:0 0 15px 0;
    padding:0;
    background:url(chrome/sidebar_bottom.png) bottom left no-repeat;   

}
div#brighton_two-column div#brighton_col1 div.pad div.block div.pad{
    padding:0;
    margin:0;
    padding:0 0 15px 0; 
   
}
div#brighton_two-column div#brighton_col1 div.pad div.block div.pad div.ISContent{
    background:url(chrome/sidebar_top.png) top left no-repeat;   
    padding:15px 12px 0; 12px;
}
div#brighton_two-column div#brighton_col2{
    width:476px;
    margin:0 0 0 59px; padding:0;
}
div#brighton_two-column div#brighton_col2 div.pad{
    padding:25px 0 0 0; margin:0;
}
div#brighton_two-column div#brighton_col2 p{
    line-height:normal; font-size:1em; 
    margin:8px 0;
}
div#brighton_two-column div#brighton_col2 h1{
    line-height:normal; font-size:28px; font-weight:bold;
    padding:0 83px 0 0; margin:0;
    background:url(chrome/splash_wave_lg.png) right no-repeat;
    display:inline; width:auto; clear:both;
}
div#brighton_two-column div#brighton_col2 div.pad div div{
    margin-top:18px;
}
div#brighton_two-column div#brighton_col2 div.pad div div div{
    margin-top:0;
}

div#brighton_footer{
    margin:0 0 0 0;
    padding:8px 43px 0 300px;
    width:496px; height:54px;
    background:transparent url(chrome/bg_page_bottom.png) top left no-repeat;
    border:0;
    text-align:center;
    line-height:12px;
}
div#brighton_footer div{
    margin-left:100px;
    text-align:center;
    float:none;
}
div#brighton_footer ul{
    width:100%;
    display:inline; text-align:center;
}

div#brighton_footer ul li{
    margin-right:5px;

}
div#brighton_footer ul li a span{
    padding:0;
}
div#brighton_footer p{

}
div#content-area-left{
    float:left;
    width:340px;
}
div#content-area-right{
    float:left;
}

