Die Schrift ist kein Arial. Arial ist eine Serifen lose Schrift. Wäre auch gut, wenn du den Text in Blocksatz setzt und nicht fett darstellen lässt.
Das langsame Laden der Seite kann daran liegen. Das der Provider kostenlosen Webspace anbietet und dem entsprechend viele Webseiten auf einen Server hostet und damit wird er natürlich auch gut ausgelastet.
Um eine Seite schnell an zu zeigen ist es nicht gerade von Vorteil das Banner an erster Stelle im Quelltext stehen zu haben. Erst recht nicht, wenn es über 15kb liegt. Du hast zwei Möglichkeiten dies zu umgehen.
1. Wie Marion schon schreib, lege einen oberen Frame an und lass es dort anzeigen.
2. Setzte das Banner an das Ende des Quelltext und platziere es mittels DIV-Boxen und CSS-Positionierung für die Ausgabe im Browser an erste Stelle.
Bsp.
<html>
<head>
<title>Testseite</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body text='#000000' link='#0000CC' vlink='#0000CC' alink='#0000CC' bgcolor='#FFCC99'>
<div align=center style="position:absolute; top:120px; left:20px; z-index:2; width:100%;">
Text im Quelltext an erster Stelle. Bei Anzeige im Browser an zweiter Stelle!
</div>
<div align=center style="position:absolute; top:20px; left:0px; z-index:1; width:100%;">
Text im Quelltext an zweiter Stelle. Bei Anzeige im Browser an erster Stelle!
</div>
</body>
</html>