/* ------------------------------------------------------------- */
/* -----------------------    Body     ------------------------- */
/* ------------------------------------------------------------- */

body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,font,li 
{ 
	font-family: Gill Sans Light, Century Gothic, Helvetica; 
	font-size: 13px; 
	/*color:#fcfcf2;*/
	color:#000;
}

img
{
	border:0;
}

body 
{
  scrollbar-arrow-color: 7B7B7B;
  scrollbar-track-color: 000000;
  scrollbar-face-color: 1F1F1F;
  scrollbar-highlight-color: 1F1F1F;
  scrollbar-3dlight-color: 7B7B7B;
  scrollbar-darkshadow-color: 7B7B7B;
  scrollbar-shadow-color: 1F1F1F;
  background-repeat: no-repeat; 
  background-attachment: fixed;
  background-color: #adbece;
}

a:link { 
	text-decoration: none;
	color:#fcfcf2;
	 
	font-weight:bold;
	 }
a:hover   { 
	/*color:#fcfcf2;*/
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	 }
a:visited  {
	text-decoration: none;
	color:#fcfcf2;
	font-weight:bold;
	}

ul.Nav{
	
	text-align:left;
	margin-top:-10px;
	margin-left:25px;

}
ul.Nav li{
	display:inline;
	list-style:none;
		/*color:#fdd69b;*/
		color:#000;
}
ul.Nav li a:link, ul.Nav li a:hover, ul.Nav li a:visited{ 
	/*color:#fdd69b;*/
	color:#000;
	padding:0px 0px 0px 0px;
}

ul.Nav li a:hover{
	text-decoration:underline;
	}

h1{
	margin-left:25px;
	}
	
.body_content { margin: 20px auto 0;  }
	
.home 
{ 
	background-image: none;  
	padding-top: 0;  
	text-align:left;
}
	
.disclaimer{
	height:50px;
	font-size:10px;
	color:#fdd69b;
	padding-right:10px;
	}
	
.about{
	margin:0px auto;
		

	height:500px;
	
	padding:25px;
	}

.quote{
padding:5px;
font-size:22px;
font-weight:bold;
}

.slideshow{
	padding-top:25px;
	}
	
.research{
	margin:0px auto;
	
	height:500px;
	
	padding:25px;
	}
	
.exhibitions{
	margin:0px auto;
	
	height:500px;
	
	padding:25px;
	}
	
.media{
	margin:0px auto;
	
	height:500px;
	
	padding:25px;
	}
	
.contact{
	margin:0px auto;
	height:500px;
	padding:25px;
	}
	
.home img { }

img.floatimageleft
{
	float:left;
	padding-right:1em;
	margin-top:.2em;
	margin-bottom:.2em;
	clear:right;
}

img.floatimageright
{
	float:right;
	padding-left:1em;
	margin-top:.2em;
	margin-bottom:.2em;
	clear:left;
}