Nicely done.
My only comment is that I think you have way too much on that 1 page. 1-1/2 pages of vertical scrolling is generally the limit you should set. After that the content should break to another page.
__________________
Web Goddess & Web Standards Evangelist :) - Tables Be Gone !!
"Using or working with IE is like having to wear a 1970's polyester suit with pantyhose and a girdle, to work everyday" Carolina Corvette Club