		body {			background: #eee;			font-family: helvetica;			color: #000;			margin: 0px;			font-size: 13px;			line-height: 17px;			position: absolute;			max-width: 2000px;			top: 0px;			left: 0px;		}				.nav a:link, .nav a:hover, .nav a:visited {			border-bottom: 0px;		}				.top {			position: relative;			left: 0px;			top: 14px;			width: 1160px;		}				.logotype {			width: 217px;			height: 230px;			margin-left: 13px;			float: left;			font-weight: bold;			font-size: 14px;		}				#watson {			position: relative;			left: -13px;			top: 70px;			margin: 0px;		}				.nav {			width: 917px;			height: 230px;			margin-left: 8px;			float: left;			position: relative;			left: 0px;			z-index: 40;			font-weight: bold;			word-spacing: 7px;			font-size: 14px;		}		#hammerhead {			font-weight: bold;			font-family: times;			font-size: 42px;			position: absolute;			top: 90px;			left: 2px;			line-height: 105%;			word-spacing: 0px;			padding-bottom: 1px;			border-bottom: 2px solid;			max-width: 900px;		}				.circle_nav_outer {			position: relative;			left: 2px;			top: 230px;			width: 230px;			height: 460px;			margin: 0px;			float: left;		}				.circle_nav_item {			position: absolute;			left: -3px;			top: 205px;			width: 690px;			height: 230px;			margin: 0px;			float: left;			z-index: 5;		}				.circle_nav {			position: fixed;			left: 0px;			top: 230px;			width: 230px;			height: 230px;			margin: 0px;			float: left;			z-index: 100;		}						.container {			position: relative;			left: 0px;			top: 0px;			width: 230px;			height: 230px;			margin: 0px;			float: left;			z-index: 101;		}				img {			border: 0px;		}				.container img {			position: absolute;			top: 0px;			z-index: 2;		}				.container .textwide, .copy .textwide, .container .text, .circle_nav_outer .text, .circle_nav .text {			position: absolute;			top: 0px;			z-index: 11;			width: 170px;			margin-top: 5px;			margin-left: 10px;					}				.container .textwide {			width: 190px;		}				.container .textwide .lbl, .container .text .lbl, .circle_nav_outer .text .lbl, .circle_nav .text .lbl, .footer .lbl, h4, .reply  {			font-family: times, monospace;			letter-spacing: 1px;			font-weight: bold;			text-transform: uppercase;			background: #eee;			font-size: 10px;		}				h1, h2 {			font-size: 22px;		}				h4 {			margin-bottom: -9px;		}				hr {			height: 1px;			border-width:0;			color:black;			background-color:black		}		.categories span, .categories a:hover {			border-bottom: 1px solid;		}		.categories .category_new 		{ color: #2b2b31; }		.categories .category_films 	{	color: #38538c; }		.categories .category_infosphere 	{	color: #b33070; }		.categories .category_events 	{	color: #1d906f; }		.categories .category_courses 	{	color: #cb5c28; }		.categories .category_people 	{	color: #b7a929; }		strong {			font-family: times;			font-size: 16px;		}				#currentlabel {			position: fixed;					}				#currentlabel2 {			opacity: .2;					}				.footer {			position: relative;			top: 16px;			left: 12px;			padding-bottom: 20px;		}				table {			padding: 0px;			margin: 0px;		}