We want our wedding day to be fun and laid back. Any ideas on how long to give people between scheduled events. We don't want people to get bored but we don't want them to feel like its a relay race between the garter toss and the father daughter dance. Thanks!