As I walk through the Internet and see good resources for Marriage, I will context you them.
John Paul II and his Theology of the Bodyhttp://www.ewtn.com/library/PAPALDOC/JP2TBIND.HTM
This site looks excellent for marriage preparationhttp://www.catholicmarriagepreponline.com/