fix firefox bug; change position static to relative