I’ve been trying to create this look:

What I thought was a clever way of doing it was to create an unordered list, have the bars on the left/right use 100% of the width not taken by the logo.
Apparently, I’ve failed at this.
The site in question is live, and you can visit it here (to see the code I’ve created so far): http://amydemosphotography.smugmug.com/galleries
I’ve not been able to make the bars and the logo occupy the same vertical space, and I haven’t been able to solve the issue of how to make them grow/shrink with the browser window while allowing the logo to 1) always stay cenetered, and 2) always have padding on the left/right (so the lines don’t ever touch/go under it).
What am I doing wrong?
Here is how I would do it:
—
And here is a live example: http://jsfiddle.net/joshnh/XjXYE/