As CSS becomes more and more the key to website design, it's no surprise our code gets more and more lengthy. In a recent project I was working on, the CSS code across four stylesheets was larger than the content of the homepage. Obviously, this wouldn't do.