If you've had a look through all the possible scenario's and like them then that's fine by me; I've seen the pain a global CSS change can make to a project many times before so aslong as we can (and by the sound of things) have avoided that pain then I'm happy.