valign="middle" per l'allineamento verticale, riguardo alle varie risoluzioni dei visitatori puoi al massimo utilizzare uno script che rilevi di volta in volta la risoluzione del visitatore e carichi un'immagine appositamente preparata. Prova a fare una ricerca nella sezione scripting, ci saranno sicuramente già state richieste di questo tipo.