Sachverhalt: Sachverhalt: A. Die 1955 geborene V._ bezog wegen multipler Beschwerden ab 1. August 1996 bis 30. Juni 1997 eine halbe Rente und ab 1. Juli 1997 aufgrund eines Invaliditätsgrades von 67,5% eine ganze Rente der Invalidenversicherung. Im Januar 2004 leitete die IV-Stelle des Kantons Zürich eine Revision ein. Nach Abklärung der gesundheitlichen und erwerblichen Verhältnisse ermittelte sie einen Invaliditätsgrad von 55%. Mit Verfügung vom 24. Mai 2004 setzte die IV-Stelle die ganze Rente mit Wirkung ab 1. Juli 2004 auf eine halbe Rente herab. Mit Einspracheentscheid vom 13. Dezember 2004 bestätigte die Verwaltung die Leistungsherabsetzung unter Hinweis darauf, dass es sich um eine amtliche Revision im Rahmen der 4. IV-Revision handle. A. Die 1955 geborene V._ bezog wegen multipler Beschwerden ab 1. August 1996 bis 30. Juni 1997 eine halbe Rente und ab 1. Juli 1997 aufgrund eines Invaliditätsgrades von 67,5% eine ganze Rente der Invalidenversicherung. Im Januar 2004 leitete die IV-Stelle des Kantons Zürich eine Revision ein. Nach Abklärung der gesundheitlichen und erwerblichen Verhältnisse ermittelte sie einen Invaliditätsgrad von 55%. Mit Verfügung vom 24. Mai 2004 setzte die IV-Stelle die ganze Rente mit Wirkung ab 1. Juli 2004 auf eine halbe Rente herab. Mit Einspracheentscheid vom 13. Dezember 2004 bestätigte die Verwaltung die Leistungsherabsetzung unter Hinweis darauf, dass es sich um eine amtliche Revision im Rahmen der 4. IV-Revision handle. B. In teilweiser Gutheissung der Beschwerde der V._, soweit darauf einzutreten war, änderte das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 31. März 2006 den Einspracheentscheid vom 13. Dezember 2004 dahingehend ab, dass es feststellte, es bestehe ab 1. Juli 2004 Anspruch auf eine Dreiviertelrente der Invalidenversicherung. B. In teilweiser Gutheissung der Beschwerde der V._, soweit darauf einzutreten war, änderte das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 31. März 2006 den Einspracheentscheid vom 13. Dezember 2004 dahingehend ab, dass es feststellte, es bestehe ab 1. Juli 2004 Anspruch auf eine Dreiviertelrente der Invalidenversicherung. C. V._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, der kantonale Gerichtsentscheid sei aufzuheben und die IV-Stelle sei zu verpflichten, ihr auch über den 1. Juli 2004 hinaus eine ganze Invalidenrente auszurichten. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung. D. Mit Eingabe vom 22. September 2006 hat V._ um Erlass einer vorsorglichen Verfügung des Inhalts ersuchen lassen, die IV-Stelle sei zu verpflichten, den vorinstanzlichen Entscheid umgehend zu vollstrecken und ihr rückwirkend ab 1. Juli 2004 eine Dreiviertelrente auszurichten. 