The comments say you have 35 CSS files. This in itself, in addition to a simple number of requests, is enough to be showstopper for IE.
In accordance with Microsoft Knowledge Base Article 262161 ,
All style tags after the first 31 style tags are not applied.
This applies to all versions of IE so far, including the beta version of IE9. Uch. Time to combine these stylesheets into a single file.
When working with such large complex CSS projects, I usually recommend using a CSS pre-processor such as Sass , and turning these smaller stylesheets involves pulling them into a larger stylesheet that feeds to the browser. However, almost everyone has a different solution to this problem.
source share