I'm invited to a chinese wedding on September 9th. After the ceremony there is a big banquet at a restaurant in downtown Vancouver.

Help! Are there any traditions I should be aware of? I've only been told not to wear black or white. What about a gift? Do they give money? If we are going from the church to a restaurant, when do I give the gift? Anyone been to a chinese wedding???