Ni "target=quoi_que_ce_soit" ni de "border=0", tout ça n'est pas valide.
Si l'on veut éviter que l'image soit entourée d'une bordure bleue bien moche, il faut passer par une ou deux propriétés CSS :
Pour éviter la coloration moche dûe au lien, autour de l'image, il suffit de préciser que le lien ne souligne pas le texte :
<a style="text-decoration: none;" href="http://www.cat.....etc.></a>
Et la balise <img /> est auto-fermante depuis un temps certain, déjà, tout comme la balise <br /> par exemple.
Et comme il n'y a guère qu'Opera (ou à peu près, je n'ai pas testé tous les navigateurs) pour intelligemment ne pas ajouter une bordure autour de l'image, on va aussi utiliser la propriété CSS idoine : border:none;
Ce qui nous donnerait donc, une fois vaguement corrigé :
<a style="text-decoration:none;" href="http://www.catch-newz.com/portal.php" target="_top">
<img style="border:none;"
src="http://img148.imageshack.us/img148/8546/catch
newzheaderak2.jpg" />
</a>
(j'ai pu laisser passer une erreur ici ou là, je vais aller me coucher, là
)