 <p>Instead of .subproject_thingie1 and .subproject_thingie2 everywhere I usually go for adding a root class or id to differentiate between projects/pages.</p> <p>That way you can have global styling maintained on all pages on the same class names while being able to add specific rules for specific pages.</p> <p>But as always, the best solution depends on how well the existing project is written.</p>