$(document).ready(function(){

	var actualWidth = 960;
	var totalLIWidth = 0;

	// Calculate total width of list items
	var lis = $('#mainMenu ul li');

	lis.each(function(){
		totalLIWidth += $(this).width();
	});

	// Work out how much padding we need
	var requiredPadding = Math.round(((actualWidth-totalLIWidth)/lis.length)/2);

	// To account for rounding errors, the error is going to be forced into the first tab.
	var roundingErrorFix = (requiredPadding*lis.length*2)+totalLIWidth-actualWidth;

	// Apply padding to list items
	var isFirst = true;
	lis.each(function() {
		if(isFirst) {
			$(this).css('padding-left',requiredPadding-roundingErrorFix+'px')
					.css('padding-right',requiredPadding-roundingErrorFix+'px');
			isFirst = false;
		}
		else
			$(this).css('padding-left',requiredPadding+'px')
					.css('padding-right',requiredPadding+'px');
	});

  	// alert('totalLIWidth: ' + totalLIWidth + ',requiredPadding: ' + requiredPadding + ',roundingErrorFix: ' + roundingErrorFix);
  
});
