Secondo me e` piu` semplice trovare gli errori se passi ad XHTML: e` un linguaggio piu` strutturato, per cui se ci sono errori ti vengono segnalati.

Comunque per centrare in verticale nei browser conformi devi dare:
margin: 0,auto;

Nel tuo caso e` da mettere dentro il .tagsin

In alternativa il
vertical-align:middle;
e` da mettere dentro il .chisiamo


Invece per il browser IE, devi usare il vertical-align.