Where can I find detailed information on a cruise I am taking?

Manda Panda asked:

I am taking a cruise the beginning of next month. I was wondering where I can find detailed information about the specific cruise (ie: meals, activities, etc) besides what is give on the website. It is a Carnival cruise and I have already looked up the set up of the ship on their website but I want much more information than what they give online. I have never been on a cruise before so I want as much information as possible. Thanks!