You guys rock,
Thanks for the fresh perspective and forcing me to think.
It was indeed that I was using the same var for the div repeatedly hard coded for testing. FF must assign a different id even when named the same, IE doesn't.  Regardless there is the weird string issue, but that is probably not related to Template As well and not something I have to solve at least for now.
Thanks again everyone.