Take a look at the pages and see what's wrong or what can be improved.
Looks good to me...
Looks almost identical in IE and Moz (the only browsers I have installed so far) and scales pretty well. The only issue I could find was in Moz @ fullscreen. The blue horizontal "bar" at the bottom appears over the ISO image.
Aside from that, I'd say you did an awesome job doing a table-less layout!