favourites
This is photo text. The trouble is below it is my navigation buttons and if I push it down then they go out of alignment.
This is album text. To use vertical-align properly, you should do it on table tag. But there is a way to make other html tags to behave as a table by assigning them a css of display:table to your parent, and display:table-cell on your child. Then vertical-align:bottom will work on that child.