@charset "UTF-8";
/* CSS Document */
*, html, body {	margin: 0px;	padding: 0px;}
body 		{	color: #000;	font: 1em Helvetica, verdana, Arial, san-serif;	text-align: center;	}
#wrapper 	{	width: 950px;	text-align: left;	margin: 0px auto;	overflow: hidden;	position: relative; border: 1px solid #fff;}

/*==============header&Nav=====================*/
img {	border-style: none;}
#name {	position:absolute;	top:20px;	left:30px; text-align: left;	padding: 0px;}
#header 		{ float:left; width:100%; height: 150px; background: #FFF url(./pics/4-banner.png) no-repeat; font-size:73%; line-height:normal; border-bottom:1px solid #ddd; position: relative; z-index:5000;}
#header ul 	{ margin:0;	padding:10px 0px 0px 0px; list-style:none; position: absolute; right: -20px; bottom: 10px; }
#header ul ul	{ left: 0px; }
#header li 	{ display:inline;    margin:0;    padding:0;    }
#header a.last 	{  border-right:0px solid #ccc; }
/*==============endHeader&Nav=====================*/	

/*============home=====================*/
#homeText 			{position:relative;	height:315px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;	}
#homeText a:hover	{color:#FF0D01; }
#homeText p 			{position:absolute; top:20px; left:130px; text-align:left; width:450px; }
span.worldwise{font-weight:bold; color:#333;}
/*
span.worldwise{font-weight:bold; color:#333;}
span.wise{color:#333;}
span.dev	{font-size:100%;}
*/
#homeText ul 			{position:absolute; top:175px; left:85px; list-style-type:circle;  width:500px; }
#homeText ul  li		{font-size:0.9em;   font-weight:bold; margin-top: 15px; margin-left: 10px;  color: #f00; }
#homeText ul  li span	{color:#666; font-weight:normal;}
#homeText h2			{font-size:1.4em; color:#666; position:absolute; top:280px; left:130px;}
#homeText a 			{font-size:1.0em; }
#homeText p 			{font-size:0.9em; }
#homeContent  		{padding:none; border:0px solid #0f0; z-index:1000;}
#homeContent p 		{font-size:0.95em; text-align:left; color:#666; position:absolute; top:30px; left:80px;}
#homeContent a 		{font-size:1.0em; color:#555; font-weight:bold; text-decoration:none;}

#redButtons 				{position:relative; width:100%; height:120px; border:0px solid #00f;}
#redButtons img.map		{ z-index:200;}
#redButtons img.redBu1	{ position:absolute;  bottom:-10px; left:100px; margin-left:10px; margin-right:10px;}
#redButtons img.redBu2	{ position:absolute;  bottom:-10px; left:350px; margin-left:10px; margin-right:10px;}
#redButtons img.redBu3	{ position:absolute;  bottom:-10px; right:100px; margin-left:10px; margin-right:10px;}

#redBu1				{position:absolute;  bottom:0px; left:100px; width:160px; padding-left:42px; padding-bottom:18px;}
#redBu2				{position:absolute;  bottom:-15px; left:350px; width:160px; padding-left:42px; padding-bottom:17px;}
#redBu3				{position:absolute;  bottom:0px; left:600px; width:160px; padding-left:42px; padding-bottom:18px;}

#redButtons	h3	{font-size:0.7em; font-weight:normal; color:#666; text-align:left;}

span.job	{font-size:1.8em; color:#444; font-weight:bold; font-style:normal; margin-left:-14px; }
span.job:hover	{ color:#f00; }
span.here	{font-size:1.3em; line-height:1.3; color:#4A94F0; font-weight:bold; font-style:italic;}

/*============endHome=====================*/
/*============about=====================*/
#aboutContent 		{position:relative;	height:400px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}
#aboutContent h3.current 	{color:#000; background-color:#000;	}
#aboutWelcome		{	position:relative;	height:60px; 	width:850px;	margin: 160px auto 0 auto;	border: 1px solid #fff;	padding-top:10px; z-index:500;}
#aboutWelcome p 		{text-align:center; color:#888;}
#aboutText p.answer	{color:#666;}
.long				{font-size:0.8em;}

/*============endAbout=====================*/
/*============anthropologists=====================*/
#anthropologistsText 		{position:relative;	height:480px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}
#anthropologistsText h3.current 	{color:#000; background-color:#000;	}
#anthropologistsText p.note	{position:absolute;  bottom:10px; margin:0 100px 0px 100px; font-size:80%; color:#777; font-weight:bold; }
/*============endAnthropologists=====================*/
/*============practitionersText=====================*/
#practitionersText 		{position:relative;	height:500px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}
#practitionersText h3.current 	{color:#000; background-color:#000;	}
#practitionersText p.note	{position:absolute;  bottom:10px; margin:0 100px 0px 100px; font-size:80%; color:#777; font-weight:bold; }
/*============endPractitionersText=====================*/
/*============studentsText=====================*/
#studentsText 		{position:relative;	height:400px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}
#studentsText h4.current 	{color:#000; background-color:#000;	}
#studentsText p.note	{position:absolute;  bottom:10px; margin:0 100px 0px 100px; font-size:80%; color:#777; font-weight:bold; }
/*============endStudentsText=====================*/

#subscribeContent 		{position:relative;	height:1400px; 	width:780px;			margin: 155px auto 0 auto;		padding:20px 100px 10px 50px; background-color:#fff;	border: 1px solid #ddd;	}
#subscribeContentPrac 		{position:relative;	height:1000px; 	width:780px;			margin: 155px auto 0 auto;		padding:20px 100px 10px 50px; background-color:#fff;	border: 1px solid #ddd;	}
#subscribeContentAnthrop{position:relative;	height:2700px; 	width:780px;			margin: 155px auto 0 auto;		padding:20px 100px 10px 50px; background-color:#fff;	border: 1px solid #ddd;	}

#contactContent 		{position:relative;	height:400px; 	width:940px;			margin: 10px auto 0 auto;		background-color:#fff;	border: 1px solid #ffeeee;	}

#aboutText			{position: absolute; top:20px; left:0;}
#aboutText  h3		{font-style:italic; margin-top: 40px; margin-left: 80px; color:#666; font-size:1.0em;}
#aboutText  h4		{font-style:italic; font-size:100%; margin-top: 40px; margin-left: 80px; color:#555;}
#aboutText  h5		{font-style:italic; font-size:100%; margin-top: 20px; margin-left: 80px; color:#999;}
#aboutText  h3:hover	{color:#f00; cursor:pointer;}
#aboutText p			{text-align:left; margin:30px 130px 20px 80px;  font-size:0.95em; color:#666;}
#aboutText p	a		{font-size:1.0em; color:#555; font-weight:bold; text-decoration:none;}
#aboutText p	a:hover	{color:#f00;}

#expText			{position: absolute; top:20px; left:0;}
#expText  h3		{font-style:italic; margin-top: 30px; margin-left: 80px; color:#666; font-size:1.0em;}
#expText  h4		{font-style:italic; margin-top: 30px; margin-left: 60px; color:#666; font-size:1.0em;}
#expText  h4 a	{font-style:italic; margin-top: 30px;  color:#666;  text-decoration:none; font-size:0.9em;}
#expText  h3:hover	{color:#f00; cursor:pointer;}
#expText  h4 a:hover	{color:#f00; cursor:pointer;}
#expText  h4		{font-style:italic; font-size:120%; margin-top: 30px; margin-left: 80px; color:#999;}
#expText  h5		{font-style:italic; font-size:100%; margin-top: 20px; margin-left: 80px; color:#999;}
#expText p			{text-align:left; margin:25px 320px 20px 80px; font-size:0.95em; color:#666;}
#expText p	a		{font-size:1.0em; color:#555; font-weight:bold; text-decoration:none;}
#expText p	a:hover	{color:#f00;}
#expText p img		{	position:absolute;	 top:220px; right:10px;			border: none;			}


/*============team=====================*/
#teamContent 		{position:relative;	height:1000px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}




#teamText			{position: absolute; top:20px; left:0;}
#teamText  h3		{font-style:italic; margin: 30px 0 30px 80px; color:#666; font-size:1.0em;}
#teamText  h4		{font-style:italic; margin-top: 30px; margin-left: 60px; color:#666; font-size:1.0em;}
#teamText  h4 a	{font-style:italic; margin-top: 30px;  color:#666;  text-decoration:none; font-size:0.9em;}
#teamText  h3:hover	{color:#f00; cursor:pointer;}
#teamText  h4 a:hover	{color:#f00; cursor:pointer;}
#teamText  h4		{font-style:italic; font-size:120%; margin-top: 30px; margin-left: 80px; color:#999;}
#teamText  h5		{font-style:italic; font-size:100%; margin-top: 20px; margin-left: 80px; color:#999;}
#teamText p			{text-align:left; margin:15px 320px 30px 80px; font-size:0.95em; color:#666;}
/*  #teamText p	a		{font-size:1.0em; color:#555; font-weight:bold; text-decoration:none;} */
#teamText p	a:hover	{color:#f00;}
.teamEmail 			{font-size:1.0em; color:#555;  }
.teamEmail a			{font-size:1.0em; color:#555;  text-decoration:none;}


/*============endteam=====================*/

#discussionContent 	{position:relative;	height:400px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}
#discussionText	p	{position:absolute; top:75px; left:100px; width:490px;   font-size:0.95em; color:#666;}
#contactContent 		{position:relative;	height:400px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}
#contactText p		{position:absolute; top:75px; left:100px; width:490px;   font-size:0.95em; color:#666;}
#contactText a		{text-decoration:none; font-weight:bold; color:#444;}
#contactText a:hover	{color:#FF0D01;}




/*============endMainContent=====================*/

/*============map=====================*/
#mapImage 		{position:relative; width:800px; height:400px; margin:20px auto 20px auto; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#mapText 		{position:relative;	height:370px; 	width:940px;			margin: 10px auto 0 auto;		background-color:#fff;	border: 0px solid #ddd;		}
#mapText p		{margin:20px 320px 0px 80px; font-weight:normal; color:#555;   font-size:0.95em; color:#666;}
#mapTextImage	{position:relative;	height:880px; 	width:940px;			margin: 155px auto 0 auto;		background-color:#fff;	border: 1px solid #ddd;		}
/*============endMap=====================*/




#content  			{padding:none;}
#welcome			{position:relative;	height:60px; 	width:850px;	margin: 160px auto 0 auto;	border: 1px solid #eee;	padding-top:10px; z-index:500;}
#welcome p 			{font-size:1em; text-align:center; color:#666;}
#welcome a 			{font-size:1em; color:#777; font-weight:bold; text-decoration:none;}

#subscribeWelcome		{	position:relative;	 	width:850px;	margin: 160px auto 0 auto;	border: 1px solid #eee;	}
#subscribeWelcome p 		{font-size:0.8em; text-align:center; color:#888;}



#expText  h3 span.worldwise:hover{ color:#f00;}
#aboutText  h3 span.worldwise:hover{ color:#f00;}
/*

#expText  h3	span.worldwise:hover{ color:#f00;}
#expText  h3	span.wise:hover{color:#f00;}
#expText  h3	span.dev:hover	{color:#f00;}
*/




/*==============footer============================*/
#footer 			{	position:relative; margin:29px auto 3px auto; width:auto; height:84px; padding-top:2px; padding-bottom:2px;		
					color: #bbb;  background-color:#fff; border: 1px solid #fff;}
#footer h2		{	font-size:0.7em; line-height:2.2em; 	text-decoration:none;	padding-left:10px;					border-top: 1px solid #bbb;		}
#footer h2 a		{																								text-decoration:none;  color: #aaa;}
#footer h2 a:hover{																														color: #888;}
#funding h2	{	font-size:0.7em; line-height:2.2em; 	text-decoration:none;		position:absolute;	 top:3px; right:10px;		color: #aaa;	border: none;			}
#funding img	{	position:absolute;	 top:30px; right:10px;			border: none;			}

/*==============endFooter=========================*/ 	 

/*==============credits===========================*/ 	
#credits			{position:relative; bottom:0px; width:850px; text-align:center; font-family: Verdana, sans-serif; font-size:0.7em;  line-height:1.5em; color:#bbb;}
#credits h5			{font-weight:normal; }
#credits h5 a			{text-decoration:none; color:#bbb;}	  
