html,body {}

body {border-top:3px solid #ff6c34;}

div#brighton_body {}

a {outline:none!important;}

div#brighton_container {width:980px;}

div#brighton_header {}
div#brighton_header span.logo {margin:20px 0 0 0;}

div#brighton_top {background-color:transparent; text-align:center;}
div#brighton_top img {background:url(/Portals/66956/template/bg-shadow.png) center bottom no-repeat; padding-bottom:14px;}

div#brighton_content a {text-decoration:none;}
div#brighton_content a:hover {text-decoration:underline;}

/* -- Text -- */
div#brighton_content li, .ISContent, .ItemLink a, p {font:12px Arial,Helvetica,sans-serif!important; color:#333!important;}

div#brighton_content p {margin:0 0 18px 0; line-height:18px!important;}

td.Item {padding-top:0;}

div#brighton_col2 ul, div.block ul {margin:0 0 8px 15px!important; list-style:none!important;}
div#brighton_col2 ul li, div.block ul li {background:url(/Portals/66956/template/arrow-bullet.gif) 0 0 no-repeat; padding:0 0 8px 8px!important;}

div#brighton_three-column h1,div#brighton_three-column h3 {font:16px Georgia,serif!important; text-align:center; color:#111!important;}

/* -- Menu -- */
div#brighton_menu div.radmenu {float:right; margin:-45px 0 18px 0;}
div#brighton_menu ul li a {background:url(/Portals/66956/template/nav-sep.png) right no-repeat;}
div#brighton_menu ul li.last a {background:none;}
div#brighton_menu ul li a span {font-size:12px; color:#575757; margin:0 3px 0 4px; padding:6px 7px 8px 7px; font-weight:normal;}

/* -- Columns -- */
div#brighton_two-column {background:url(/Portals/66956/template/bg-2col.jpg) top no-repeat;}
div#brighton_two-column-right {background:url(/Portals/66956/template/bg-2col-rght.jpg) top no-repeat;}
div#brighton_three-column {background:url(/Portals/66956/template/bg-3col.jpg) top no-repeat;}

div#brighton_col1 div.block div.pad, div#brighton_col3 div.block div.pad {padding-bottom:0!important;}

/* -- Twitter -- */
div#twitter_div {}
ul#twitter_update_list {font-size:11px; margin:0!important; padding:0!important; list-style:none;}
ul#twitter_update_list li {margin-bottom:10px!important;}
a#twitter-link {font-size:10px; border-top:1px solid #eee;}

/* -- Footer -- */
div#brighton_footer {border-top:1px solid #eee!important;}

div#brighton_footer .text, div#brighton_footer .copyright {font-size:11px!important; color:#575757!important;}

div#brighton_footer .radmenu {float:left;}
div#brighton_footer .copyright {float:right; margin-top:10px; clear:none!important;}

div#brighton_footer .copyright span {color:#bbb; margin-top:5px; display:block; text-align:right; text-shadow:0px 0px 1px #efefef;}
div#brighton_footer .copyright span a {color:#999; text-decoration:none; text-shadow:0px 0px 1px #efefef;}
div#brighton_footer .copyright span a:hover {text-decoration:none;}