  #top-col-1 {
  position:relative;
  padding-left:20%;
  padding-right:10px;
  background:#aaa; 
  }
  #mid-col-1 {
  position:absolute;
  padding-left:10px;
  top:200px;
  left:0;
  width:21%;
  background:#ddd;
  }
  #mid-col-2 {
/***  position:relative; ***/
  position:absolute;
  padding-left:10px;
  top:200px;
  left:25%;
  width:21%;
  background:#ddd; 
  }
  #mid-col-3 {
  position:absolute;
  padding-left:10px;
  top:200px;
  left:50%;
  width:21%;
  background:#ddd; 
  }
  #mid-col-4 {
  position:absolute;
  padding-left:10px;
  top:200px;
  left:75%;
  width:21%;
  background:#ddd; 
  }
  #bottom-col-1 {
  position:relative;
/*  padding-left:20%; */
/*  padding-right:10px; */
  background:#fff; 
  top:-20px;
  }
