Floral Design Basics

Flowers are the most important design element of any wedding. What are the main elements of flower design? What are some of the more popular floral design? What does a floral budget look like?