The following is an example of what's in a cs.css.phtml style sheet:

p {font-family:arial; font-size: <? echo $sp; ?>pt; color? echo $p; ?>} {font-family:arial; font-size: <? echo $spsm; ?>pt; color? echo $psm; ?>}
p.bbig {font-family:arial; font-size: <? echo $spbig; ?>pt; color? echo $pbig; ?>}

There is a table with size and color values for the styles defined above. The color portions work fine, however the size attribute is not working as intended.

When I link to the stylesheet (or include the code directly on the page itself), any p class style is treated as the first p above. In other words, <p class="bbig"> is the same size as <p>, despite having different numerical values.

Someone mentioned before that they had successfully managed to integrate PHP with CSS. I'd like to know if I'm doing this correctly, or if I'm missing something important.