en lo personal siempre me da problemas el ie, asi que cuando manejo css siempre hago uno para firefoz y otro para ie y dependiendo del explorador que el usuario use cargo uno o el otro
mira esto quizas te ayude.
http://php.about.com/od/learnphp/p/http_user_agent.htm
suerte