header, footer, and type styles