Not a bad site.
Can't check the CMS at the moment, as I am at work, however just had a look around the site.
No major problems, looks good, the only two small things I found are in the attached images.
1.) The text on the main page needs some space between it, it's starting to overlap.
2.) Not keen on the fixed image of the envelope on the contact page, looks a bit out of place on an otherwise clean layout.
My system at the moment is XP, 1024x768, IE 6.