At lot has happened since the Zen Garden days, and today you can do almost anything with only CSS. As CSS use is growing, so is the average CSS file size. Popular sites have in average 27 K of CSS, but some use up to a megabyte of style sheets!
Do we need that much? CSS1K invites you to show that web developers are more inventive than ever, and that limitations can sparkle creativity.