Let's face it, all browsers are not created equal. Some are actually quite atrocious in their disregard for web standards. Unfortunately, some of those browsers are still in use today.. (you know who you are, IE6). Whether or not to support older browsers like IE6, whether to force visitors to upgrade or gracefully degrade their experience, this is a topic for another day. In any case, if you want to serve a special stylesheet for a specific browser, there are several methods to use.