Tidy up CSS files and fix some bugs - prepare for moving of autogenerated CSS
Fix some bugs in the media class if there is no media, or if IC Radio is down
Put autogenerated CSS in its own folder (dougal permissions)