es que no es tanto que influya en CSS, simplemente le dices que durante el ciclo de PHP, escriba la clase o el estilo que le corresponde.. así como lo puse arriba "class=rojo"..
ahora bien para que te quede maquetado como necesitas, bueno ese ya es rollo de CSS, darle la ubicación, y la orientación que necesitas..
realmente no entiendo cual es tu conflicto.. no te compliques de más, haz la plantilla a tu antojo, y cuando vayas imprimiendo los datos de la BD, mandale la clase o el estilo que desees..