code: function(pixel) {
          var llPx = pixel.add(-this.clickTolerance/2, this.clickTolerance/2);
          var urPx = pixel.add(this.clickTolerance/2, -this.clickTolerance/2);
          var ll = this.map.getLonLatFromPixel(llPx);
          var ur = this.map.getLonLatFromPixel(urPx);
          return new OpenLayers.Bounds(ll.lon, ll.lat, ur.lon, ur.lat);
      }
docs: Method: pixelToBounds
  Takes a pixel as argument and creates bounds after adding the
  <clickTolerance>.
  
  Parameters:
  pixel - {<OpenLayers.Pixel>}