	
	#righthead			{width: 800px; margin-left: auto; margin-right: auto;}  /* Rich added this bit */
	#header				{height: 100px; width: 100%; margin-left: auto; margin-right: auto;}
	#logo				{background-image:url(../../../../images/MMCLogo.jpg); height:58px; width:800px; background-repeat: no-repeat;}
	#search				{color: #4F6DA9; font-size: 80%; padding-bottom: 5px; padding-top: 10px; float: right; margin-top: -30px;}
html > body #search		{color: #4F6DA9; font-size: 80%; padding-bottom: 5px; padding-top: 0px; float: right; margin-top: -30px;}
	#breadcrumb			{padding-top: 10px;}
	#abc				{background-color: #002553; display:block; padding-top: 5px; padding-bottom: 5px; color: white; font-weight: bold; font-size: 0.9em; padding-left: 5px;}
	/*#utilitylinks			{float:right; padding-top:5px; padding-right:2em;}*/
	/*#topdropmenu			{position:absolute; top:76px;}*/
	#middle				{clear: both; border-collapse: collapse; margin-top: 0px; width: 800px; margin-left: auto; margin-right: auto;}
	#left				{padding-top: 7px; padding-bottom: 20px; padding-left: 3px; padding-right: 0px; vertical-align: top; width: 12em;}
	#leftpic			{margin-top: 40px;}
	#center				{vertical-align: top; padding-top: 10px; padding-left: 10px; padding-right: 10px;}
	#right				{vertical-align: top; padding-top: 10px; padding-right: 3px; width: 16em;}
	
	#footer				{width: 100%; margin-left: auto; margin-right: auto; width: 800px; padding: 1px; padding-top:20px; height:100px; background-repeat: no-repeat;}
	
