#MainMenu {
   margin:0;
   padding:0;
   background-color: #947e53;
   border-bottom:1px solid #fff;
   list-style: none;
   height:32px;
}

#MainMenu li {
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
}
#MainMenu li:first-child a,
#MainMenu li:first-child a:link,
#MainMenu li:first-child a:visited {
   border-left: 0 none;
}


#MainMenu a,
#MainMenu a:link,
#MainMenu a:visited {
   padding: 7px;
   color: #fff;
   background-color: #947e53;
   text-decoration: none;
   border-left:1px solid #fff;
	display: block;
}

#MainMenu a:focus,
#MainMenu a:hover,
#MainMenu a:active,
#MainMenu a.selected,
#MainMenu a.selected:link,
#MainMenu a.selected:visited,
#MainMenu a.selected:focus,
#MainMenu a.selected:hover,
#MainMenu a.selected:active{
   color: #fff;
   background-color: #b79363;
}


#MainMenu li ul{
	list-style: none;	
	padding: 0;
	margin: 0;
	position: absolute;
	visibility: hidden;
	width: 190px;
	display: block;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #DDDDDD;	
	background-color: #FFF;
}

#MainMenu li:hover ul {
	visibility: visible;
}

#MainMenu li ul li {
	float: none;
	padding: 0;
	margin: 0;
	border: 0 none;
}

#MainMenu li ul li a,
#MainMenu li ul li a:link,
#MainMenu li ul li a:visited {
   position: relative;
   display: block;
	padding: 5px 10px;
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}
#MainMenu li ul li a:focus,
#MainMenu li ul li a:hover,
#MainMenu li ul li a:active {
	background-color: #EBE3C6;
	color: #000;
}
