It sounds like you have a fairly complicated site with multiple stylesheets
per page and you have broken out the various css classnames into these
stylesheets. The basic stylesheet probably does not change much (even if
you were to apply a different theme to your site) so include this stylesheet
as a regular link tag in your base master page. Then create different
themes for each of the different pages that require a different set of
stylesheets. For instance the themes might be named BlueThemePageType1 and
BlueThemePageType2. In the basepage for PageType1 or PageType2 set the
appropriate theme in the PreInit event and you are done.
Themes and masterpages plus good old html all working together can provide a
very dynamic and powerful system for you.
-Jeff
Instant Church Directory