.menux {
   clear:both; float:left; margin:0; padding:0; width:100%; position: absolute; z-index:1000;
   
 	top: 359px; color: #2f2117; font-weight: bold; font-size: .8em; line-height: normal; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: .05em;
  
}

/* Top menu items */
.menux ul {
   margin:0;  padding:0; float:right; position:relative; right:50%; list-style:none;
    
}
.menux ul li {
   margin:0 0 0 -1px; padding:0; float:left; position:relative; left:50%; top:0;
}
.menux ul li a {
   display:block; margin:0; padding: 0x; 
   border-right: 1px solid #000003; border-left: 1px solid #000003;
   font-size:100%;
   line-height: inherit;
   background: #fff;
   text-decoration:none;
   width: 186px;
   text-align: center;
}
.menux ul li.active a {
   color:#000;
   background:#fff;
}
.menux ul li a:hover {
   background:#fff; /* Top menu items background colour */
   color: #000;;
  
}
.menux ul li:hover a,
.menux ul li.hover a { /* This line is required for IE 6 and below */
   background:#fff; /* Top menu items background colour */
   color:#000;
 
}

/* Submenu items */
.menux ul ul {
   display:none;  position:absolute; top:1.6em; left:0; right:auto; width: inherit; /* width of the drop-down menus */
   padding: 10px 0; background: #fff; margin: -1px 0 0 0px; border-bottom: 1px solid #cb5321; border-right: 1px solid #cb5321; border-left: 1px solid #cb5321;
}
.menux ul ul li {
   left:auto;  margin:0;  clear:left; width:100%;
}
.menux ul ul li a,
.menux ul li.active li a,
.menux ul li:hover ul li a,
.menux ul li.hover ul li a { /* This line is required for IE 6 and below */
   font-size:.8em;
   font-weight: bold; /* resets the bold set for the top level menu items */
   background:#fff;
   color:#523724;
   line-height:2em; /* overwrite line-height value from top menu */
   border: none; /* sub menu item horizontal lines */
   padding: 0;
   margin: 0;
}
.menux ul ul li a:hover,
.menux ul li.active ul li a:hover,
.menux ul li:hover ul li a:hover,
.menux ul li.hover ul li a:hover { /* This line is required for IE 6 and below */
   background:#fff; /* Sub menu items background colour */
   color:#000; text-decoration:underline;
}

/* Flip the last submenu so it stays within the page */
.menux ul ul.last {
   left:auto; /* reset left:0; value */
   right:0; /* Set right value instead */
}

/* Make the sub menus appear on hover */
.menux ul li:hover ul,
.menux ul li.hover ul { /* This line is required for IE 6 and below */
   display:block; /* Show the sub menus */
}






.menux ul .current_page_ancestor a, 

.menux ul li:hover .current_page_ancestor a, 

.menux ul li:hover li:hover .current_page_ancestor a,

.menux ul li:hover li:hover li:hover .current_page_item a,

.menux ul li:hover li:hover .current_page_item a,

.menux ul .current_page_item a


{ color: #fff; background: #cb5321; }


.menux ul li:hover .current_page_ancestor li a,

.menux ul li:hover li:hover .current_page_ancestor li a,

.menux ul li:hover .current_page_item li a

 {  color: #fff; background: #cb5321;  }
