I have used this site for ideas on strength training and conditioning. My time is so limited and the trails are quite a drive, training on the bike and trail as much as I want to just isn't possible.