body {
	background-color: rgb(85, 85, 95);
	margin:0px 0px 0px 0px;
	padding:0px auto 0px auto;}

#page {
	margin-left: auto; margin-right: auto;
	width: 1000px;
	background-color: rgb(242,242,242);
	border-top: 25px solid rgb(255,255,255);} 

 #header{
	border-top: 6px solid rgb(89,89,89);
	padding-left:75px;
	margin-bottom: 0px;
	width: 925px;
	height: 185px;}
	
#content{
	width: 910px;
	height: 515px;
	margin: 0px 45px 0px 45px;
	z-index: 1;}
	
.pageheader{

	text-align: center;
	line-height: 240%;}	
	
.images{
	/* background: rgb(49,133,156);	 */
	width: 425px;
	height: 385px;}
	
	.arabidopsis{
	height: 325px;
	width: 200px;}
	.caveview{
	width: 190px;
	height: auto;
	position: relative;
	top: -218px;
	left: 25px;}
	.zebrafishbrain{
	width: 190px;
	height: auto;
	position: relative;
	left: 230px;
	bottom: 193px;}
	
.description{
	position: relative;
	bottom: 390px;
	left: 440px;
	width: 450px;
	height: auto;
	/* background: rgb(160,154,159); */
	text-align: justify;
	padding: 0px 10px;}
	
	.locilogo{
	width: 180px;
	height: auto;
	display: block;
	margin-left: auto; margin-right: auto;}
	
.currentresearch{
	height: auto;
	width: 960px;
	background: rgb(242,242,242);
	border-top: 1px solid rgb(89,89,89);
	margin: 0px 20px 0px 20px;}
	
	.currentresearch h2{
	padding-left: 50px;}
	
	.currentlinks{
	width: 800px;
	height: 150px; 
	margin-left: auto; margin-right: auto;}
	
	figure{
		width: 225px;
		height: 150px; 
	 	text-align: center;
		text-decoration: none;
		position: relative;
		left:-40px;}
		
		figure a{
		text-decoration: none;
		color: rgb(192,0,0);}
		
		figure a:hover{
			font-weight: 700;}
		
		.CavefromMound{
			width: 225px;
			height: auto;}
			
		.zebrafigure{
			width: 225px;
			height: 150px;
			position: relative;
			left: 247px;
			bottom: 166px;}
			
		.zebrafish{
			width: 225px;
			padding-top: 12px; padding-bottom: 11px;
			background: rgb(0,0,0);}
		.Surgimg{
			position: relative;
			left: 535px;
			bottom: 332px;}	
			
		.tissue{
			width: 225px;
			height: 113px;}
	
#footer{
	background-color: rgb(89,89,89);	
	width: 1000px;
	height: 25px;
	border-bottom: 10px solid rgb(255,255,255);
	text-align: center;
	color: rgb(255, 255, 255);}
	
/*-----End of Main Page------*/
/*--Research Pages--*/
	
.research{
	position: relative;
	width: 900px;
	height: auto;
	background: rgb(242,242,242); 
	/* background: rgb(49,133,156); */
	margin: 0% 50px 20px 50px;
	text-align: justify;}
	
	.miris{
	height: 400px;}
	
	.miris .image{
	position: relative;
	left: 20px;
	width: 250px;}
	.miris .mirissetup{
		width: 250px;}
	.miris .image2{
	position: relative;
	width: 250px;
	left: 20px;
	top: 15px;}
	.miris .roomscene{
		width: 250px;}
	
.miris p{
		width:500px;
		padding: 0px 0px 0px 0px;
		position: relative;
		left: 380px;
		bottom: 320px;}	
		
.periscope {
	height: 430px;}
		
.periscope .image{
	position: relative;
	width: 250px;
	left: 20px;}
	.periscope .lunarcave{
		width: 250px;}
.periscope .image2{
	position: relative;
	width: 250px;
	left: 20px;
	top:120px;}
	.periscope .cavemodel{
		width: 250px;}
	
.periscope p{
		width:500px;
		padding: 0px 0px 0px 0px;
		position: relative;
		left: 380px;
		bottom: 332px;}	
		
.hyperspecimg{
	position: relative;
	display: block;
	margin: 0px, auto;
	width: 700px;
	height: auto;
	margin-left: auto; margin-right: auto;} 
	
