Div que crece hacia arriba

Hola, soy un poco nueva en esto de CSS pero me he dado maña. Aunque estoy modificando un theme de wordpress y hay algo que necesito pero no sé hacer.

La cosa es que tengo una div de imagen y una de texto abajo, y gracias a margen negativo y z-index pude poner el texto (el título del blog post) sobre la imagen, pero si el título es muy largo y ocupa una segunda línea todo queda descompaginado...

Hay alguna forma de forzar el texto para "crecer hacia arriba"?

Este sería un ejemplo gráfico: http://s2.subirimagenes.com/privadas/previo/thump_2389335div.jpg

1 - las divs originales 2 - lo que he logrado hacer con un poco de CSS (el efecto deseado si el texto es corto) 3 - así me quedan las divs ahora si es un título largo (lo que no quiero) 4 - este es el efecto deseado si el texto supera la primera línea

Muchas gracias!