ASP.NET also supports specifying default values for specific server-side controls through a Skin file. Skins offer a finer-grained approach to applying styles in a control-centric manner.
Tutorial 8 Quick Reference
How to define a page that will represent the common look and feel of a series of pages in a Web site
Add a Master Page to the site
How to create a page based on the Master Page
Check the Select master page check box when creating forms for a site
How to add elements to the Master Page that will show up in pages based on the Master Page
Place elements outside the area represented by the content pane. A Layout table is useful for this
How to add individual elements to content pages
Add elements within the content page shown on the page
How to create a Theme for a page
Add a new Theme folder to the App_Theme folder within your application. Use a Cascading Style Sheet (CSS) to define styles and classes for the Theme
How to apply a Theme to a page
Set the Theme property within the Page Directive
OR
Set the Theme property within the page during the page's PreInit event
How to create a Skin
Create a text file within a Theme folder. Name the file <whateverthethemefolderis>.skin. Add control declarations with their properties set to default values