hola, bienvenido a FdW
usa solo css, no uses font ni center.. eso es ya de la época de los dinosaurios
y no te pone el color de fondo porque te olvidastes de las comillas (u ya que usas comillas dobles en el echo, para las comillas del css usa comllas simples)
Código CSS:
Ver original<div style='width:600px; background-color:#AC525D; color:red; font:2.5em Verdana, serif;margin:auto;'>
<p>MI TEXTO</p>
</div>
muevo al foro de css desde el foro de html