remove min-height from body, add clear:both to footer