style.css: Soften the body text color

Instead of using black (#000), use softer colors which still look
black, but aren't as jarring on the eye.

See: http://kaikkonendesign.fi/typography/section/11
style.css: Use a smaller line-height for body text