As far as web design resources go, having a good, competent CSS resource is essential in optimizing the time and money you invest in creating a website. This list contains 30 of these resources, to make you life easier, and be sure that your design is top-notch and competitive, in what truly is a difficult market.