tema 2- Estilo Div

Hola:
Mi problema es que no me sale el color que según el curso me ha de salir.
Lo he repasado mil veces y no encuentro el error y sin embargo en la vista previa, no me sale como debiera saliren color rosa.

el HTML lo tengo asi:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Page title</title>
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
</head>
<body>
<div id="cabecera">Bienvenidos a mi Web</div>
</body>
</html>

y el estilo-general.css así:
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all">
#cabecera{background-color:pink}

Pero no me sale el color rosa.
Gracias por vuestra ayuda.
amm disculpa es que la mayoría a estado of line el día de hoy.
En fin dos errores note:
1. no pongas en la hoja de estilos el código
<link rel="stylesheet" href="estilo-general.css" type="text/css" media="all"> este código no hace falta
2. los colores ( a pesar de que algunos si funciona) no los reconocen con sus nombres si no con sus códigos, esto quiere decir que si tenemos el color "SteelBlue1" y lo ponemos así textual mente en el código no saldrá el color ya que no reconocerá ese nombre como un color , entonces en ves de colocar el nombre se debería colocar es el código de dicho color el código seria en este caso el siguiente "#63B8FF", entonces el código con el color que quieres quedaría si
#cabecera{background-color:#FFC0CB}
Bueno espero que esto te sirva.