Reset your CSS
What is one of the most annoying problems when developing a CSS based website? The inconsistencies among different browsers. You try to define every little details in your style sheet, only to see your site behave differently in Firefox, Internet Explorer, Opera, etc.
So what can you do about this? Continue creating additional styles for every html element, which results into a bloated CSS file, and hope everything works ok?
Well, there is something you can do! Stop bloating your style sheet, step back a bit and reset your CSS before you move on with your design.

Distributed free > Subscribe