Ich kommentiere die Fehler mal nicht.. das hat Ekki ja ausführlich getan.
Aber dennoch hier ein Tipp, der deine dynamisches CSS erzeugen kann...
css.php erstellen mit deinem CSS-Code und den Farbvariablen.
ganz oben, den Header übergeben...
<?php
header("Content-type: text/css");
// CSS-Deklaration, auch mit php-Variablen, etc.
?>
und dann die css.php wie eine ganz normale .css-Datei im Header einbinden.
LG Patrick