/* ---- Styles ---- */ 
 
/* width and height of the container */  
.emenu { 
	margin:auto;
    width: 938px; 
    padding-top:2px;
    height: 40px; 
    margin-top:30px;
    background:#351e00; 
} 


 
/* content (set the background image here) */ 
.emenu .menu_content { 
    background: url() no-repeat top;
    padding: 3em 1em 1em 1em; 
} 
 
/* main menu header */ 
.emenu ul li h2 { 
    font-size:13px; 
    text-transform:uppercase;
    font-style:normal;
} 
 
/* main menu link */ 
.emenu ul li h2 a { 
    padding: 7px 5px 0 4px;
    font-family: Arial, sans-serif; 
    text-decoration: none; 
    font-weight: bold; 
    color: #87715c; 
    text-align:center;
} 
 
/* main menu link hover */ 
.emenu ul li.hover h2 a { 
    color:#FFF;
} 
 
/* drop down menu */ 
.emenu ul li ul { 
    border: solid #351e00; 
    border-width: 7px; 
    border-top: 15px solid #351e00; 
    margin-top:9px;
} 

 
/* drop down menu section */ 
.emenu ul li ul li,
.emenu ul li ul li.first-child { 
	width:400px;
	height:55px;
	padding:0px;
	background:#fff;
    font-family: Arial, sans-serif; 
    opacity: 0.7;
	-moz-opacity:0.7;
}
.emenu ul li ul li:hover,
.emenu ul li ul li.first-child:hover{
	cursor:pointer;
	opacity: 0.8;
	-moz-opacity:0.8;
} 

.emenu ul li ul li a{
	background:#fff;
	display:block;
	
	padding-top:10px;
	width:400px;
	height:45px;
	filter:alpha(opacity=70);
	opacity: 0.9;
	-moz-opacity:0.9;
}

.emenu ul li ul li a:link:hover,
.emenu ul li ul li a:visited:hover{
	cursor:pointer;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}

 
/* ---- Stuff you shouldn't have to change ---- */ 
 
.emenu * { 
    margin:0; 
    padding:0; 
} 
.emenu { 
    position:relative; 
} 
 
.emenu ul { 
    position: absolute; 
    z-index: 200; 
} 
 
.emenu ul li { 
    list-style: none; 
    float: left; 
   	padding:3px;
    background-color: #351e00; 
} 
 
.emenu ul li.first-child { 
    border: 0; 
    padding:0px;
} 
 
.emenu ul li ul { 
    overflow: hidden; 
    visibility: hidden; 
} 
 
.emenu ul li.first-child ul { 
    border-left: 0; 
} 

 
.emenu ul li ul li ul,
.emenu ul li ul li.first-child { 
    visibility: inherit; 
    position: relative; 
    border: 0; 
} 
 
.emenu ul li h2 a { 
    display: block; 
} 
 

.emenu .menu_content { 
    height: 100%; 
} 


