Your images seem overly compressed. If you're trying to keep the page loading fast, a small and sharp 640x480 photo will better reflect on your photography than a large, blocky image. I'd also ditch the shutter sound effects and links to the Diamondbacks, your hometown weather, your church, etc. As far as typos go, on your order page one option is "4xD" and i think photographers usually choose a sitting fee, not a "setting" fee. I agree with Bill when he suggests you kick to down to 800x600. While the size looks fine for me, theres a whole lot of people that view the internet at 800x600. Color would be cool if you're up to messing around with it. Check out what Noah Grey has done with his photoblog at
www.greyexpectations.com. Note how as the colors in the images change, the webpage background changes as well. That's about it for my critique.
(Incedentally, yes, my site
does have a black background, but thats because I'm on a temporary server for the summer and have a very much limited grasp of HTML)
best of luck with the site