Better typography and other theme cleanups