css styling: font family, color palette, header, footer