I have a horizontal and I need to center each in it vertically. My markup is below. Each has a border
I assume that since you're using an XML declaration, you're not worrying about IE or older browsers.
So you can use display:table-cell and display:table-row like so:
display:table-cell
display:table-row
first item first item first item second item last item button button