I'm not going to rip on this design just because of the "awesome website" thing...but it does deserve to be critiqued seriously. Definition between sections is weak, this leads to confusing about what is content, what are links, and what is important. Content is thin, I don't even want to bother trying to read it because my eye is constantly bolting to the next line. Colors are muted, which can be good, but not with a white background like this. Again, this makes things hard to read and focus on. Although you may be really pleased with your coding (I didn't check it, but I'm sure it's solid) and the little css effects you made, the visual impact of the site is less than pleasing; sending my eye wandering around the page for something pleasing to rest on and finding nothing.
www.cssvault.com