In my opinion it is quite a messy design with too many colours that aren't flowing into each other very well. It doesn't give the eye anything to rest on which means that you miss a lot of things when viewing it.
I like the design and simplicity of this site. I would let it take more space in the browser so it isn't only restricted to the top area. I don't agree on the need for a CMS on this type of site though.