#content {
  min-height: 200px;
  position: relative; 
  padding-left: 10px;
  padding-right: 50px;
  padding-bottom: 10px;
}

#overlay {
  color: #FFFFFF;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  z-index: 500;
  position: relative;
  top: -50px;
  width: 780px;
  margin-bottom: -40px;
}

#overlay h1 {
  font-size: 1.3em;
  margin-top: 0px;
  padding-top: 0px;
}

#belowbox {
  padding-left: 30px;
  padding-right: 30px;
}

#overlay .columns {
  width: 100%;
}

#overlay .columns .left {
  width: 47%;
}

#overlay .columns .spacer {
  width: 6%;
}

#overlay .columns .right {
  width: 47%;
}
