no hace lo que quiero

Hola estoy comenzando a crear mi página web, ni no aparece el color, ni el fondo que le puse y esta guardado como png, y segui las instruciones al pie de la letra. este es mi código para que lo vean.

body {background-color: #E6E6FA ; background-image: url(objetos/fondo.png) }
body {background-color: #E6E6FA ; background-image: url(objetos/fondo.png) ; background-repeat: no-repeat }
body {background-color: #E6E6FA ; background-image: url(objetos/fondo.png) ; background-repeat: no-repeat ; background-position: center center}
body {background-color: #E6E6FA ; background-image: url(objetos/fondo.png) ; background-position: center center ; background-repeat: no-repeat ; height:100%; }



<!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>


Bienvenidos a mi página web. Muy pronto estará lista!</p>


Página creada gracias a CCTW</p>


</body>
</html>


tal vez me ayudan, si ven si tiene un error decirmelo.
espero su respuesta, gracias
Por qué declaras los estilos del body 4 veces? Tienes que hacerlo solo una vez.

A parte verifica que:

:arrow: La hoja de estilos se llama estilos.css y está junto a la index.html
:arrow: La imagen de fondo se llama fondo, tiene formato .png y está en la carpeta objetos.

No te fijes en si tu web se ve como tu quieres en el html kit, fíjate que se vea bien en los navegadores internet explorer, mozilla,...