I'm having problems with images aligning differently in different browsers. I've asked for help in a different thread, but if I can't sort it out is there any css code to say: If internet explorer (all of them) use top:10px; If Firefox or chrome (or other browser) use top:0px;
For IE there is because there is no need to do that for modern browsers. IE is not a modern browser. Google for "conditional comments".
Take a look at Eric Meyer's CSS reset, jj1: http://meyerweb.com/eric/tools/css/reset/ I wouldn't necessarily say copy and paste it but the idea behind a CSS reset is that it smoothes out browser difference before you write any code. After that you may need to use CSS conditional comments. This is a way of targeting particular versions of Internet Explorer: http://www.quirksmode.org/css/condcom.html
use conditional comments to write IE specific styles http://www.techtricky.com/add-css-styles-for-ie-only/