You might like to consider adding more 'blank space' to the page to balance out the large amount of text. For example: add some padding around the advertisements, between the columns, between pictures inserted into text, and between the numbered links in the right hand column.
You might also like to look into a horizontal menu bar (with drop down sub-menus) to go under the header picture. That would shift all the left hand column text links into a compact, easily accessible and neat format.
You appear to have put a lot of work into the information part of the website, which is great.