css styling - fonts, background, spacing