(Says the webmistress)
This was a rough assignment. It was one of those gigs where I never located the vibe. Some jobs are struggles, and about eight times out of ten, it's communication that's the culprit. Ask tons of questions! Pepper the client with questions until you get clarity. If you still can't catch what they're hunting for, at least you've done your best to figure it out. There will be occasions when you just aren't the dude (or dudette) for the task. That's nothing to be ashamed of, not if you did your best.
Looking at it now, there are a ton of things I'd change, but that's pretty much par for the course. All Photoshop.