hola, tengo un problema al intentar poner el fondo

Hola, espero me puedan ayudar, revise dos mensajes que tenian el mismo problema que yo pero realmente las soluciones que dieron, a mi no me sirvieron, espero que me puedan ayudar por favor este es mi documento html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>pagina principal del ejemplo cctw</title>
<link rel="stylesheet" href="estilos.css" type="text/css" media="all">
</head>
<body>
<p class="centrado">bienvenidos a mi pagina web, pronto estara lista</p>
<p class="centrado">[contenido no disponible]</p>
<p class="centrado">pagina creada gracias a CCTW</p>
<p class="centrado">[correo eliminado]</p>
</body>
</html>

Y esta es my hoja de estilos:

body {background-color: #E6E6FA ;
background-image: url(objetos/fondo.png) ;
background-position: center center ;
background-repeat: no-repeat ;
height: 100%; }
img {border-style: none}
.centrado {text-align:center}

Le he estado dando tantas vueltas al curso y no he encontrado ningun error en lo que puse espero que me puedan decir cual es el error por favor. Gracias
Hola cr1s

Le di una pasada a los códigos y creo que en:

background-position: center center ;

tienes que poner center solo una vez y no dos. La verdad nunca usé esa propiedad pero me imagino que con un center llega.

Luego verifica que la imagen de fondo se llama fondo, tiene formato .png y está en una carpeta llamada objetos.

Saludos
Gracias, de hecho, todo lo tengo exactamente como se indica en el curso, la imagen esta guardada en formato .png, y de igual manera esta guardada en la carpeta objetos. Hice lo que me indicaste y puse centrar solo una vez, pero sigue igual, ¿existe otra manera de hacerlo?

Saludos y muchas gracias
Ya lo resolví muchas gracias, tube que eliminar la imagen y guardarla en .jpg, no se porque no funciona el formato .png, debe ser algun problema de mi ordenador.