Yeah I know but most of my earlier designs were very graphically basic and mainly revolved around my portfolio so this time I went with a more "in-your-face" approach. I wanted to display my abilities first hand and I thought my site is the best place to do it. Yeah it takes a bit to load but knowing me I'll probably switch the design up in another 2 months anyway. My creativity is my biggest downfall, haha.

As far as the CSS goes, I know I used tables but I couldn't think of any other way to incorporate that layout without slices other than a 5 row div table with 5 large background images. Do you think that approach would be a better? Or would that load even slower.