Added recognition of positioned offsets

  top, bottom, right, and left
Fixed to meet CSS standards

  Made default value auto, and handled negative values.