Lisa was right on..it was the position: relative and position: absolute that were the problems.....I have a lot of CSS figured out, but I can see where these position tags will give a lot of trouble.
I spent a good couple of hours, trying to figure this out, lol
Thanks Lisa