I'm just wondering what others do in this respect:

Do you try to keep positional CSS (layout) separate from color/flavor CSS (color, background-color, background-images, font-size and family) ?

Use two stylesheets? Combine two stylesheets server-side? Abstraction layer for the CSS? or you don't even try?

I know sometimes after working on the same web project for six months I can usually live with the positional CSS but end up wanting to change the colors/images.

Edit
Report