For casual, baseball and soccer socks would work, they come in all sizes and colors, and they are available at most sporting goods stores. Wool ski socks that are over the knee look more traditional, but solid colors are hard to find. Rohner, a swiss company has some really nice ones, and they come in several sizes; check your local ski shops.