
/* menu Structure
------------------------------------------*/
ul#horiznav, #horiznav ul
{/*remove the bullets from the dropdown ul as well*/
	margin:0;
	padding:0;
	list-style-type:none;
	height:64px;
	z-index: 99;
}

#horiznav li{
	float:left;
	margin:0;
	width: 140px;
	height: 64px;
	position:relative/*set position:relative as the start point for absolutely positioning the dropdown*/
}

#horiznav li a{
	display:block;
	width: 140px;
	height: 64px;
	 background: #a7c6db;
	  background-image: -webkit-linear-gradient(top, #a7c6db, #4a4c4d);
	  background-image: -moz-linear-gradient(top, #a7c6db, #4a4c4d);
	  background-image: -ms-linear-gradient(top, #a7c6db, #4a4c4d);
	  background-image: -o-linear-gradient(top, #a7c6db, #4a4c4d);
	  background-image: linear-gradient(to bottom, #a7c6db, #4a4c4d);
	  -webkit-border-radius: 0;
	  -moz-border-radius: 0;
	  border-radius: 0px;
	  -webkit-box-shadow: 3px 6px 9px #666666;
	  -moz-box-shadow: 3px 6px 9px #666666;
	  box-shadow: 3px 6px 9px #666666;
	  font-family: Arial;
	  color: #ffffff;
	  font-size: 20px;
	  padding: 10px 20px 10px 20px;
	  text-decoration: none;
	text-decoration:none;
	padding: 3px;
	overflow: hidden;
}

#horiznav li a:hover
{
  background: #f2c196;
  background-image: -webkit-linear-gradient(top, #f2c196, #d98934);
  background-image: -moz-linear-gradient(top, #f2c196, #d98934);
  background-image: -ms-linear-gradient(top, #f2c196, #d98934);
  background-image: -o-linear-gradient(top, #f2c196, #d98934);
  background-image: linear-gradient(to bottom, #f2c196, #d98934);
  text-decoration: none;
}

#horiznav li ul
{
	display:none;/*hide the dropdown*/
	position:absolute;/*position it absolutely..*/
	left:0;/*...align the left edge with the left edge of the parent li...*/
	top:64px/*...and 32px down from the top - 30px height + 2px for the border*/
}

#horiznav li:hover ul 
{
	display:block;/*display the ul when the parent li is hovered*/
}

#horiznav li:hover ul li ul
{
	display:none;/*display the ul when the parent li is hovered*/
}

#horiznav li ul a
{
	font-size: 13px;
	background-color:#c1c1c1;/*give the dropdown a different background colour*/
	color: #363636;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	height: 42px;
}
#horiznav li ul a:hover
{
	background-color:#ffffff;/*give the dropdown a different background colour*/
	color: #000000;
}

#horiznav li ul li
{
	margin: 0px 0px;
	float: none;
	height: 42px;
}

#horiznav li ul li ul
{
	display: none;/*display the ul when the parent li is hovered*/
	margin:0;
	padding:0;
	list-style-type:none;
	position:absolute;/*position it absolutely..*/
	left:140px;/*...align the left edge with the left edge of the parent li...*/
	top:0/*...and 32px down from the top - 30px height + 2px for the border*/
}

#horiznav li ul li:hover ul 
{
	display:block;/*display the ul when the parent li is hovered*/
}

#horiznav li ul li ul li
{
	float: left;
	margin: 0;
}

/* end menu */
