Middle div now extends to bottom of page even if there isn't enough content