i was told that I could add pictures to the show case

i was told that I could add pictures to the show case by going to menu page..."showcase" menu page, and twirl down "3D slider images". Where is this? Should it have been downloaded to my website page or is it still at wpmu? When I downloaded the showcase theme, was there anything else I should have downloaded with it for editing? For all of you brilliant people, I am a beginner that is struggling to figure this all out...I know I should know how to do this, but I don't...any help would be greatly appreciated. thanks