Мне просто интересно, что делают другие в этом отношении:
Вы пытаетесь сохранить позиционный CSS (макет) отдельно от цвета/вкуса CSS (цвет, фоновый цвет, фоновые изображения, размер шрифта и семью)?
Использовать две таблицы стилей? Объединить две таблицы стилей на стороне сервера? Уровень абстракции для CSS? или вы даже не пытаетесь?
Я знаю, что иногда после работы над одним и тем же веб-проектом в течение шести месяцев я обычно могу жить с позиционным CSS, но в конечном итоге хочу изменить цвета/изображения.