stylesheet cleanups
major updates homepage