Yes there is such a treaty however the US has chosen to suddenly 'exempt' same sex marraiges. There was a big stink about it when Ontario granted same sex rights and people began getting married... so until the political types sort it out the treaty seems to be ignored by the US.. until it gets into court if it ever does, then who knows.