Hi I was under the assumption that Mary parents were Levites and Joseph was a decendent of David.
Shalom, I can't say I have the answer, but I have given it some thought. If Zechariah and Elizabeth were both from the tribe of Levi and Mary was cousin to Elizabeth (but not necessarily to Zechariah), I would expect for some intertribal mingling to have gone on- one way or the other, but it is all speculation. I would expect that a woman of levitical descent married one of Mary's close relatives, but again, there are no surviving records I am aware of. As far as maintaining tribal purities, even if such was the law or custom, not all heeded those laws, as can be seen from the history of the Maccabean period .I dont know if this helps or confuses the issue- I have wondered this myself. either way, any speculation must be just considered speculation, which is all I can offer. Shalom, kenny cartwright