I haven't been on these forums that long so I don't know if you all have already discussed this, but -- have you ever shared examples of the generic CSS document you start out with each time you start a new project? I'd be interested to see what basic elements, attributes and workarounds you all consider essential.
Some things I start out with:
(Table of Contents usually goes here)
/* -----------------------------------------------------------*/ /* ---------->>> HTML Elements <<<-----------*/ /* -----------------------------------------------------------*/
body, html { margin:0px; padding:0px; color:#666; background: whatever min-height:101%; /* to fix scrollbar issue in Firefox */ text-align: center }
/* -----------------------------------------------------------*/ /* ---------->>> General Body <<<-----------*/ /* -----------------------------------------------------------*/
I usually kill all borders on linked images by default. You definitly have some unquie things in yours. I suggest everyone checking out Yahoo! UI Library to see how they normalize fonts: http://developer.yahoo.com/yui/fonts/