#wrapper {
   width:1200px;
   margin:0px auto 0 auto;
   padding:0;
 
}
#top {
	width:1200px;
	text-align:right;
	margin-bottom:10px;
	clear:both;
	
}
#topright {
	width:500px;
	text-align:right;
	padding-top:59px;
	float:right;
	
}
#topleft {
	width:450px;
	margin:0;
	padding:0;
	float:left;
	
}
#submenudiv {
	width:1200px;
	text-align:right;
	margin:0 0 20px 0;
	padding:5px 0 5px 0;
	border-bottom:#dddddd 1px solid;
	clear:both;
	
}
#stagewrapper { 
   width:1200px;
   height:550px;
   margin-left: auto;
   margin-right: auto;

}
#stage {
	width:920px;
	height:530px;
	float:right;
	overflow:auto;	
}
#stageleft {
	width:740px;
	height:550px;
	margin:0;
	padding:0;
	float:left;	
	overflow: hidden;	
}
#textwrapper {
	width:440px;
	height:550px;
	float:right;
	overflow:auto;
	margin:0;
    padding-right:5px;
}  
#image_title {
	width:815px;
	float:right;
	margin-bottom:5px;	
}  
#verticalmenu {
  	padding:0 0 0 0px;
  	margin:0 0 0 0px;
	width:200px;
	float:left;	
		
}
#verticalmenu li {
     list-style-type:none;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: normal;
	 font-style: normal;
	 color: #4e6068;
	 line-height:2;	
} 
#verticalmenu a {
	 color: #a8b7b9;
	 line-height:2;	
	 text-decoration: none;	 
}
#verticalmenu a:hover { 
	 color: #4e6068;
	 line-height:2;
	 text-decoration: none;
}   
#projectname {
  	padding:0px;
  	margin:0px;
	width:200px;
	float:left;
			
}
#base {
	width:1200px;
	margin: 20px auto 0 auto;
	border-top:#dddddd 1px solid;
	clear:both;
}	
div#peoplebio { 
	PADDING-right: 20px;  
	OVERFLOW: auto; 
	WIDTH: 695px;
	height: 530px;
	float: right;
}
div#projectdescription { 
	PADDING-right: 20px;  
	OVERFLOW: auto; 
	WIDTH: 540px;
	height: 550px;
	float: right;
	
}
div#projectawards {
 
	PADDING-right: 20px;  
	OVERFLOW: auto; 
	WIDTH: 540px;
	height: 550px;
	float: right;
	
}
div#projectpublications {
     
	PADDING-right: 20px;  
	OVERFLOW: auto; 
	WIDTH: 540px;
	height: 550px;
	float: right;
		
}
#image_container {
    POSITION: relative; 
	PADDING: 0px; MARGIN: 0px; 
	OVERFLOW: hidden; 
	WIDTH: 920px; 
	WHITE-SPACE: nowrap; 
	float:right; 
	TEXT-ALIGN: right;
}
#thumbnail_wrapper {
    POSITION: relative; 
	PADDING: 0px; 
	MARGIN: 10px 0 0 0; 
	OVERFLOW: hidden; 
	WIDTH: 1200px;
	height:100px;
	WHITE-SPACE: nowrap; 
	float:right; 
	TEXT-ALIGN: right;
	border-top:#dddddd 1px solid;
}
#xthumbnail_wrapper #thumbnail_scroller {
	PADDING: 0px; 
	MARGIN: 0px auto; 
	WIDTH: auto; 
	WHITE-SPACE: nowrap;
}
#xthumbnail_wrapper #thumbnail_scroller IMG {
	BORDER: 0px; 
	PADDING: 0px;
	margin:0px;
}
.thumbnails {
    PADDING:0px;
}

.resizeImage {
   height:520px;
   width:726px;
}

.categoryImage {
   height:188px;
   width:230px;
}

.resizeTable {
   width:230px;
}

.resizeTable {
   width:800px;
}

.resizeHomeImage {
   height:550px;
   width:1200px;
}

#caption_container {
  	padding:200px 0 0 0;
  	margin:0px;
	width:230px;
	float:left;
    top:470px;
    position:absolute;
}
#people {
	width:920px;
	height:530px;
	float:right;
		
}