aligning events page correctly, fixing bug with general-div min-height calculation