make the "portfolio" section something more interact-able, like a series of thumbnails the user can click on
This is an area I am working on, when I first designed the site I didn't havea range of weddings covered, now I do there are plan afoot to improve this section.
just make the word "portfolio" automatically bolded when the user clicks on "Weddings."
Done

that contrast is WAY too low. I couldn't read it and it hurt my eyes. I don't mind the white on gray, but a darker gray.
Also done

Your main site loads pretty quickly for me, but the blog does have an initial delay where nothing happens, then loads really fast. Not sure why that is. And I have a 20Mbps connection.
I am worried now that I have moved it all over to php that there is a delay before every page now, I may ring fasthosts in the morning to see what they say. It's only a slight delay but enough to be annoying to me at least.
Cheers
Cris.