Sort:  

Thanks :) yes, it took a lot of work, but the result is quite satisfactory. Thanks for visiting ;)