So this is what I mean by "It's only right, when it is right". All of those iterations of html code I did today worked. Just not on all of the browsers all of the time till the end. So how many iterations, or tweaks did I make to the code to make it work, well, I lost count after 30. This is what makes web development tough, that fact that there is such a variation in the way that each browser can render the code. When you are doing backend programming, it either works or it doesn't work. Yes, of course there are ways of making code run faster. But that backend code works in all of the browsers and platforms, that is of course unless your backend code writes the html for you, then, you better get prepared to do the cross-browser, cross platform dance.