Hosting a dinner party can seem like a daunting task, but with a few simple tips and tricks, you can throw an epic evening that will be remembered for years to come. From planning the menu to setting the mood, here's how to host a dinner party that will leave your guests raving.