In questo modo tu stai dicendo che il testo deve essere centrato verticalmente all'interno dei tag <a></a> del <div id="credits"></div> anzichè all'interno del div stesso. Se invece vuoi centrare il testo nel <div> devi modificare il tuo CSS in questo modo:
codice:
#credits {
width:760px;
height:22px;
margin:0px;
position:relative;
text-align:left;
vertical-align: middle;
background:#CCCCCC;
font: bold 10px verdana;
color:#FFFFFF;
}
oppure (ma non sono sicuro)
codice:
#credits a {
font: bold 10px verdana;
color:#FFFFFF;
margin-left:5px;
margin-top: auto;
margin-bottom: auto;
text-decoration:none;
}