Just took a look with FireFox 1.0.6, IE6 and Opera 8. In each of the 3 browsers, atleast a couple of items on the page are out of alignment, what parts depend on what browser you are viewing it in.
Your CSS validates fine, although your HTML will not validate as you have not declared your character encoding. You can check out a speed report for your site
here as you can see, your sites main page takes 27.77 seconds to load on a 56k connection - You should be aiming for sub 8-seconds. You have horizontal scrolling when viwing in a resolution of 800x600, this is still the industry standard resolution to design to (as a minimum).
Visuals wise, I think there is a bit too much white space, and the actual menus and content looks as though its just floating there, I think you need something to 'hold it all together'. I like the colour scheme though (mainly cause I'm working on a design of blues and oranges too right now heh!).
I think it would be cool if you could sort out some kinda roll-over effect for your menu on the left. I dont know if its because your still in development or not, but you havea few dead links too. I think your contact form could do with a little cleaning up too - The flat gray text boxes look ugly, maybe lighten them a bit and add a darker border on them.
Thats all from me right now. I may come back with more.