/* common styling */
.easymenu_main, .easymenu_main ul, .easymenu_main li { 
	background-color: transparent;	
	margin: 0px; 
	padding: 0px; 
	border: none;
}

.easymenu_main { 
	background-color: transparent;	
	position: relative; 
	z-index: 1000;
}

.easymenu_main li { 
	float:left;  
	position:relative; 
	list-style: none; 
	display: inline;
}

.easymenu_main li a { 
	background-color: #330000;	
	display:block; 
	white-space: nowrap;
}

.easymenu_main li li { 
	clear: both;  /*FF 1.0.7 needs this */  
}
.easymenu_main li ul {
	visibility: hidden; 
	position:absolute; 
}

.easymenu_main li li ul {
	top: 0; 
	left: 0;
}

.easymenu_main li.hover ul {  
	visibility: visible; 
}

.easymenu_main li.hover ul li ul {
	visibility: hidden;  
}

.easymenu_main li.hover li.hover ul {
	visibility: visible;  
	left: 100%;
}

/** to make it look good on default template.. **/