i'd try and get it to sit within the viewport for a start. looks like from your image you still need to scroll to see all the info. also i'd make the footer a sticky footer. and i'd stay well away from AP divs. as you mentioned previously, they only cause headaches! but the image looks cleaner than what is already there.