update styling for improved readability on windows

I increased the body's font-weight to 300, also made `em` have a serif font, because the current font italicized does not render well at all on Windows.