1. Why do the CSS and JS load on every page and not just the SolrSearch results page?
2. Why does "shared/css/solr_search.css" have styles for both admin and public facing pages?
3. Why aren't the styles namespaced? The class .item {width:100%} is particularly problematic as it's a default class used by items/browse.php.
I could of course change my code to address the last point, but why should I have to do that? Surely there are others with these problems.