added time outs for preview page loading
added fallback when a preview could not be loaded
added advanced styles for presenting images