Как правило, вы должны создать основной файл CSS для структуры и CSS, который работает во всех браузерах, а затем, когда вы заметите различия между браузерами или узнаете о различиях в рендеринге в браузерах, вы можете загрузить специальный CSS для браузера, чтобы запомнить различия. Один из способов - использовать HTML-условные выражения при загрузке CSS, например
.
<!--[if IE 6]>
Special instructions for IE 6 here
<![endif]-->
В php должны быть несколько плагинов для обнаружения браузера или библиотеки, которые вы можете использовать, чтобы сделать это проще, чем набирать каждый из них.
http://www.quirksmode.org/css/condcom.html содержит больше примеров типов версий и браузеров, которые вы можете обнаружить