function fix_photo_position() {
	var bodies = document.getElementsByTagName("body");
	var cls = bodies[0].className;
	console.log("body classes = " + cls);
	if (cls.indexOf('property-section-landing-page') == -1) {
		console.log('skipping non-landing page');
		return;
	}
	k = Dom.get('photo');
	if (!k) {
		YAHOO.log("Invalid photoContainer parameter.", "warn", "PropertyDescription");
		return false
	}
	var i = k.getElementsByTagName("img");
	if (!i.length || !i[0]) {
		YAHOO.log("No photo image found.", "error", "PropertyDescription");
		return false
	}
	i = i[0];
	var j = i.offsetWidth;
	var h = i.offsetHeight;
	var left = Math.floor(j/2);
	var top_ = Math.floor(h/2);
	Dom.setStyle(i, "margin-left", "-" + left + "px");
	Dom.setStyle(i, "margin-top", "-" + top_ + "px");
	Dom.setStyle(i, "visibility", "visible");
	console.log('New margins = ' + left + ' / ' + top_);
}

if (!window.console) { window.console = { log : function() {} }; }

console.log('Entering IAN fix code');
setTimeout(fix_photo_position, 2000);

