Use 1em to get the effect I was going for (img height same as text) in the first place.
And no wonder it took so many rules.  It was already done the way I was just saying not to do it.  :-\