Is there a way to do browser specific conditional CSS inside a *.css file? I want to define all of the styles inside of the same physical file.
No. The whole purpose of using CSS files is that each file represents particular style. If you want to write scripts, you should use PHP or something like that, CSS is merely a description of a single style.