Inspired by CSS Zen Garden and driven by a desire to showcase what can be done with a mere 1KB of CSS, Jacob Rask, a web developer at Opera Software, created CSS1K about six months ago. Since then the site has showcased 68 different designs, all with stylesheets under 1KB.
Why is it a good idea to make your HTML and CSS files as small as possible? Not only will smaller files make sites load much faster for users, elegant (read: shorter) code is cheaper to create, cheaper to maintain and has a longer shelf life. Light code gives you a fast site that creates good experiences on all devices and connections.