Oh, and an idea for solving your current problem (assuming you can't just rip the interface out and do it again):
Set a class on a high-level container (ideally body) to identify the browser/version/engine: class="msie 6" class="msie 7" class="firefox 3 mozilla" class="chrome 1 webkit" class="safari 3 webkit" Then, in each of your stylesheets, prefix the rules with the appropriate value: .msie .myclass { /* IE specific */ } .msie.6 .myclass { /* IE6 specific */ } That will allow you to move everything into one file, with no conflicts, whilst you work to combine/remove redundant styles. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:321309 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4