This should be cleaned up a bit with more markup, so that it has sections and is easier to read. I will work on this a bit tomorrow. -Dan