It looks great on ff and explorer, but on webkit browsers (safari and chrome) the main background does not display. I’d include the whole css file if needed, let me know. I have no idea where to begin looking for a fix.
That must be because of Dreamweaver, when creating a new CSS file it automatically fills the first line with that charset thing. But what does it actually do? And why the @? Doesnt that mean that the output after the @ is ignored?
Dreamweaver puts it there for the same reason it is in your html pages. It tells the browser how to interpret the characters on the page. As far as I am aware, all of the main browsers default to using whatever charset is specified in the html for the stylesheets as well. It shouldn’t do any harm to the page but it must be the very first thing on the stylesheet before any comments or style rules. It seems that the web-kit browsers don’t like it and I confess I never ever use it.