When you’re designing a website, you’ll likely have a number of different choices of coding techniques and technologies to choose from in order to solve a certain problem or achieve a certain goal. For example, you might use ASP, PHP or Ruby to accomplish your server side scripting needs. It’s also the case that there are many options available for implementing the visual design goals of your website. But one method is increasingly becoming somewhat of the de facto “standard” for visual design; CSS (cascading style sheets).