Changed method of getting fonts

Updated fonts.css to all use "OpenSans" font instead of
giving bold and italic their own names. Using weights
for everything except bold, so have access to 200, 800, 900.
Made regular bold 800, so light bold is the actual bold,
becauuse the regular bold does not look good in Chrome at
smaller font sizes.