Fix class members appearing as top-level elements in outline

@umop

Fixes #2614

Also cleans up outline CSS.

![screen shot 2014-06-18 at 12 26 08 am](https://cloud.githubusercontent.com/assets/5606182/3310722/e062e1d6-f6b9-11e3-9ff5-d33aaa1d5b0b.png)

I just noticed they weren't used - are they useful?