today
one of the trends of early web design (back when people were still hand-writing their web-pages) was “atomic CSS” (a phrase which later became co-opted by Yahoo and Thierry Koblentz to for something completely different) – but early atomic CSS was the idea of separating, re-organizing, and grouping your CSS rules by domain – one area for declaring all your color rules, one area for all your font rules, one area for all your padding, border, and margin rules – an idea that was almost immediately thrown out the window as soon as compiled and generated CSS arrived on the scene – if you didn’t have to look at it, you didn’t care how it was organized