I like it! Good work. Couple of small things that I don't like but in general, it's good...
- Not mad on the horizontal/vertical lines separating elements. I don't think you need them.
- Is there a need for the site map in the footer? It could be done neater by increasing the size of the black bar (where copyright is) and putting it in there along with contact details.
- Why have vitalise mail in the footer?
- For some reason, I'm getting a vertical scrollbar at the bottom of the page.
- I also suggest a different font for your headings.
- Had a look at code and it's not bad but needs a clean up. Needs to get valid. Also you don't need use &nspb; really. CSS can do it all for you!
- should use swfobject to embed flash also. google it.
Have to go now but that should get you started!
Good work
Dave