I am trying to create a header and have the div underneath it be height:100% with overflow and not using the overflow-y:hidden;command. I accomplished this before, but not working anymore. You should be able to scroll vertically within the Left Div, but no overflow within the body.

Fiddle
<http://jsfiddle.net/edcp1poc/>

HTML

```
<div class="main">
    <div class="header">Header</div>
</div>  

<div class="left">Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div Left Div 
</div>

```

CSS

```
.main {
background-color: #666666;
min-width:100%;
height:60px;
margin-top: -60px;
}

.left {
height: 100%;
width:300px;
border: 1px solid black;
margin-top: -60px;
}

body, html {
height: 100%   
}

body {
padding:60px 0 0 0px; /* 60 — header height*/
margin:0;
}

```