general styling for site - header, navbar, content, footer