I like it. Things I'd consider:
- Try removing the rounded border on the homepage thing. It's the only rounded thing on the page, and it looks odd. It wouldn't look so odd if you had the same margin around it as you do the other content. That is, give the rounded box a 10px margin, or square its edges (or try both). Rounded edges touching straight edges looks bad though.
- Decrease the pages' max-width. At that width, content on pages like http://www.gurrportraits.com/sales.php
becomes a chore to read because the lines are like 1000px wide. Even with a decreased max width, it benefit from a more narrowed column. Maybe float an image to the right so you can shrink the text column by the width of the image?
- Find a better way to style the titles "Mail Address", "Telephone", etc. on the homepage... I thought they were links because they're underlined
That's about it really. None of these things are huge, and they could all be left as they are but I think the design would benefit from your considering them.