Figured it out

. Apparently, I validated my code before I put in a doctype which caused some validation errors when I put in the doctype (like <img /> instead of <img>). Also, a lot of my css was bad which was causing another large part of the problem. Thanks everyone for the links to the doctypes though, I've learned a lot

.