/* topnav.css
	topnav style, with style for scripted elements	
*/


.topnav {
	width: 440px;
	height: 25px;
	background: url(images/topnav.png) no-repeat;
	position: absolute;
	top: 50px;
	left: 220px;
	/*border:solid 1px #333;*/
}

.topnav li {
	display: inline;
}
.topnav li a:link, .topnav li a:visited {
	position: absolute;
	top: 0;
	height: 25px;
	text-indent: -9000px;
	overflow: hidden;
	z-index: 10;
}
	.topnav .home a:link, .topnav .home a:visited {
		left: 10px;
		width: 115px;
	}
	.topnav .home a:hover, .topnav .home a:focus {
		background: url(images/topnav.png) no-repeat -10px -25px;
	}
	.topnav .home a:active {
		background: url(images/topnav.png) no-repeat -10px -50px;
	}
	.current-home .home a:link, .current-home .home a:visited {
		background: url(images/topnav.png) no-repeat -10px -75px;
		cursor: default;
	}
	.topnav-home, .topnav-home-click {
		position: absolute;
		top: 0;
		left: 10px;
		width: 115px;
		height: 25px;
		background: url(images/topnav.png) no-repeat -10px -25px;
	}
	.topnav-home-click {
		background: url(images/topnav.png) no-repeat -10px -50px;
	}



	.topnav .crystalgrowth a:link, .topnav .crystalgrowth a:visited {
		left: 125px;
		width: 115px;
	}
	.topnav .crystalgrowth a:hover, .topnav .crystalgrowth a:focus {
		background: url(images/topnav.png) no-repeat -125px -25px;
	}
	.topnav .crystalgrowth a:active {
		background: url(images/topnav.png) no-repeat -125px -50px;
	}
	.current-crystalgrowth .crystalgrowth a:link, .current-crystalgrowth .crystalgrowth a:visited {
		background: url(images/topnav.png) no-repeat -125px -75px;
		cursor: default;
	}
	.topnav-crystalgrowth, .topnav-crystalgrowth-click {
		position: absolute;
		top: 0;
		left: 125px;
		width: 115px;
		height: 25px;
		background: url(images/topnav.png) no-repeat -125px -25px;
	}
	.topnav-crystalgrowth-click {
		background: url(images/topnav.png) no-repeat -125px -50px;
	}



	.topnav .timeline a:link, .topnav .timeline a:visited {
		left: 240px;
		width: 115px;
	}
	.topnav .timeline a:hover, .topnav .timeline a:focus {
		background: url(images/topnav.png) no-repeat -240px -25px;
	}
	.topnav .timeline a:active {
		background: url(images/topnav.png) no-repeat -240px -50px;
	}
	.current-timeline .timeline a:link, .current-timeline .timeline a:visited {
		background: url(images/topnav.png) no-repeat -240px -75px;
		cursor: default;
	}
	.topnav-timeline, .topnav-timeline-click {
		position: absolute;
		top: 0;
		left: 240px;
		width: 115px;
		height: 25px;
		background: url(images/topnav.png) no-repeat -240px -25px;
	}
	.topnav-timeline-click {
		background: url(images/topnav.png) no-repeat -240px -50px;
	}


	
	.topnav .publications a:link, .topnav .publications a:visited {
		left: 355px;
		width: 115px;
	}
	.topnav .publications a:hover, .topnav .publications a:focus {
		background: url(images/topnav.png) no-repeat -355px -25px;
	}
	.topnav .publications a:active {
		background: url(images/topnav.png) no-repeat -355px -50px;
	}
	.current-publications .publications a:link, .current-publications .publications a:visited {
		background: url(images/topnav.png) no-repeat -355px -75px;
		cursor: default;
	}
	.topnav-publications, .topnav-publications-click {
		position: absolute;
		top: 0;
		left: 355px;
		width: 115px;
		height: 25px;
		background: url(images/topnav.png) no-repeat -355px -25px;
	}
	.topnav-publications-click {
		background: url(images/topnav.png) no-repeat -355px -50px;
	}
