updated CSS, got tabs working.

not perfect yet, but at least it's getting going now. will add
Lindsey's graph stuff and make more changes to CSS tomorrow
major CSS updates for front page