floating point heights was causing radically different behavior in firefox- woah