Brian,  

Very nicely done.

daveg, SW Washington & AZ