Butta dreamwiever e usa qualcosa di serio, come il blocco note 
No davvero.
Ad ogni buon conto il codece che hai scritto è davvero ridondate, comunque tieni presente che l'altezza dipende da cosa ci metti dentro, se tutto ciò ti fa stare il livello al centro della pagina senza che la stessa "scrolli" con risoluzioni basse, allora non vedo dove sta il problema.
Insomma se il livello è minore di 440pixel può andare.
codice:
body {
margin: 0;
padding: 0;
text-align: center; /* lo vuole Ie che non capisce la differenza tra div e testo */
}
#layer {margin: auto;}
#layer img {display: none }
Come tutto qui? Si ovvio, non serve altro a priori, ma dipende da cosa vuoi esattamente, se cerchi solo di mettre un'immagine al centro della pagina si basta questo.
codice:
<html>
<head><title>...</title>
<style type='text/css' media='screen'>
body {
margin: 0;
padding: 0;
text-align: center; /* lo vuole Ie che non capisce la differenza tra div e testo */
}
#layer {margin: 1em auto;}
#layer img {display: none }
</script>
</head>
<body>
<div id='layer'>
<img src='che ne so.jpg />
</div>
</body>
</html>