First let me thank everyone for all of the great posts. I've spent a couple days reading. . .You guys are awesome and have provided some great...