One of the most important aspects of your wedding day is ensuring that it runs on time. You need to first know what to expect for your wedding day before you can plan for it, so I've mapped out both sides of the topic...