Forum Moderators: not2easy
Font size is a tricky subject, and most people would recommend against using points as a unit; ems or %s in general are better, pixels are popular for rigid control, but there is often not a clear cut solution. (And in many cases a good old <small> tag is best.) If you search WebmasterWorld for "font size css" you will find lots of general information.
The answer (it's just a reality, not the ideal) is to set font styles in p, td, li, div, a, or wherever else they are going to be applied. It works, and it's dependable.
But if you use the body tag you get very inconsistent cross-browser results.
blockquote, body, div, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, select, td, textarea, tr, ul{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:#808080;background:transparent;}
This covers the basics and allows you to keep your style sheet trim.
I will try a coulpe of more things but I am seriously thinking on giving up on the body element and using, td, or a, or something more reliable.
thanks for the help.