Alguna vez me pasó eso y lo solucioné agregando un header que le indicaba al nacegador que eso era una hoja de estilos y no un documento PHP "
común y corriente":
Código PHP:
header("Content-type: text/css");
SI no funciona... Probaste abriendo directamente la hoja de estilos PHP en el navegador (con los parámetros de URL que le indicas)? Se imprime correctamente?
Un saludo,