function sizeVerticals () {
	
	// detect which silo is shown
	var curSilo = jQuery(".silo:visible").attr('id');
	// reset any inline height styles
	//jQuery("#mainContent").removeAttr('style');
	jQuery(".silo").removeAttr('style');
	//jQuery("").removeAttr('style');
	//jQuery("#rotator").removeAttr('style');
	//jQuery(".20110403212012").removeAttr('width');
	///jQuery(".20110403212012").removeAttr('height');
	// re-show a silo that was visible
	jQuery("#" + curSilo).show();
	
	
	// calculate content heights for vertical div heights
	/* CALCULATE ONLY THE HEIGHT IF THAT SILO IS SHOWN */
	leftSiloOneHeight = jQuery("#leftSiloOne").is(':visible') ? jQuery("#leftSiloOne").height() : 0;
	leftSiloTwoHeight = jQuery("#leftSiloTwo").is(':visible') ? jQuery("#leftSiloTwo").height() : 0;
	
	
	/* CALCULATE THE HEIGHT OF BOTH SILOS 
	leftSiloOneHeight = jQuery("#leftSiloOne").height();
	leftSiloTwoHeight = jQuery("#leftSiloTwo").height();
	*/
	
	/*
	leftSiloOneHeight += parseInt(jQuery("#leftSiloOne").css('padding-top')) + jQuery("#leftButtonOne").height();
	leftSiloTwoHeight += parseInt(jQuery("#leftSiloTwo").css('padding-top')) + jQuery("#leftButtonTwo").height();
	*/
	leftSiloOneHeight += 58;
	leftSiloTwoHeight += 58;
	
	contentHeight = jQuery("#mainContent").height();
	contentHomeHeight = jQuery("#rotator").height();
	
	// Calculate viewport height and width
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
		//Non-IE
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	} else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
		//IE 6+ in 'standards compliant mode'
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
		//IE 4 compatible
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}
	
	
	// Set vertical heights
	//alert(jQuery("#footer").height());
	//var imageWidth = jQuery(".20110403212012").width();
	
	
	//var contentWidth = 980;
	//var rotatorHeight = jQuery("#rotator").height();
	//var rotatorWidth = jQuery("#rotator").width();
	
	var vertHeight = myHeight - jQuery("#header").height() - jQuery("#footer").height() - 20;
	
	//var rotatorWidth = myWidth - jQuery(".20110403212012").width();
	//var imageHeight = myHeight - jQuery("#header").height() - jQuery("#footer").height() - 27;
	//var imageWidth = imageHeight + 15*1.8;
	//var newsWidth = contentWidth - rotatorWidth;
	
	//alert("vertHeight: " + vertHeight + ", contentHeight: " + contentHeight + ", leftSiloOneHeight: " + leftSiloOneHeight + ", leftSiloTwoHeight: " + leftSiloTwoHeight);
	var maxContentHeight = Math.max(vertHeight, contentHeight, leftSiloOneHeight, leftSiloTwoHeight);
	//jQuery("#mainContent").css('height', maxContentHeight + "px");
	var siloHeight = maxContentHeight - jQuery("#leftButtonOne").height();
	//var rotatorHeight = jQuery("#rotator").height();
	
	jQuery(".silo").css('height', vertHeight + "px");
	//jQuery("").css('height', 600);
	//jQuery(".news").css('max-height', rotatorHeight + "px");
	//jQuery("#rotator").css('max-height', imageHeight + "px");
	//jQuery("#rotator").css('height', vertHeight + "px");
	//jQuery("#rotator").css('width', rotatorWidth + "px");
	//jQuery(".20110403212012").css('width', newsWidth + "px");
	//jQuery(".news").css('width', newsWidth + "px");
	//jQuery("img").css('max-width', imageWidth + "px");
	
}

