
.menu {
   font-family: "Myriad Pro", "Trebuchet MS", Arial;
   width:980px;
   height:100px;
   position:relative;
   font-size:11px;
   z-index:100;
   padding-left:0px;
}

.menu ul li a, .menu ul li a:visited {
   display:block;
   text-decoration:none;
   color:#000;
   width:138px;
   height:30px;
   text-align:center;
   color:#000000;
   border:1px solid #000000;
   background:#FBA656 url('../images/menu_hg4.jpg');
   line-height:30px;
   font-size:12px;
   font-weight: bold;
   overflow:hidden;
}

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

.menu ul li {
   float:left;
   position:relative;
}

.menu ul li ul {
   display: none;
}

.menu ul li:hover a {
   color:#FFFFFF;
   background:#FBA656 url('../images/menu_hg4.jpg');
}

.menu ul li:hover ul {
   display:block;
   position:absolute;
   top:31px;
   left:0;width:105px;
}

.menu ul li:hover ul li a.hide {
   background:#FBA656 url('../images/menu_hg4.jpg');
   color:#FFFFFF;
}
.menu ul li:hover ul li:hover a.hide {
   background:#FBA656 url('../images/menu_hg4.jpg');
   color:#FFFFFF;
}

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

.menu ul li:hover ul li a {
   display:block;
   background:#FBA656 url('../images/menu_hg4.jpg');
   color:#FFFFFF;
}

.menu ul li:hover ul li a:hover {
   background:#FBA656 url('../images/menu_hg2.jpg');
   color:#FFFFFF;
}

.menu ul li:hover ul li:hover ul {
   display:block;
   position:absolute;
   left:105px; top:0;
}

.menu ul li:hover ul li:hover ul.left {
   left:-105px;
}