CS5.5 I have set the margins to 1" for top, left side and right side, and 1.5" toward the spine (a 200 page book). All margins display correctly on screen, but when I print, the margin is 1.5" in the verso page, 0.5" on the recto, its spine is 2" on the recto, and 1" on the verso. The revert to the correct setting when saving a pdf.
I think we'd need to see some screen shots of the print dialog settings, and know what sort of printer you are using.
Sorry to be so late with the answer. My printer is a HP Deskjet 6840. Here is the screenshot.
I am grateful for any help you can give me. Hans