I'm going to look at your site strictly from a web developer point of view.
1) The menu is hard to see. This is a result of the background image and bright red is a very 'harsh' color on the eyes when used on a computer screen.
2) The background picture is a really nice image, but it's all covered up by your content box....so why not remove it from the background and place it within the text area of the home page. This would also eliminate the issue of the menu being hard to see. Alternatively you can also place the pic up beside the page title,.
3) You use a lot of real estate for your titles on each page. Website 'real estate' is the space something takes up on a page. The title takes up a full 1/3 of the page on my monitor (1024), and the white text overlaps. Bigger is not always better on websites. Also remember there are many monitor sizes out there and what looks good on your monitor may be squished up on someone elses.
4) Bright red is a very harsh color to use on the title. If you moved your background image into the content area, and changed the background color to say, a beige (just as a suggestion), then you could change the title color to a more maroon color and it will balance a bit better and not be so harsh.
5) The text in the content area butts right up against the border of the maroon box that houses it. You can change this by adding a 'cellpadding' value to your table....if the content management software you're using will allow it.
6) All the text on the site does not have to be bold. I find people get into the vicious cycle when they start out with their fist websites of trying to draw attention to everything. The make the title HUGE then they have to make the other information on the site bold and large to balance the huge title, but then OMG, attention just has to be drawn to multiple other areas of the page so they change the color, and make it bolder and bigger, and add an underline, ete etc... Before you know it you have a very messy looking site.
The yellow on the maroon background actually stands out quite nicely, but on some pages the text color changes from yellow to red and orange on a maroon background. This makes it harder to see and tends to play funny tricks with you eyes if you stare at it for very long.
7) Your menu is on every single page.....excellent!
8) You have lots of picture of your birds and the images load quickly and you can navigate through the gallery easily..... excellent
9) The image are sized properly and don't look squished out of proportion ...... excellent!
10) You don't have any moving, flashing, twinkling, scrolling graphics on your site.... excellent excellent excellent !!! Having this stuff effects the download time of your site and is distracting to the viewer. These sorts of things are also known to crash browsers sometimes.
11) You don't have any background music .... excellent!!! Having music effects the download time of your site and is gets darn annoying if you want to read through a page. Also if you want to browse the web discretely while at work it's not nice hitting a site to suddenly have loud music blare from the speakers
I do websites for a living, so I can get picky about details. For a first site though it's a pretty good start
Urban Coyote