doctype fehlt.
Den Hintergrund der Seite solltest Du auch als background-image mit CSS anlegen, dann funktioniert auch background-size:cover
Dann erübrigt sich auch das negative margin.
Die style-Tags hast Du ziemlich unkonventionell angeordnet, besser alles in den head-Bereich legen.
Ein Großteil der Formatierung deiner Tabelle ist nicht sichtbar, weil Du keinen Kopf definiert hast und nur eine Zeile. Wenn ich einen Kopf und weitere Zeilen einfüge, ist auch die Formatierung sichtbar.