A warm welcome from California. I don't know about the pattern but 2 sites I visit for fabric are
http://www.marshalldrygoods.com and
http://www.fabric.com.
You will love this site and learn a lot. As an added bonus, everyone is very nice and will to share tips and ideas.