lightweight, but reasonably attractive (in my 3 minute test). PR: 6960 Submitted by: Brian Handy <handy@physics.montana.edu>