Текст внутри этих div http://ada.kiexpro.com/html/photo.html теряется, когда они отображаются в IE7?
Заранее спасибо.
Похоже, что IE7 по умолчанию имеет большой верхний край для тегов P, попробуйте этот CSS:
p{margin-top:0}