Проверьте две вещи в файле шрифта (т.е. "TradeGothic_LT_CondEighteen_500-TradeGothic_LT_CondEighteen_500.font.js"):
Cufon.registerFont({"w":159,"face":{"font-family":"TradeGothic-Normal","font-weight":500,....
Cufon.registerFont({"w":159,"face":{"font-family":"TradeGothic-Bold","font-weight":500,....
Выше приведен недопустимый файл шрифта, потому что имена шрифтов разные. Чтобы использовать динамику «полужирный / обычный», оба должны быть в одном семействе шрифтов. Кроме того, шрифт должен иметь больший вес, иначе cufon не может решить, какой жирный шрифт.
Ниже приведена фиксированная версия файла шрифта:
Cufon.registerFont({"w":159,"face":{"font-family":"TradeGothic","font-weight":500,....
Cufon.registerFont({"w":159,"face":{"font-family":"TradeGothic","font-weight":700,....