 body{
  margin:0;
  padding:0 0 0 160px;
 } 
 div#left-sidebar{
  position:absolute;
  top:0;
  left:0;
  width:160px;
  height:100%;
 }
 @media screen{
  body>div#left-sidebar{
   position:fixed;
  }
 }
 * html body{
  overflow:auto;
 } 
 * html div#midcontent{
  height:100%;
  width:100%;
  overflow:auto;

 }