.menu { color: #a06857; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; margin: 0; }
.menu ul { color: #a06857; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; z-index: 500; margin: 0; width: 11em; list-style-type: none; position: relative; padding: 0; }
.menu li { color: #fbf6ec; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; float: left; background-color: #9c6655       }
.menu li.sub { color: #fbf6ec; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; background-color: #a06857       }
.menu table { margin-top: -1px; font-size: 1em; font-family: arial; z-index: 100; left: 0; position: absolute; top: 0; border-collapse: collapse   }
.menu a { display: block; padding-left: 0.5em; text-transform: none; width: 11em; color: #fbf6ec; font: bold 13px/2em arial; height: 2em; text-decoration: none; border-bottom: 2px solid #fbf6ec; }
.menu a:visited { display: block; padding-left: 0.5em; text-transform: none; width: 11em; color: #fbf6ec; font: bold 13px/2em arial; height: 2em; text-decoration: none; border-bottom: 2px solid #fbf6ec; }
.menu b { color: #fbf6ec; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; float: right; margin-right: 5px      ; }
* html .menu a { color: #fbf6ec; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; width: 11em       }
* html .menu a:visited { color: #fbf6ec; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; width: 11em      ; }
* html .menu a:hover { font-weight: bold; text-transform: none; color: #a06857; font-size: 13px; font-family: arial; font-style: normal; position: relative; background-color: #eedcb3; font-variant: normal; text-decoration: none;#a06857; }
.menu li:hover { color: #a06857; font-size: 13px; font-family: arial; font-weight: bold; font-style: normal; background-color: #eedcb3; position: relative       ; }
.menu a:active { font-weight: bold; text-transform: none; color: #fbf6ec; font-size: 13px; font-family: arial; font-style: normal; background-color: #a06857; font-variant: normal; text-decoration: none   ; }
.menu a:focus { font-weight: bold; text-transform: none; color: #a06857; font-size: 13px; font-family: arial; font-style: normal; background-color: #eedcb3; font-variant: normal; text-decoration: none   }
.menu li:hover > a { font-weight: bold; text-transform: none; color: #a06857; font-size: 13px; font-family: arial; font-style: normal; background-color: #eedcb3; font-variant: normal; text-decoration: none   }
.menu li ul { left: 9.7em; visibility: hidden; position: absolute; top: -2em; background-color: transparent; padding: 2em; }
.menu li:hover > ul {visibility: visible}
.menu ul a:hover ul ul {visibility: hidden}
.menu ul a:hover ul a:hover ul ul {visibility: hidden}
.menu ul a:hover ul a:hover ul a:hover ul ul {visibility: hidden}
.menu ul a:hover ul {visibility: visible}
.menu ul a:hover ul a:hover ul {visibility: visible}
.menu ul a:hover ul a:hover ul a:hover ul {visibility: visible}
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul {visibility: visible}


