dude first things first, this site is an outstanding layout, -standing ovation, one of the best I've ever seen.
there is only minor things to touch up
1) the banner animation, some of the text doesn't look right, maybe a different color, font, and maybe place it in a space that is set, not...