Imagen no me aparece

hola e leido los temas que ponen en cuanto a que no es aparecen la imagen de fondo y lo e puesto en practica pero no me funciona les agrego el codigo

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

<html>
<head>
<title>Pagina Principal</title>
<link rel="stylesheet" href="estilos.css" type="text/css" media="all">
</head>
<body>



Bienvenidos </p>
[contenido no disponible]


Pagina Creada a Catarina</p>


</body>
</html>


hola de estilos

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

al insertar la imagen de forma directa en el curso decia que se tenia que ver la imagen y ahi tampoco me aparece la imagen, no se si sea la imagen la del problema
La llamada a la hoja de estilos no es correcta, te falta el cierre, sustituye: <link rel="stylesheet" href="estilos.css" type="text/css" media="all"> por <link rel="stylesheet" href="estilos.css" type="text/css" media="all" />

Pruebalo y me cuentas,

un saludo.