Major cleanup of CSS; deleting old cruft, and separating stuff out.
Further cleanup of unused CSS throughout the project.
Further cleanup, formatting, and organizing of CSS.
Merge pull request #240 from jamalex/css_cleanup

Massive cleanup of CSS and related code