Thanks for the swift reply. Sorry, I forgot to mention that I'd already cleared the cache and tried again before posting, but I did forget to provide the console log (blush). See below for the log. For reference, I'd done search for artwork in the sidebar, for "floor" and picked a floor texture from the cartographers guild. I'd dropped a few onto the map and logged out. I turned the console on after logging back in. I'll try using an image from my computer rather than choosing an "external" file from search results like that, and see if that works. --- Console log below here --- Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) TB.setLogLevel(5) TB.min.js:33 TB.setLogLevel(5) TB.min.js:33 OpenTok JavaScript library v2.0.19.1 TB.min.js:33 Release notes: <a href="http://www.tokbox.com/opentok/webrtc/docs/js/release-notes.html" rel="nofollow">http://www.tokbox.com/opentok/webrtc/docs/js/release-notes.html</a> TB.min.js:33 Known issues: <a href="http://www.tokbox.com/opentok/webrtc/docs/js/release-notes.html#knownIssues" rel="nofollow">http://www.tokbox.com/opentok/webrtc/docs/js/release-notes.html#knownIssues</a> TB.min.js:33 TB.setLogLevel(5) TB.min.js:33 70 app.js?1397071990:21 TOUCH SUPPORTED: false app.js?1397071990:22 USING WEBGL ACCELERATION... app.js?1397071990:22 select app.js?1397071990:17 Switch mode to select app.js?1397071990:17 Initializing new dice engine with ranomness... app.js?1397071990:31 Using random entropy app.js?1397071990:31 window resize app.js?1397071990:33 UPDATE GL SIZE! app.js?1397071990:22 tuts loaded tutorial_tips.js:7 event.returnValue is deprecated. Please use the standard event.preventDefault() instead. Final page load. app.js?1397071990:27 Scan for new plays! app.js?1397071990:27 Auth'ed. app.js?1397071990:27 Go post auth! app.js?1397071990:27 initial setup app.js?1397071990:27 Got players value... app.js?1397071990:27 joining game... app.js?1397071990:27 3Full load page! app.js?1397071990:25 We have 3 pages app.js?1397071990:27 refershing page listings! app.js?1397071990:29 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.roll20.net/:1 Player -JLY5SqYu8d2IZRieNhG is offline... app.js?1397071990:26 Deferred finish joining... app.js?1397071990:27 Firebase Online app.js?1397071990:21 handle page changes app.js?1397071990:27 false app.js?1397071990:27 10The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://imgsrv.roll20.net:5100/?src=www.cartographersguild.com/attachments/d…-%255Bwip%255D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.cartographersguild.com/attachments/d…-%255Bwip%255D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png&cb=5</a> ': this content should also be loaded over HTTPS.
app.roll20.net/:1 refershing page listings! app.js?1397071990:29 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.roll20.net/:1 init active page! app.js?1397071990:27 activate page! app.js?1397071990:25 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1397071990:25 Failed to load resource: the server responded with a status of 403 (Forbidden) <a href="https://s3.amazonaws.com/files.d20.io/images/1795099/q4QMpr6s2NODsNPCgsZKjA/med.jpg?1378555700&size=150" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/1795099/q4QMpr6s2NODsNPCgsZKjA/med.jpg?1378555700&size=150</a> initiatlizing video chat app.js?1397071990:32 Connecting to WebRTC app.js?1397071990:32 Graphics: 0 app.js?1397071990:25 Paths: 0 app.js?1397071990:25 refershing page listings! app.js?1397071990:29 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.roll20.net/:1 Reorder by ZORDER app.js?1397071990:25 Connected to session app.js?1397071990:32 2autograv app.js?1397071990:33 init active page! app.js?1397071990:27 activate page! app.js?1397071990:25 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1397071990:25 Graphics: 10 app.js?1397071990:25 Paths: 0 app.js?1397071990:25 Reorder by ZORDER app.js?1397071990:25 refershing page listings! app.js?1397071990:29 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.roll20.net/:1 window resize app.js?1397071990:33 UPDATE GL SIZE! app.js?1397071990:22 Failed to load resource: the server responded with a status of 504 (Gateway Time-out) <a href="http://imgsrv.roll20.net:5100/?src=www.cartographersguild.com/attachments/d…-%255Bwip%255D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png&cb=5" rel="nofollow">http://imgsrv.roll20.net:5100/?src=www.cartographersguild.com/attachments/d…-%255Bwip%255D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png&cb=5</a> 10Cross-origin image load denied by Cross-Origin Resource Sharing policy. app.roll20.net/:1 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Error loading image, probably due to cors. Trying once without CORS for <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> app.js?1397071990:21 The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but displayed insecure content from ' <a href="http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png" rel="nofollow">http://www.cartographersguild.com/attachments/dungeon-subterranean-mapping/…369544182-%5Bwip%5D-dungeon-maps-seeking-advice-granite-slates_rh_bg-2.png</a> ': this content should also be loaded over HTTPS.
app.js?1397071990:21 Reorder by ZORDER app.js?1397071990:25