Layer 1
2 3-ounce packages lime Jell-O
Prepare according to package directions and pour into a 9X13 pan. Refrigerate until set.
Layer 2
1 3-ounce package lemon Jell-O
½ cup miniature marshmallows
1 8-ounce package cream cheese
½ cup whipped cream
1 cup hot water
1 can crushed pineapple
Dissolve Jell-O and cream cheese in the hot water in the top of a double boiler. Add marshmallows and stir until melted. Remove from heat and stir until blended. (This would be easier in the microwave) Stir in the pineapple and fold in whipped cream. Make sure the mixture is cool and spread over the lime Jell-O.
Layer 3
2 3-ounce packages cherry Jell-O
Prepare according to package directions and allow to cool. Carefully pour over layer 2 and refrigerate until firm.
Cut into squares and serve topped with cream if desired.