its a common problem seen in amateur pages with various older basic html editing programs, for example created at 1024x768 frames, something will be displaced at 1600x1200 by missing header information, or fine in IE5 will be messed up in IE6, or fine in IE will be all over the place in Netscape etc, too many variables to be specific but it looks like the page might be better off as one layer. That particular page is fine on my 17inch 1440x900 widescreen for example but just as jumbled up on my 16inch 1600x1200 laptop. Beyond all the latest windows updates not a lot you can do at your end - see how it looks in Firefox?