Gary, I remember your original thread and what you're trying to achieve, but I think that you have hugely overdone the SEO work in the narrative. At the moment it reads exactly like a Google trap (which effectively is what it's designed to be), which might well put people off.
Rather than just repeating key phrases you need to work on a combination of header tags (<h1>) which are incredibly important and relevant text, but without overdoing it. The balance is a difficult thing to get right, but well worth the effort.
The other two things that you're missing out on are the Keyword and Description metatags. The importance of Keywords is frequently debated, but getting 10 to 20 punchy, relevant words (per page) that correspond to the text is probably the best way forward.
Description is very important. That is the text that appears under the blue page title on Google, and also forms part of the SE search parameters.
The banner need some work (as mentioned) as I suspect that the conversion to a GIF with transparency has left the artefacts. PNG is probably your best bet.
It's probably not worth going into structure too deeply as you're only concentrating on the intro page at the moment, but rather than have a front page leading into the site, I'd make that one the landing page and then navigate with a menu under the header/banner.
On the plus side, I like the simplicity of the overall design and the choice of photographs.
One final idea...
It might be worth investigating the possibility of reciprocal linking with the venues that you've named. Doing that means that you can turn them into live links, which would look a bit better than just a straight forward location list.
Hope that's of some use!