@CHARSET "ISO-8859-1";
.ui-menu:after {
    content:		".";
    display: 		block;
    clear: 			both;
    visibility: 	hidden;
    line-height: 	0;
    height: 		0;
}
.ui-menu .ui-menu-item {
    display: 		inline-block;
    float: 			left;
    margin: 		5;
    padding: 		1;
    width: 			auto; 
}
 
/*----- Menu Outline -----*/
.menu-wrap {
    width:100%;
   background: #ffa366;
  background: -moz-linear-gradient(top, #ffa366 0%, #da5700 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa366), color-stop(100%, #da5700));
  background: -webkit-linear-gradient(top, #ffa366 0%, #da5700 100%);
  background: -o-linear-gradient(top, #ffa366 0%, #da5700 100%);
  background: -ms-linear-gradient(top, #ffa366 0%, #da5700 100%);
  background: linear-gradient(to bottom, #ffa366 0%, #da5700 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffa366', endColorstr='#da5700', GradientType=0);
  border-color: #804620;
	 display:inline-block;
  padding:0px 0px 10px 10px;
    
}
 
.menu {
    width:1500px;
    margin:0px 0px;
    align: left;
    
}
 
.menu li {
    margin:0px;
    list-style:none;
    font-family:'arial narrow';
}
 
.menu a {
    transition: all linear 0.15s;
    color: "#00000";
}
 
.menu li:hover > a, .menu .current-item > a {
    text-decoration:none;
    color: "#00000";
}
 
.menu .arrow {
    font-size:20px;
    line-height:0%;
}
 
/*----- Top Level -----*/
.menu > ul > li {
    float:left;
    display:inline-block;
    position:relative;
    font-size:18px;
}
 
.menu > ul > li > a {
    padding:1px 10px;
    display:inline-block;
}
 
.menu > ul > li:hover > a, .menu > ul > .current-item > a {
    background:#f8e653;
}
 
/*----- Bottom Level -----*/
.menu li:hover .sub-menu {
    z-index:1;
    opacity:1;
}
 
.sub-menu {
    padding:1px 13px;
    display:inline-block;
/*     width:; */
 
    position:absolute;
    top:100%;
    left:0px;
    z-index:-1;
    opacity:0;
    transition:opacity linear 0.15s;
 
    background:#f8e653;
}
 
.sub-menu li {
    display:block;
    font-size:16px;
}
 
.sub-menu li a {
    padding:4px 15px;
    display:block;
}
 
.sub-menu li a:hover, .sub-menu .current-item a {
    background:#bbbbbb;
}
