Absolute positioning will take it's values (left, top, right, bottom) from the edge of the browsers. So if you designed it for a smaller resolution, it will work fine, but on larger ones it will start to stick out because there's now bigger pixel differences from the edges of the browser to your content.
Right behind the table, you have a IMG tag with no src, thats 340x431 pixels. It looks to be about the same size as your apDiv1. You could put your div where that empty IMG is, and it will align with every resolution (in theory).