layout for header and footer