Whew, what a lot of work. I admire your tenacity! Beautifully done.
Might As Well Dance : http://barbsid.blogspot.com/