codice:
<html>
<head>
<title>banner</title>
<style type="text/css">
.banner {
width: 480px;
height: 80px;
float: left;
text-align: right;
background-color: #D2D2FF;
}
.banner img {
position:relative;
top:50%;
height:60px;
margin:-30px 0 0;
}
</style>
</head>
<body>
<div class="banner">[img]eagle.jpg[/img]</div>
</body>
</html>
sostituisci height con l'altezza della tua immagine e il margine che ho impostato a -30px con -la meta' dell'altezza dell'immagine