Antes que nada te diria que te actualices un poco.. lee sobre HTML5, el atributo "align" ya no se usa, al igual que background en la etiqueta.. ahora se aplican todos los estilos en una hoja de estilos aparte..
Para poner la imagen de fondo usa
background-image:url(ruta/de/tu/imagen.jpg);
, y para posicionarla donde quieras
background-position: valorX valorY;
donde "valorX" es el numero de pixeles que se va a mover la imagen hacia la derecha (o izquierda si es negativo) y "valorY" es el numero de pixeles que se va a mover hacia abajo (o hacia arriba si es negativo).
Para que la imagen sea un enlace a otro sitio es justamente como te dijo
xfxstudios, deberías envolver la imagen con una etiqueta
<a href="ruta/ o direccion.com"></a>
Saludos
PD: Revisa la etiqueta <meta charset> te faltan comillas en charset y content.. y te recomiendo que uses UTF-8 en lugar de ISO 8859-1.
Y esto:
Es innecesario.. con usar la etiqueta <img src="" /> es suficiente.