I have a website that looks good in google chrome and IE but not in firefox
I was wondering if their is a way i could make a stylesheet for firefox only without using javascript or php.
Firefox is rendering CSS correctly, there is absolutely no need for a separate stylesheet. Only some implementations are different in different browsers (not just Firefox) but that’s nothing that can’t be fixed in your regular stylesheet. In your case (or almost any case, for that matter), adding vertical-align: middle to your image rule on line 444 in styles.css will fix the vertical alignment issue(s) with images in your site.