Combine flour, baking soda, salt and all the spices in a bowl. Set aside
Cream together soft butter and brown sugar. Mix until well combined.
Slowly add molasses followed by karo syrup. Mix until well combined.
Add the egg and vanilla and continue to mix until fluffy.
Add in flour mixture a little at a time. Mix until just combined.
Dough should be soft, but not sticky. If the dough is sticky add more flour a little at a time until you have a workable dough.
Roll out dough about 1/4 of an inch thick and cut out into desired shapes.
Gently transfer dough onto baking sheets and place in the freezer for about 10-15 minutes.
While the cookies are chilling, preheat the oven to 325(see note about oven temperature).
Bake cookies for 12-14 minutes or until done. They should still be a little soft in the middle when you remove them from the oven. They will firm up as they cool.
Decorate as desired. I used candy melts in a variety of colors and green mini M&Ms to recreate the Disneyland Mickey Mouse Gingerbread design.