När jag kollade på IE8 såg allting att vara "frid och fröjd" (förutom att navigeringslänkar var borta i bildvisningsläge) fram tills jag trillade in på Evelina. Där blev det skriptfel i jquery, och sedan var det fel lite här och där, även där det gick bra innan... Hur mysko som helst.
I IE7 så är det som du skriver, att bilden hamnar mest utanför. Det lustiga är att om man ändrar på fönsterstorleken en smula, så ramlar bilden in i mitten på sin plats...
Det verkar finnas en hel del frustration där ute på grund av IEs buggiga beteende:
Thickbox 3.1 IE7 Positioning Bug – Jamie Thompson
position:relative and overflow in Internet Explorer - Snook.ca
Så du har nog rätt att det har med position: fixed att göra. antagligen måste du kompletera med en heigth: 1%; eller position: relative; på en överliggande nod, eller nått sånt...