http://blog.mammamadedesigns.com/archive/2008/06/11/spoonflower-fabric-development-series-ndash-part-1.aspx