div#menu {position: absolute;
  top: 100px;
  left: 15px;
  z-index: 3;}
div#menu {position: absolute; width: 150px;
  background-color: #f3f3fc;
  margin: -1px 0 0 -1px;}
div#menu ul {margin: 0; padding: 0; width: 150px; 
  border-top: 1px solid #aaa;
  border-right: 1px solid #aaa;
  border-left: 1px solid #aaa;}
div#menu li {position: relative; list-style: none; margin: 0;
  border-bottom: 2px solid #ccc;}
div#menu li a {display: block;
  padding: 3px 0 3px 6px;
  text-decoration: none; width: 144px;}
div#menu li a {color: blue;}
div#menu li a:visited {color: blue;}
div#menu li:hover {color: #ffffff; background-color: #cc66cc;
  font-weight: 700;}
div#menu li a:hover {color: #ffffff; background-color: #cc66cc;
  font-weight: 700;}
