Hallo,
"vertical-align" wirkt sich nur auf Tabellenzellen aus, nicht auf einfache Divs..
Mir ist bisher auch keine wirklich brauchbare saubere Lösung bekannt, mit der man DIVs ans Seitenende platzieren kann, aber ist möglich dass es da irgendwas gibt.