/* ---- Styles ---- */ 
 
/* width and height of the container */  
.emenu { 
    width: 140px; 
    height: 110px; 
    
} 
 
/* content (set the background image here) */ 
.emenu .menu_content { 
    background: url() no-repeat top;
    padding: 3em 1em 1em 1em; 
} 

.emenu ul li { position: relative; z-index: 500;} 
/* main menu header */ 
.emenu ul li h2 { 
    font-size:1.2em; 
    
} 
 
/* main menu link */ 
.emenu ul li h2 a { 
    padding: 0px; 
    ddbackground-color: #eeeeee; 
    font-weight: bold;
    font-size: 14px;
    text-transform: uppercase;
    height: 20px;
} 
 
/* main menu link hover */ 
.emenu ul li.hover h2 a { 
    background-color: #ffffff; 
} 
 
/* drop down menu */ 
.emenu ul li ul { 
    background-color: #fdfdfd; 
    background-image: url('../../images/ucMnuList_bg.png');
    background-repeat: no-repeat;
    padding: 4px; 
    padding-left: 14px;
    left: -4px;
    
} 

/* main menu link */ 
.emenu ul li ul a { 
    padding: 0px; 
    background-color: Transparent; 
    font-weight: bold;
    font-size: 11px;
    margin: 0px;
    display: block;
    float: left;
    height: 16px;
    width: 100%;
}  

 
/* drop down menu section */ 
.emenu ul li ul li { 
    padding: 10px; 
    border-top: solid 1px #fff; 
    font-family: Arial, sans-serif; 
} 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
/* ---- Stuff you shouldn't have to change ---- */ 
 
.emenu * { 
    margin:0; 
    padding:0; 
} 
.emenu { 
    overflow: hidden; 
    position:relative; 
} 
 
.emenu ul, .emenu div { 
    position: absolute; 
    z-index: 99; 
} 
 
.emenu ul li { 
    list-style: none; 
    float: left; 
} 
 
.emenu ul li.first-child { 
    border: 0; 
} 
 
.emenu ul li ul, .emenu ul li div { 
    overflow: hidden; 
    visibility: hidden; 
} 
 
.emenu ul li.first-child ul, .emenu ul li.first-child div { 
    border-left: 0; 
} 
 
.emenu ul li ul li{ 
    float:none; 
} 
 
.emenu ul li ul li.first-child { 
    border: 0; 
} 
 
.emenu ul li ul li ul { 
    visibility: inherit; 
    position: relative; 
    border: 0; 
} 
 
.emenu ul li ul li ul li { 
    border: 0; 
} 
 
.emenu ul li h2 a { 
    display: block; 
} 
 
.emenu ul li.first-child h2 a { 
    border-left: none; 
} 
 
.emenu .menu_content { 
    height: 100%; 
} 
