I just went to your User CP to look at them. Le Bon Oeuf looks great!
I've never created an album and then posted; I just posted pics directly from my Picasa folder into the advanced posting page so have no suggestions to help you.
2013 Escape 15A (April), "Egbert"
Ford 150 XLT 5.8L