Did you make the abstract? if so, sweet. If not, i think you did a good job tieing it together.
The only thing i would say though is, You have ALOT of wasted space there. Which tipically doesnt look to good on websites.
Infact the best websites make the best use of space. Take shiver7 for example. An awsome layout that uses space very effectively. And, that would be a pain for dialup users to view, but i gues thats your call.