Hi Chris,
Design wise:
I'm gonna jump in at the deep end here and see how other people think, but I think there's too much blue. It just seems to be the same old blue, it doesn't really attract me. I clicked on your about page and your text was centered and a boring font, in black. This once again won't really attract me to read it at all. Add a white background for your main content or something.
Despite that, you did send your URL before to Shell LiveWIRE and your site has massively improved since then.
Your logo is looking trendier than before too, but once more I don't really get the vibe that you can follow on from that with your main content.
Here are some coding tips:
This:
<html xmlns="http://www.w3.org/1999/xhtml">
Should become this:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Your CSS link rel should have media="screen" at the end.
This:
<link href="style.css" rel="stylesheet" type="text/css" />
Should become this:
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
You should also add
alt="img description" to your images, even if you just add the tag but leave the speech marks empty, as otherwise your image URL will be read out to screen readers, which would be really annoying as it reads out on piece of punctuation at a time.
For more on accessibility and new legislation, check out Jazajay's thread about it:
http://www.designforums.co.uk/web-coding-development/506-accessible-web-coding-101-a.html
See, the thing that's annoying about doing all this, is that I spend time out of my coursework etc to tell you, but you don't seem to pay any attention to it- I told you all of this on your previous site (coding tips) on shell LiveWIRE. This
will improve your coding quality and possibly your SEO too if you care to pay attention to it. I'm not typing this for the hell of it.
Jaz has beaten me to the rest (damn you, I was trying to make myself look clever!!!), but there we go.