anchor.diff:    white-space:nowrap;
     display:block;
     border-bottom:1px solid #ccc;
  -  padding: 5px 10px 5px 15px;
  +  padding: 5px 10px 5px 10px;
   }
   
   
  
positive.code:   text-align:left;
    box-shadow: 1px 1px 3px #ccc;
  }
  nav #main-nav-bar ul li {
    display:block;
  }
  nav #main-nav-bar li:hover ul {
    left: -5px;
  }
  nav #main-nav-bar li:hover ul a {
    text-decoration:none;
  
negative.code:   display: inline-block;
    padding: 10px;
  }
  
  /* .sub-menu */
  nav #main-nav-bar ul {
    background: #fff;
    position:absolute;
  