Hi,
mir fallen spontan zwei Möglichkeiten ein, die allerdings in dieser Form in älteren Browsern nicht zu 100% funktionieren werden.
Entweder du Formatierst die drei divs als inline-block oder als table-cell. Dann kannst du sie mit vertical-align: middle ausrichten.
Genauere Anleitungen dazu solltest du bei Google genügend finden :)
MfG
ScaraX