
Originally Posted by
kuroi
What is happening is that the site is responding appropriately to the CSS that you have embedded into your pages.
Enbedded CSS over-rides the CSS in your stylesheet and I strongly recommend that you remove. I suspect that you have created some content with Dreamweaver or a similar editing tool and scooped up the CSS and pout it into your pages instead of into your stylesheet.
The particular piece of CSS causing your problem is below
You've said that you want the size to be small, so why does it get bigger? Well that's because small is relative to the starting point. Default web text is about 16px in size. The Zen Cart stylesheet includes the line font-size: 62.5% which reduces the font size across the site to 10px. However, you have over-riden this on some of your pages to font-size:small which is equivalent to 80%. In other words you have increased the font-size on those pages from 62.5% to 80% for everything that doesn't have an explicit size set.