Well, I don't know what's changed. But I just tried all this again and now its working and currently resizing as I type.

Very odd. But thanks guys for your input!