Here is the basic format of any wedding ceremony.
Basic Wedding Format
I have included some web sites to help you plan your wedding ceremony. Hope they are useful.
Web Guides to creating a wedding ceremony
Templates for Designing your Wedding...
Visit the web site for the county where you will be married to find out the cost of a marriage license and the county laws
Placer County Clerk-Recorder
Sacramento County Clerk Recorder
Nevada County Clerk Recorder
Butte County Clerk Recorder