And now for the rest of the story; Why are you using this * width: 940px; in some of your CSS declarations? I have never heard of or seen until now, using the universal selector inside. I state it this way because I do not know everything and this would not be the first time I learn something new. ;o)
Most of what I can find about the <link .... /> usage is that it will not validate as its usage is not normative at this time. It works just as intended, just won't validate. same goes for the alternative @media all screen ..... It won't validate yet it still works. As for the main style sheet still loading on screens 800px and below you could just make sure any styles are included in the 800 stylesheet so they are over written or just write another screen size check that will only load the main if the max screen size is over 800px. I apologize for ant confusion I caused in my earlier responses and have created a new app for my laptop that requires proof that I have had my coffee first before I am allowed to answer emails !!! lol Thank you, Marc Hall HallMarc Websites 610.446.3346 http://www.hallmarcwebsites.com/ Spread the word about my services and earn money! Contact me for details. ______________________________________________________________________ css-discuss [css-d@lists.css-discuss.org] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/