margins auto and a parent div for the menu and the footer