Changed icon syntax for semantics & accessibility

See: http://filamentgroup.com/lab/bulletproof_icon_fonts.html
Changed icon styling for semantics & accessibility
Regenerated style.css