if ( ( jQuery.browser.msie && jQuery.browser.version <= 8 ) || jQuery.browser.opera ) {
	jQuery(document).ready( function() {
		var multiplesColumns = jQuery('.right-gradient, #right-first-column, #right-second-column, #right-center-column, #center-shadow');
		multiplesColumns.css({
			'margin-bottom':0,
			'padding-bottom':0
		})
		var rgtFrstCol = jQuery('#right-first-column');
		var rgtScdCol = jQuery('#right-second-column');
		var rgtCntrCol = jQuery('#right-center-column');
		var center = jQuery('#center');
		
		var columns = jQuery('.multiple-column-height');

		var rgtFrstColHgt = rgtFrstCol.outerHeight();
		var rgtScdColHgt = rgtScdCol.outerHeight();
		var rgtCntrColHgt = rgtCntrCol.outerHeight();
		var centerHgt = center.outerHeight();
		var maxHeight = Math.max(rgtFrstColHgt, rgtScdColHgt, centerHgt, rgtCntrColHgt);
		columns.each(function() {
			var column = jQuery(this);
			var columnHeight = 0;
			var last = column.children(':last');
			column.children().not(last).each( function() {
				var element = jQuery(this);
				if ( element.css('position') != 'absolute' ) {
					columnHeight += element.outerHeight();
				}
			} );
			var s = {
				height: maxHeight - columnHeight
			};
			if ( last.css('behavior') ) {
				s['behavior'] = 'url(/css/pie.htc)';
			}
			last.css(s);
		});
		multiplesColumns.css('height',maxHeight + 10);
	});
}

