Hay bastantes formas, te explicaré una:
- El archivo css, cámbialo de extensión a PHP.
- En el archivo, la propiedad que quieras que sea variable, EJ:
footer{
background-color: '<?=$_GET['bgcolor'];?>';
}
Y ya está, es todo normal, al incluir el archivo en el index.php simplemente haces un:
<link rel="stylesheet" href="style.php?bgcolor='blue'">
Es un ejemplo, hay más formas y seguro que esta no es la mejor, pero espero haberte dado una idea.
Saludos.