Chocolate Tofu Almond Pie

Ingredients
GRAHAM CRACKER PIE CRUST
 * 3/4	cup	Slivered almonds
 * 1	lb	Firm, silken tofu
 * 1	cup	Brown sugar, tightly packed
 * 1	cup	Unsweetened cocoa powder
 * 1	tsp	Almond extract
 * 1	x	Nine inch graham cracker pie crust, ( see recipe below)
 * 2	cup	Graham cracker crumbs, ( about 16 whole crackers)
 * 6	tbl	Soy margarine, slightly softened, ( I use regular pareve margarine)

Directions
Graham Cracker Pie Crust:
 * 1) Preheat the oven to 350 . Spread the slivered almonds on a baking sheet and place in the oven. Toast them for 5 to 10 minutes, until they color lightly, shaking the pan and watching them carefully so they don't burn. Set aside to cool.
 * 2) In food processor or blender on high speed, puree the tofu until smooth. Add the brown sugar and blend until thoroughly combined.
 * 3) Add the cocoa and vanilla and continue to blend until the mixture is smooth. Scrape down the sides of the blender if necessary. Pour the mixture into the crust and sprinkle the almond slivers evenly on top. Cover and chill for at least 2 hours or up to 24.
 * 1)     Process the graham crackers in food processor, until finely ground.
 * 2) Add the margarine an pulse until the mixture reaches the consistency of coarse crumbs. Pat the layer into a thick layer in bottom of 9 inch pie pan.