אוקי.
יש בעיה לכל הדפדפנים שהם לא IE שאם אין משהו שהוא לא בFLOAT בתוך DIV אז זה כאילו אין כלום.
בשביל להתגבר על זה שים את השורה הבאה:
ציטוט:
<br style="clear:both;height:0px;font-size:0px;" />
|
וההסבר:
clear:both מיישר את האלמנט לשני הצדדים ככה שהוא לא יתפוס את החלק שליד הDIVים.
השניים האחרים זה נגד IE6, אחרת הוא יורד בהתאם לFONT-SIZE שהגדרת (בד"כ 10-12).