Looks good, clean and professional. To cut loading time you could re-code it with CSS and <div>'s. It will speed up the initial load, then once it is cached it will be instant pretty much.
I have the same problem with the text, it looks good but it would stand out better if it were a light color.
As for a CMS; WordPress, TextPattern or MoveableType are all high quality and professional software (easy to use, hilghly customisable).
Good job overall though!
|