Address Issue #48

Make legend always visible.
Improve CSS readability.