En todo caso será que con PHP imprimes algo de HTML, y el CSS no resulta como esperas ¿exactamente qué problema de código PHP tienes claramente?
Si no sabes estructurar HTML ni usar CSS no es culpa de PHP, así que sigo sin entender la relación por mucho que lea tu "pregunta".