Reading user styles
Pulling in the great work from @muchweb.

- Made font size configurable in settings.
- Restored z-index which I need.
- Kept labels shifted to the upper left so as to not obscure the word
  underneath.
- Shrunk the padding.  Again, I think we should see more underneath.
Merge branch 'muchweb-user-theme-styles'