My friends are trying to talk me into doing a 12hour race SOLO at the end of January. It will be held on a 10 mile course that I know well, and one that is mostly non-technical. I must admit the idea appeals to me, but I don't know how to train for it. Right now, I race Sport category so my average race is 20 miles long. How do I train for a race where I may end up doing 60 or 70 miles? What do I eat between laps to keep me going? How beneficial are the caffeine drinks/gels? How much clothing should I take? Help!