I think you may be right Paulie_D. I did poke around quite a while and found and article. I had not realized rems worked off the root (as differentiated from ems. My sizing was not done in the HTML selector.
But I also reworked some code. Seems to be OK now. Thanks for the response.