To ensure the text inside the p tag aligns vertically in the middle, I've set a specific height for the tag. While this works perfectly for single-line text, it shifts to the top of the p tag when there are two lines of text.
It's important to keep the height at 30px, even with two lines of content, so that the design remains consistent.
You can view a demo of this alignment issue here: http://jsfiddle.net/ydFy5/1/