Your site looks like it's working perfectly. You've tested it with several different browsers under various resolutions. The HTML complies with the standards and your CSS is impeccable.
Even if all of the above statements are accurate, everything still might not be the way it should...
Not too long ago, seeing a pop-up ad appear meant that you were either on a page that distributed illegal software or looking at something that isn't suitable for the eyes of under 18-year-olds. Back then, pop-ups were seen as an annoying but inseparable part of the Web's dark side...
Before building a site, every webmaster has to make a decision on what layout method to use. Most seem to go with either a frame or a table-based layout, the latter being more popular in these days.
While both of these have their advantages and disadvantages, a frame-based site is usually easier ...