I'm my sister's maid of honor and her wedding is fast approaching, however I have never been in a bridal party or had a friend who was getting married. I now has no idea how to throw a bridal shower, PLEASE HELP ME, lol.

Where is it customary to have one? Can I have it at the house or is that cheezy?
If I have it at the house, should I decorate?
One of my sister's friends wants to make the food (she is a professional chef) is this acceptable?
Do you play games and what kind of games do you play? Any and all game ideas welcome!
What are some of the things that go on? What should I plane for and how long should I plane?

Can you guys tell me about some showers you have been to? I really need some help!

Ashley