Gallery display updates.

Many minor updates that should have been committed a LONG time ago.