The document provides a tutorial on using CSS for website styling, outlining reasons to use CSS such as accessibility, reducing markup complexity, and making content more portable. It details topics that will be covered in the tutorial such as fixed and fluid layouts, image sprites, font control, and mobile styling. Resources for CSS tools, testing, and references are also provided.