added fonts to CSS and cleaned it up