Not bad... few things.
As posted above, the content width is circa 750px wide. The vast majority of users now use 1024x768, so you can afford to increase the content width considerably. This template was obviously used for old browsers of 800x600 which is hardly ever used now.
In addition, the main content is split intot wo columns. You're only using the right column for a pretty short menu so everything underneath is blank and wasted.
Personally, I would split it so you have a full width top main content for your text and then split underneath to two columns - one for images and one for textual content - this would make much better use of space.
I find the use of two menu systems a bit strange. Normally, with the way you're doing it, the right menu would be sub-headings of a main menu option in the top header, but there is no consistency here. Perhaps try to use the top header menu more fully with some drop-down options? Currently, the menu at the top looks like an afterthought - just being slapped in above the main template design.
The use of red headings IMHO is not pro. Seeing as you're using predominantly blue in your design, why not add a background image to your headings to suit the design?
My only last major comment is that I don't like the external links with pricing. I know why you've done it but it doesn't feel good and many users may leave and follow the pricing links rather than go back to your site.