a, a:hover , a:visited, a:visited:hover, .pager span.current, #content h2, #contactform_right h4, span.highlight,.highlight:visited {color:#7DA7D9;}
.border, .gallery, #linklist  {border-color:#9FBEE3;	}
#rap {border-color:#0d457e; }
#rap, #contactform {background-image:url(../../images/villages/classic_brighton/content_bg.jpg);}
#header h1 a {background-image:url(../../images/villages/classic_brighton/classic_brighton.png);}
#rightcolumn h3, #leftcolumn h3 {color:#7DA7D9;}
#prinav li a, #rightcolumn .button, #contactform input.submit {background:#C0D5ED;}
#prinav a.this, #prinav a:hover, #rightcolumn .button:hover {background:#7DA7D9 ;}
#prinav li.textsize, #prinav li ul li a {background-color:#DFEAF7;}
#searchbox .search_button { background-color:#09347a;}
#prinav li ul li a:hover, #prinav li ul li a.this {background-color:#A9C5E6;}
/******** SUBNAV *************/
ul#subnav li a { border-left: 12px solid #A9C5E6; ; border-bottom: 1px solid #A9C5E6;; }
ul#subnav li a:hover {background-color:#A9C5E6; border-color:#A9C5E6;}
ul#subnav li a.selected {
	background-color:#fff;
	border-left:12px solid #7DA7D9 ;
	border-bottom:2px solid #7DA7D9 ;
	color: #545454;
	background-image:transparent url(../../images/layout/subnav_arrow.png) 210px 2px no-repeat;
}
#tabs li a { border-color:#7DA7D9;}
#tabs li a:hover { background-color: #A9C5E6; }
#tabs li a.selected, #contactform input.submit:hover  { background-color: #7DA7D9;}
#site-map li a {background-image: url('../../images/villages/classic_brighton/sitemap_link.gif');} 
