i've had an annoying bug come up with a site i've just designed (with the help of people here)

most of the time its fine, but when the sites being displayed on smaller screens (1024x768) that have Internet Explorer in 'Compatability View' it screws up. the 2 screenshots below show what happens

homepage_1280x1024.jpghomepage_1024x768.jpg

any suggestions most welcome

[ i'm wondering whether there's some way of testing whether the user is using IE in Normal/Compatibility View & take some kind of action. though how to do this & what kind of action to take i don't know ]