There may be a couple of tricks that might help.
Consider embedding CSS into the content instead of using an external stylesheet (which shouldn't be too difficult as you're using PHP).
(Update: ichimunki raises a good point. Sadly, Netscape 4.7 has a bug regarding linked stylesheets. This is only one reason why I occasionally rant about non-compliant browsers.)
Make sure you define rules for <TD>, <TH>, and <TR>.
Make sure you use and close your <P> tags.
Note sure if you've seen this site, but it contains a lot of CSS related information, including a page documenting many of the most egregious problems.
Hope this helps...
--f
P.S. As far using CSS and cookies go, I'm with Blue: Go for it.
In reply to OT: Results and (minor) Advice
by footpad
in thread Stats change proposal question
by jcwren
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |