How it should be done

This is how the code should be done.

This fixes the missing trailing tags.
Moves the CSS to a central file, so you only have to adjust stuff once & and it standard everywhere.
Moves away from tables. Tables are a very old & outdated method of doing layouts.
This still organizes the files in a more logical sense.