Primero, tu código original tiene una inconsistencia
Código CSS:
Ver originalh1 {color: red;
font-family:"Arial Black",Gadget, sans-serif;
size:1000px;
text-align:center;}
size: 1000px ? no significa nada, podria ser width: 1000px; ó font-size: 1000px; (una grosería), digamos 12px mejor
Ahora vamos con la imágen, no necesitas definir ningun ancho y/o alto para el html, body,
Código CSS:
Ver originalimg#imagen1 {
position: absolute;
left: 10%;
top: 20%;
margin: 0px
padding: 0px;
}
y vos pusiste
#imagen1{position:
abosolute; left: 10%; top:60%}
saludos