@CHARSET "UTF-8";

/*
ul.standard{
	background-color: transparent;
	list-style-type: disc;
	width: 33em;
	min-width: 33em;
	max-width: 35em;
}

ul.standard li {
  list-style-type: disc;       
}

ul.makeMenu{
  width: 8em;                 
  border: 0px hidden #000;    
  padding-left: 0px;          
  padding-right: 0px;
  cursor: default;            
  margin-left: 0px;           
  margin-right: 0px;
  line-height: 2em;
  text-align: left;
  align: center;
}

ul.submenu{
  width: 8em;                 
  border: 0px hidden #000;    
  background-color: #a5ab89;  
  margin-left: -4.5px;        
  padding-left: 0px;          
  margin-top: 0px;
  padding-top: 0px;
  line-height: 2em;
}

ul.makeMenu li{
  list-style-type: none;      
  margin: 0px;                
  margin-bottom: 20px;
  padding-left: 20px;
  position: relative;         
                              
                              
  color: #000;                
  background-color: #a5ab89;
  border: thick outset #a5ab89;
}

ul.submenu li{
  margin-bottom: 0px;
  padding-left: 20px;
  border: 0px solid #000;
}

ul.makeMenu li > ul {         
  display: none;              
  position: absolute;         
  top: 0px;                   
  left: 8em;                  
                              
}

ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
  background-color: #fff;     
  color: #000;                
}

ul.makeMenu ul.CSStoShow {    
  display: block;             
}

ul.makeMenu li:hover > ul {   
                              
  display: block;             
}

ul.makeMenu li a { color: #000; display: block; width: 100%; text-decoration: none; }
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #000; }
ul.makeMenu li:hover > a { color: #000; }

*/

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyoutt.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* common styling */

/*
.menu ul{
  width: 8em;                 
  border: 0px hidden #000;    
  padding-left: 0px;          
  padding-right: 0px;
  cursor: default;            
  margin-left: 0px;           
  margin-right: 0px;
  line-height: 2em;
  text-align: left;
  align: center;
}
*/

/*
.menu ul il ul{
  width: 8em;  */               /* sets the size of the menu blocks */
/*  border: 0px hidden #000;    */  /* puts a black border around the menu blocks */
/*  background-color: #a5ab89; */     /* makes the menu blocks mint green - a bg-color MUST be included for IE to work properly! */
/*  margin-left: -4.5px; */           /* Opera 7 final's margin and margin-box model cause problems */
/*  padding-left: 0px; */          /* stops the usual indent from ul */
/*  margin-top: 0px;
  padding-top: 0px;
  line-height: 2em;
}
*/

.menu {
	margin:0;
/*	font-family: serif, sans-serif, arial;
	font-weight: lighter; */
}


.menu ul li{
  list-style-type: none;     
  margin: 0px;               
  margin-bottom: 20px;
  position: relative;        
  color: #000;               
  background-color: #a5ab89;
  border: thick outset #a5ab89;
}

.menu ul li ul li{
  margin-bottom: 3px;
  border: 0px solid #000;
}

.menu ul li a, .menu ul li a:visited {
	display:block; 
	text-decoration:none; 
	color:#000; 
	width:8em; 
	text-align:center; 
	background:#a5ab89; 
}

.menu ul {
	padding:0; 
	margin:0;
	list-style-type: none; 
}

.menu ul li {
	float:left; 
	margin-right:1px; 
	position:relative;
}

.menu ul li ul{
  display: none;
}

/* specific to non IE browsers */
.menu ul li:hover a {
	color:#000;  
	background:#fff;
}

.menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:0; 
	left:8.1em;
	width:8em;
}

.menu ul li:hover ul li a.hide {
	background:#a5ab89; 
	color:#000; 
}

.menu ul li:hover ul li:hover a.hide {
	width:8em;
}

.menu ul li:hover ul li ul {
	display: none;
}

.menu ul li:hover ul li a {
	display:block; 
	background:#a5ab89; 
	color:#000; 
	width:8em;
}

.menu ul li:hover ul li a:hover {
	background:#fff; 
	color:#000;
}

.menu ul li:hover ul li:hover ul {
	display:block; 
	position:absolute; 
	left:8.1em; 
	top:0; 
	color:#000;
}

.menu ul li:hover ul li:hover ul li a {
	display:block; 
	width:8em; 
	background:#dfc184; 
	color:#000;
}

.menu ul li:hover ul li:hover ul li a:hover {
	background:#bd8d5e; 
	color:#000;
}
