I am looking for good places to ride that are near Denver. When I say near, I mean within an hour or two drive of Denver.

The type of riding I am mainly looking for is Downhill, Mountain Cross and Dual Slalom.

Thanks for any help.