More CSS changes, along with a change in the front page and some cleanup.