fixed header margin to padding to ensure footer sticks correctly