/* Presentation specifics */

ul{
  margin:20px;
  opacity:0.95;
  position:fixed;
  bottom:-15px;
  left:-10px;
  background-color:#333;
  color:#fff;
  z-index:99;
}
ul li{
  list-style-type:none;
  border-bottom:1px solid #555;
}
ul li a{
  height:1%;
  width:100px;
  display:block;
  padding:2px 10px;
  text-decoration:none;
  font:normal 9px arial;
  color:#fff;
}
ul li a:visited{
  color:#999;
}
ul li a:hover,
ul li a.active{
  color:#fff !important;
  background-color:#444;
}
* html ul{
  position:absolute;
}