DIV défini pour déborder: défile, mais ne défile pas jusqu'au fond

J'ai un DIV menu qui est à 100% de la hauteur avec une overflow:scroll. Dans le DIV j'ai un ul li. Le problème que j'ai, c'est qu'il ne me laissera pas faire défiler tout le chemin vers le bas pour voir la dernière li. Je peux à peine voir.

Je pense qu'il a quelque chose à faire avec mon en-tête parce que quand j'ai supprimer l'en-tête, je peux le voir. Lorsque j'ai remis la tête, il passe sous le navigateur et ne peut pas faire défiler tout le chemin vers le bas pour voir la dernière li.

Les deux li et d'en-tête sont presque identiques en hauteur et il fait beaucoup de sens, que l'en-tête est à l'origine du problème. Pas l'en-tête en particulier, je pense, mais plus de quelque chose que je fait en CSS.

Pourquoi ne puis-je pas faire défiler tout le chemin vers le bas? Quelle est la solution?

Exemple ici: http://jsfiddle.net/D5KU3/2/

<div class="container">

<!--header-->
 <div class="header">
 </div>
<!--end header-->

<!--left-->
 <div class="left">

<!--ul starts here-->

  <ul>

  <li class="hybrid">

    <a href="#">
    <p class="title">Why Cant</p>
    <p class="type">I scroll all the way to the bottom</p></a>

  </li>

Répéter li 20 fois

  </ul> <!--ul ends here-->

  </div> <!--container ends here-->

CSS

  body, html {
  height:100%;  
  }

  body {
  background:white;

  }

  .container {
  width:260px;
  height:100%;
  overflow:hidden;
  background:silver;
  margin:0 auto;
  font-family:sintony;
  }

  .header {
  width:100%;
  height:60px;
  background:#000;
  }

  .left {
  width:260px;
  height:100%;
  background:#fff;
  float:left;
  overflow:scroll;
  }


 li.hybrid a {
 display:block;
 background:#16BF14;
 height:60px;
 width:260px;
 text-decoration:none;
 position:relative;
 }



 li.purple a {
 display:block;
 background:#3370CC;
 height:60px;
 width:260px;
 text-decoration:none;
 position:relative;
 }

 p.title {
 position:relative;
 padding-left:10px;
 }

 p.type {
 font-size:12px;
 position:relative;
 padding-left:10px;
 }

 ul {
 margin:0;
 padding:0;
 }

 li p {
 margin:0;
 padding:0;
 list-style-type:none;
 }

source d'informationauteur user3025512