Okay, so I finally got home to start checking through this and omfg I love that you're using divs (I'm a web dev student and seeing nothing but tables makes my nitpicky brain go LASKJGHASKJG NOOO).
I did notice two things though: you have a doctype line in the code but you actually don't need that on IJ (<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> is what's already specified in the page by IJ itself, although I love seeing the HTML5 doctype in use!), and you have a property that is align:center, which doesn't actually exist. You need to either use text-align:center or margin:0px auto; to centre your content. The former aligns the internal content, and the latter aligns the div itself.
Otherwise, this is beautiful and I love that it's by and large just a type treatment, but it's totally not visually boring. And the line-lengths are awesome asjlaghsdgk
AND NOW THAT I'VE WORD VOMITED... I will quit and leave you be, haha.