sounds like you are a perfect candidate for using the content editor web part to
override the style on the sites that need changing. check out Todd's blog for a
bunch of examples of how to do different things with the CEWP. Basically,
inserting a CEWP into a page and then adding some CSS you can override the
default CSS classes used by SharePoint on a page by page basis. the beauty of
this, as Todd describes, is that you don't duplicate pages through "unghosting",
and you can revert back to the original style simply by deleting the CEWP.