MSDN has a set of three articles to help with the customization of SharePoint Sites and Portals. Developers can learn ways you can customize a SharePoint site and an area; manage users, sites, and templates; change the structure of pages in a site; manage user access; and optimize style sheets.
Customizing SharePoint Sites and Portals: Using Templates and Site Definitions, Part 2 outlines how to create and edit a site using templates and site definitions.
Article three, Customizing SharePoint Sites and Portals: Style Sheet Class Reference Tables, Part 3 provides a Web Part compatibility and style sheet class reference tables.
