Neat find Dana! This is very likely the larva of a Syrphid Fly. They look a bit like a cross between a tiny slug and a caterpillar and are often pretty colors like yellow and green. Here is a link with more images for you to compare.
http://bugguide.net/node/view/356989/bgimage
I have moved this to the Arthropods section for you. :-)
Comments (1)