Wow. The combined knowledge of this forum is amazing. I think I learned 3 or 4 new things just reading and responding to this thread.