couple quick things to explain my vote:
as mentioned...your color scheme could use some work. you have a black logo on a pretty dark green...not great on the eyes. this is also true of the green text on green background...not ideal.
it seems as though your site is table based...which is fine...however, i think you should probably span the second row to merge the 2 columns together. sometimes you use the right col, sometimes you dont. when you dont, the whole site looks off balance. i would consider having the second row be one column, and if you need to call something out (like your upcoming events), do that in a little callout box to the right...that way the text will wrap around it, and the flow of the site will look better.
a lot of your alignments are off...for example, im on the news and events page...it appears that your header is kicked slightly to the left, so it looks off center from the nav...then you've got this large picture that is kicked to the right of the nav, and the header. the alignment of the gallery page is all over the place as well. if you are going to stick with tables, you should have your header level in a top row, and then have all the other stuff in rows and cols below, just make sure to do a vert align on all of the cells so the gallery titles all line up. also, your footer jumps around from page to page.
i looked at your code, and i see some template regions, but i dont see that your pages are actually using a template...i would STRONGLY suggest developing a template...that way, the changes you make to the template will effect all the pages, and you wont have to do extra work. if i missed the template reference, i apologize...i just scanned the code.
just as a nitpick, i would restyle your table in the prices section too...it's a very basic level looking table, and not very attractive.
sorry if this is a big jumbled mess of critique...i wanted to give you what i noticed first and foremost. i am not trying to discourage you...keep working at it, and im sure you'll wind up with a great site. if you would like any pointers or need some help with code please feel free to hit me with a PM and i would be happy to give you some help.