Hallo Jan,
folgendes ist mir aufgefallen:
<html>
<head>
<head> <--- zuviel
<title>
</table>
</body>
<--- </html> fehlt
und wenn Du
<table class="main" height="500" width="900">
ersetzt durch:
<table class="main" height="500" width="900" border="0" cellspacing="0">
sollte es klappen und keine schwarzen Streifen mehr übrig bleiben
gruß
Dieter