Mam problem, co prawda to rzecz pewnie banalna, ale nie mogę znaleźć rozwiązania. Mam napisany szablon w systemie blokowym (za pomocą <divów>... i teraz, gdy przeglądam go:

http://www.fotografika2004.republika.pl/szablon.html

1) W IE to mam midoczne przerwy między koleinymi wierszami bloków.

2) W Firefoxie jest wszystko ok.

Pytanie dlaczego i jak poprawić to, aby również w IE wyświetlało się poprawnie?

To fragment kodu opisującego bloki:

<div id="main">
<div style="width:780px;height:142px;">
<img src="element/nagl.gif" alt="Adam Kłos- Fotografia Cyfrowa" />
</div>
<div style="width:780px;height:22px;">
{To miejsce na menu winksmiley.jpgexclamation.gif!}
</div>
<div style="width:780px;height:455px;">
<div style="float:left;width:133px;">
<img src="element/pl.gif" alt=" " /><img src="element/nowb.gif" alt=" " />
</div>
<div style="float:left;width:626px;height:455px;background:#737272">
</div>
<div style="float:left;width:21px;">
<img src="element/pp.gif" alt=" " />
</div>
</div>
<div style="width:780px;heigh:45px;">
<img src="element/stop.gif" alt="&copy; Adam Kłos" />
</div>
</div>

Pozdrawiam i proszę o podpowiedź.