Layout needs work. I personally find it distracting that your banner is on the top covering your top logo. It takes away from the image for sure. I would recommend placing that elsewhere. The colors are fine and simple.
Ask Derek replied, the Iframes are a mess and don't fit, but I"m sure you just implemented those for "under construction" purposes. Also your border widths are somewhat unappealing also. Maybe try fixing those with some sorta css design.
Rating: Needs improvement.