CSS Style Sheet switchers. You can read the full article at notestips.com
[ie, gecko]
Method 1 - using alternate style sheets and Javascript
Method 2 - using @Import
Combination of method 1 and 2 to switch layout and presentation independently.
The style sheets used for method 1 and 2: style-a.css, style-a.css, style-default.css
Additional style sheets used for the combined example: layout-1.css, layout-default.css, layout-default.css