In a large saucepan bring 4 inches of water to boiling. Add the broccoli & cauliflower and return to boiling. Cook covered for 2 minutes or until crisp-tender. Drain. Rinse with cold water; drain well.
In 2 to 2 1/2 quart bowl layer half the broccoli, cauliflower raisins and walnuts.
Cover and chill.
In a screw top jar combine the olive oil, vinegar, 1 tsp salt, the honey, basil, black pepper and red pepper. Cover tightly and shake well.
Add dressing just before serving (drizzle over top). Toss to coat (let everyone admire the layers first!).