My Dennis Kirk catalog shows a bracket that appears to bolt underneath the handlebar clamp's two top screws. They also show an Arlen Ne$$ tach mount that attaches to the risers. Give'em a call and score a free catalog at 800-328-9280. They have a lame website at www.denniskirk.com.
You're right about their website, I can't even get it to open up. I'll call them today and get a free catalog too.
I knew there had to be someone out there that could help me figure this out. Thanks for taking the time to help.