#menu span.sleeps {
	/*float: right;*/
	}

#menu {
position:absolute;
top:0px;
left:0px;
z-index:2;
width:173px;
padding-bottom:12em; /* To allow room for bottom dropdown */
font-size: 90%;
/*	border: 1px dashed;*/

}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 173px; /* Width of Menu Items */
	background: #FEC65F;
	}

#menu ul li {
	position: relative;
	}
	
#menu li ul {
	position: absolute;
	left: 172px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */

#menu ul li a {
	display: block;
	text-decoration: none;
	padding: 5px;

padding:6px 3px;
color:#99170B;
background:#FEC65F;
text-decoration:none;

border-bottom-width:2px;
border-bottom-style:dotted;
border-bottom-color:#FFDFAB;
	}
	


#menu ul li.last a {

border-bottom: none 0px;
	}
	


/*
body#c-orchard #menu li#cottages a {
	color:#99170B;
	background:#FD9A23;
	}
	
body#c-orchard #menu li#cottages ul li a {
	color:#99170B;
	background:#FEC65F;
	}*/	


body#home #menu li#home a,
body#hams #menu li#hams a,
body#relax #menu li#relax a,
body#family #menu li#family a,
body#local #menu li#local a,
body#events #menu li#events a,
body#photo #menu li#photo a,
body#terms #menu li#terms a,
body#cottages #menu li#cottages a,
body#services #menu li#services a,
body#gallery #menu li#gallery a,
body#enquiries #menu li#enquiries a,
body#offers #menu li#offers a,
body#facilities #menu li#facilities a,


body#c-barn #menu li#c-barn a,
body#c-linhay #menu li#c-linhay a,
body#c-granary #menu li#c-granary a,
body#c-mangers #menu li#c-mangers a,
body#c-cartwheel #menu li#c-cartwheel a,
body#c-stalls #menu li#c-stalls a,
body#c-quarry #menu li#c-quarry a,
body#c-ducks #menu li#c-ducks a,
body#c-stables #menu li#c-stables a,
body#c-dairy #menu li#c-dairy a,
body#c-1843 #menu li#c-1843 a,
body#c-orchard #menu li#c-orchard a {
	color:#99170B;
	background:#FD9A23;
	}


body#cottages #menu li#cottages ul li a:link,
body#cottages #menu li#cottages ul li a:visited {
	color:#99170B;
	background:#FEC65F;
	}

/* OVERRIDE SUBMENU COLOURS */

body#cottages #menu li#cottages ul li a.menuHeader:link,
body#cottages #menu li#cottages ul li a.menuHeader:visited,
body#cottages #menu li#cottages ul li a.menuHeader:active,
body#cottages #menu li#cottages ul li a.menuHeader:hover,

/* END OVERRIDE SUBMENU COLOURS */

#menu ul li a.menuHeader:link,
#menu ul li a.menuHeader:visited,
#menu ul li a.menuHeader:active,
#menu ul li a.menuHeader:hover {
	color: #fff;
	background: #FEC65F;
	cursor: text;
	}

	

/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

/* Hover Styles */

body#cottages #menu li#cottages ul li a:hover,
#menu a:hover{
color:#99170B;
background:#FD9A23;
}

body#cottages #menu li#cottages ul li a:active,
#menu a:active{
color:#000;
background:#FD9A23;
}



/* Sub Menu Styles		
li ul li a { 
padding: 2px 5px; 
} 
 */
		
#menu li:hover ul, #menu li.over ul { 
display: block; 
} /* The magic */