lock footer to the bottom of the page and set the base colors correctly