$style proposal that i use

this hopefully should work in all browsers also in ie6
an advantage useing @import is that the relative images can be loded with correct paths relative to css and not the document
also creating a link tag does not works in old ie and you need to sue @ import.
http://stackoverflow.com/questions/574944/how-to-load-up-css-files-using-javascript