Having searched in stores and online for CD shelves that would be just the right size, and failed to find any that were suitable, we decided to build our own.  I designed the shelves, and my husband built them.  I need to stain and varnish them still, but for now, here they are: the unvarnished CD shelves.