I would check underarmour shorts or look at volleyball shorts at your local sporting goods store. I like the volleyball shorts because they generally don't have seams in weird uncomfortable places, but I know a lot of people here are fond of the under armour ones.