Custom ceremonies run 20 to 30 minutes in length depending on the number of rituals and/or readings. The following plus more are in my guidebook:
Table Of Contents
Introduction
Description of Ceremony Styles
Ceremony Samples
Modern
Contemporary
Spiritual
Christian
Humanistic
Buddhist
Zen
Jewish
Catholic
Invocations
Open/Welcome Statement
Foundation/Celebrant Address
Expressions of Intent
Sharing of Vows
Symbolism & Exchange of Rings
Pronouncement of Marriage
Closing/Benediction
Rituals
Readings & Quotations
Ceremony Worksheet
Processional/Recessional Options
Notes
Permissions