Significant overhaul of CSS; now using clean.css