add layout and style for footer and header