Targeting mobile-optimized CSS at Windows Phone 7
As this articles point out, the Windows Phone 7 browser's does not support CSS3 Media Queries. At least not until Internet Explorer 9 is out. The Microsoft's primary goal in the initial release of Windows Phone 7 was to ensure any site designed for Internet Explorer would render correctly and then add optimizations where we could to enable mobile scenarios, which is bad for mobile web development on Windows Phone 7.
Here is an example of IE Mobile conditional comments:
<!--[if IEMobile]> <p>Welcome to Internet Explorer Mobile.</p> <![endif]—> <![if !IEMobile]> <p>All other browsers</p> <![endif]>










