Have you thought of just making those items a user list with a border on the left of each list item? You could use padding to space the text away from the divider itself. And give the last (or first one) a class ID that has "border:none" and that'll make sure you don't have a divider on the last (or first) list item.
That's how I make most of mine. BTW... centering a user list can be a PITA. I had to do it about a month ago with floated images for list items, and I about pulled my hair out. With text you shouldn't have too many issues though.
"Greatness is not a function of circumstance. Greatness, it turns out, is largely a matter of conscious choice, and discipline." - Jim Collins