Preheat oven to 350 degrees. Cream sugar and butter until light and fluffy. Add molasses mix well. Add eggs, mixing well, then add vanilla extract. Sift flour, salt, cocoa, baking soda and spices together. Add dry ingredients- in 3-4 portions mixing well. Add hot coffee and orange zest to mix. Mix thoroughly but do not overmix ingredients.
Put mixture into a 9x9 well greased baking dish, bake 30- 40 minutes, or until center is still slightly moist. (If you prefer to make a gingerbread loaf, add an extra large egg; butter and line a loaf pan with parchment paper. Bake at 350 degrees for up to one hour.) Remove gingerbread from oven, allow to cool slightly then glaze with 3/4 cup of orange marmalade being generous. When the gingerbread has cooled- frost with Cream Cheese Icing.