How to combine CSS files properly
===

I have around 10 css files. When i link them one after the other using the link tag ie 

    <link rel="stylesheet" type="text/css" src="..." 
everything loads properly in all the browsers .However when i string together all the files into one single file the css breaks in IE .

Works fine in FF ,chrome and safari. I even tried validating the css just a bunch of warnings 


Any thoughts ?