Errrwwwww Frames! Arrrggg I hate frames.
I like the header though.
Yeah left aligned text may not look quite so good but makes for easier reading,which considering the site that is very important. Also breaking it into slightly smaller paragraphs would also make it easier to read.
Why the big gap between the content and the footer?
Needs more padding for the main content text it is very close to the nav.
Poor coding matey lean CSS and your coding could be so so much cleaner.
Also if yoiu have designed your site at that fixed width so it works in 800x600 res, well it dont you have not acounted for things such as scrollbars. If you want to stay with fixed width go for something another 40px thinner but personally I prefer fluid layouts.