Ti ringrazio per l'esempio innanzitutto.
Seguendo le tue indicazioni ho dunque modificato l'attributo style in questa maniera:

codice:
                    <div style="width:100%; padding-top:10px; padding-bottom:10px; height:200px; text-align:center; vertical-align:middle; line-height:200px;">
                        <asp:HyperLink ID="HLFoto" runat="server"></asp:HyperLink>
                    </div>
Tuttavia non sembra essersi modificato nulla poichè l'effetto è sempre lo stesso:


Un'ultima cosa, non direttamente inerente il problema: mi consigli di inserire in un css esterno anche attributi di stile per oggetti meno "importanti" nell'ambito della pagina??
Grazie.