Just some comments for my own benefit
Slightly improved CSS