#layer{margin:0;padding:0;list-style:none;overflow:visible;width:550;border-top:0 solid #fff;border-bottom:0 solid #fff;height:82px}
#layer li:hover,#layer li.over{overflow:visible}
html>body #layer{height:82px}

#layer li{
	float:left;
	position:relative;

	margin: -1px 0 0 0; /* Firefox and not IE else*/
	_margin: 0px 0 0 0; /* for IE6 and before*/
	#margin: 0px 0 0 0; /* for IE7 and above*/
	
	padding: 0px 0 0 0;
	_padding: 0px 0 0 0;
	#padding: 0px 0 0 0;

	list-style:none;
	line-height:82px;
	display:inline
}
#layer a{float:left;padding:0 0 3;margin:0;text-align:center;color:#000;font-weight:bold;font-size:x-small}
#layer a:hover{color:#00f;text-decoration:none;overflow:visible}
#layer li.over li a{color:#000}
#layer a:active,#layer a.current{color:#000;text-decoration:none}
#layer-1 a{width:92px}
#layer-2 a{width:92px}

#layer-3 a{width:92px}
#layer-4 a{width:92px}
#layer-5 a{width:92px}
#layer-6 a{width:92px}

#layer li li a{
	display:block;
	font-size:x-small;
	font-weight:bold;
	width:107px;
	text-align:left;

	margin: -16px 0 0 0; /* Firefox and not IE else*/
	_margin: 0px 0 0 0; /* for IE6 and before*/
	#margin: 0px 0 0 0; /* for IE7 and above*/

	padding:0 2 0 2px;
	line-height:19px;
	border:#B0B0B0 solid;
	background-color:#fff;
	border-width:1px 2px;
}

#layer li li a:hover
{
	margin: -16px 0 0 0; /* Firefox and not IE else*/
	_margin: 0px 0 0 0; /* for IE6 and before*/
	#margin: 0px 0 0 0; /* for IE7 and above*/

	color:#000;
	font-weight:bold;
	padding:0 2 0 2px;
	background-color:#fef3ee;
}
#layer li ul{display:none;position:absolute;top:100%;left:0;width:200px;font-weight:normal;z-index:99;padding:0 0 7px 0;margin:0}
html>body #layer li ul{padding:0 0 10px 0}
#layer li.last ul{left:-88px}
#layer li:hover ul,#layer li.over ul{display:block}
#layer li li.first{padding:0;margin:0;width:200px;background:#fff}
#layer li li.first a,#layer li li.first a:hover{margin:10px 0 0 0}
body#development #container #menu #layer #layer-7{color:#000}
body#about #container #menu #layer #layer-about #on{color:#000}
body#residents #container #menu #layer #layer-2 #on{color:#000}
body#about #container #menu #layer #layer-1 .on{color:#000}
body#residents #container #menu #layer #layer-2 .on{color:#000}
body#community #container #menu #layer #layer-3 .on{color:#000}
body#library #container #menu #layer #layer-4 .on{color:#000}
body#council #container #menu #layer #layer-5 .on{color:#000}
body#business #container #menu #layer #layer-6 .on{color:#000}
body#development #container #menu #layer #layer-7 .on{color:#000}
body#environment #container #menu #layer #layer-8 .on{color:#000}
body#environment #container #menu #layer #layer-9 .on{color:#000}
body#environment #container #menu #layer #layer-10 .on{color:#000}
body#environment #container #menu #layer #layer-11 .on{color:#000}
/*\*//**/#layer li.over a{text-decoration:none;overflow:visible}

