 #menu {
      width: 700px;
      left: 30px;
      position: relative;
      z-index: 10;   
      text-align: center;
      }
      
      #menu ul {
      list-style: none;
      margin: 0;
      padding: 0;
      width: 10.1em;
      float: left;
      text-align: center;
      
      
      }
      
      #menu a, #menu h2 {
      font: bold 10px/15px arial, helvetica, sans-serif;
      display: block;
      border-width: 1px;
      border-style: solid;
      border-color: #ccc;
      margin: 0;
      padding: 3px 5px;
      cursor: pointer;
      
      }
      
      #menu h2 {
      color: #0065A7;
      background: #F3F0DD;
      text-transform: uppercase;
      }
      
      #menu a {
      color: #000;
      background: #efefef;
      text-decoration: none;
      cursor: pointer;
      }
      
      #menu a:hover {
      color: #fff;
      background: #0065A7;
       
      }
      
      #menu li {position: relative; z-index: 500}
      
      #menu ul ul {
      position: absolute;
      z-index: 500;
      text-align: left;
      }
      
      #menu ul ul ul {
      position: absolute;
      z-index: 1000;
      top: 0;
      left: 100%;
  
      }
      
      div#menu ul ul,
      div#menu ul li:hover ul ul,
      div#menu ul ul li:hover ul ul
      {display: none;}
      
      div#menu ul li:hover ul,
      div#menu ul ul li:hover ul,
      div#menu ul ul ul li:hover ul
      {display: block;}
