     rule = @matchedRule()
 
     style =
+      position: 'absolute'
       left: position.left
       opacity: 1
     

      $results = @tmplInst.$(".-autocomplete-list")
      offset = @$element.offset()

      style["width"] = @$element.outerWidth()

      if offset.top + $results.height() > $(document).height()
        style.bottom = 25
        style["max-height"] = "130px"
        style["overflow-y"] = "auto"
      else
        style.top = position.top + @$element.outerHeight()

    else if rule? and isWholeField(rule)
      # In whole-field positioning, we don't move the container and make it the
      # full width of the field.
      # TODO allow this to render top as well, and possibly used in textareas?

  onBlur: (e) ->
    # We need to delay this so click events work
    # TODO this is a bit of a hack; see if we can't be smarter
    console.log("BLURRRR", e)
    Meteor.setTimeout =>
      @hideList()
    , 200
