Creo que la forma clásica de invocar a los genios era frotar la lámpara (botella), la moderna es ofrecer la botella de cerveza.
Así que mientras hacemos el ritual a la espera del genio, y como la ignorancia es muy atrevida:
¿qué os parece la solución de colocar en un div contenedor con el fondo de cierto color otro div u otro elemento destinado a albergar el texto con fondo distinto? claro está, con el resto de propiedades adecuadas: visibilidad, medidas, etc.
O creando varios tipos de .p (.pcolor1, .pcolor2) donde lo que los diferencie sea el fondo...
Pero cuidado con los deseos, a veces se cumplen...