Theme: Keep it easy to override border-width for body and bars.
Textinput: Theme inheritance.
Theme: Shorthand was causing trouble.
Demos: Fixed the footer and the panel theme.
Theme: Keep it easy to override button font weight. Button border style and width in theme CSS.
Slider: Theme inheritance.
Theme: Removed styling for ::selection. I forgot that one rule with multiple selectors doesn't work and don't want to add too much code for this while it's not supported in many browsers yet.
Theme: Button border color was same as page background.
Slider: Flagged some code for removal.