This might be a dumb question... Is your card a regular card (folded) with the envelope on the front or is it a version of the pocket postcard type card? (1/4 sheet cardstock bottom only with decoration on top)Does your mini card come off and open up? I see cards similar to these from time to time and I've always been a little chicken to ask exactly how they work.
------------------------------ "A clean house is the sign of a LAZY stamper!"