.transient{
	height: 400px;}
	
	.transient .image{
		position: relative;
		top:-50px;
		left: 30px;}
		.transient .transimg{
			width: 225px; height: auto;}
	
	.transient .image2{
		position: relative;
		top: 15px;
		left:30px;}	
		.transient .tissue{
			width: 225px;
			height: auto;}
		
	.transient p{
		/*background:rgb(49,133,156);*/
		width:500px;
		padding: 0px 10px 0px 10px;
		position: relative;
		left: 330px;
		bottom: 325px;}
	
.videolinks{
		width: 800px;
		height: 225px;
		margin: 40px 50px 0px 50px; }
.femtophoto{
		height: 140px;
		width: auto;}
		
		.sodabottle{
			width: auto;
			text-align: center;
			position: relative;
			left: 27px;
			bottom: 166px;}
			
		.scene{
			width: 200px;
			position: relative;
			left: 575px;
			bottom: 332px;}	

/*-----End Research Pages-----*/
.publications{
	width: 900px;
	height: auto;
	padding: 0px 50px 20px 50px;}
	
	.publications p{
		padding-left: 25px;
		text-align: justify;}
/*-----End Publication Page-----*/

/*---Press Pages---*/
.press{
	padding: 0px 50px 10px 50px;}

.press .article{
	width: 900px;
	height: 180px;
	margin-left: auto; margin-right: auto;
	border-bottom: 1px solid rgb(89,89,89);}
	.press-photo{
		width: 200px;
		position: relative;
		left: 50px;}
	.artdescrip{
		width: 550px;
		position: relative;
		left: 300px;
		bottom: 160px;
		text-align: justify;}
	.two .artdescrip{
			bottom: 95px;}
			.article .two{
				height: 140px;}
	.three .artdescrip{
		position: relative;
		bottom: 115px;}
		
	.articlefour{
		width: 900px;
		height: 260px;
		margin-left: auto; margin-right: auto;
		border-bottom: 1px solid rgb(89,89,89);}
		.four{
			position: relative; 
			bottom: 195px;}
		.articlefive{
		width: 900px;
		height:200px;
		margin-left: auto; margin-right: auto;
		border-bottom: 1px solid rgb(89,89,89);}
		.five{
			position: relative; 
			bottom: 165px;}
		.artdescripsix{
			width: 550px;
			position: relative;
			left: 300px;
			bottom: 145px;
			text-align: justify;}
/*---End Press Page---*/			
.news{
	padding: 0px 100px 20px 100px;}

.news p{
	position: relative;

	left:20px;}
	.news .date{
		left:-20px;}
	
.contact{

	width: 1000px;
	text-align: center;
	padding-bottom: 20px;}	
	
	
/*---Formatting Menu---*/
.nav{
	width: 600px;
	position: relative;
	left: 325px;
	bottom: 50px;}
	
.nav ul ul {
	display:none;}
.nav ul li:hover > ul {
	display: block;
	z-index: 100;}
.nav ul {
	padding: 0 10px;
	list-style: none;
	position: relative;
	display: inline-table;
	border-bottom: 1px solid rgb(191,191,191);}
	.nav ul:after {
		content: ""; clear: both; display: block;} 
	.nav ul li {
		float: left;}
	.nav ul li:hover {
		background: rgb(75, 84, 95);
		z-index: 100;}
	
	.nav ul li a {
		display: block; padding: 0px 20px;
		color: rgb(192,0,0); text-decoration: none;
		z-index: 100;}
	.nav ul ul {
	background: rgb(95, 105, 117); 
	border-radius: 0px; padding: 0;
	z-index: 2;
	position: absolute; top: 100%;} 

	.nav ul ul li {
		float: none; 
 		border-top: 1px solid rgb(100, 112, 120);
		border-bottom: 1px solid rgb(87, 98, 107); 
		position: relative;}
		.nav ul ul li a {
			padding: 5px 20px;
			color: rgb(255, 255, 255);}	
			.nav ul ul li a:hover {
				background:rgb(75, 84, 95);}
			.nav ul ul ul {
				position: absolute; 
				left: 100%; 
				top:0;} 
/*--End Menu Formatting--*/	






	

