	body {
		text-align:center;
		}
		
	.indenttable {
		padding-left: 3em; }
		
		
	#headerstripe {
		width:100%;
		height:45px;
		background-color:#333366;
		}
		
	#container {
		width:740px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		}
		
	#hp {
		padding-left: 100px;
		padding-top:30px;
		width: 500px;
		}
	#hp .enter {
		font-size: 1em;
		color: #993300;
		letter-spacing:.4em;
		text-align: right;
		padding: 20px 20px 0px 0px;
		}
		
	#hp .enter a{
		font-size: 1em;
		font-weight: normal;
		color: #993300;
		}	
	
	
	#frame {
		width:740px;
		text-align:left;
		}
		
/* PAGE HEADERS ######################################################## */		
		
	#header {
		background: transparent url(images/logo.gif) 0 0 no-repeat;
		height:74px;
		}

	#headerhistory {
		background: transparent url(images/header-history.gif) 0 0 no-repeat;
		height:74px;
		}
					
	#headerboard {
		background: transparent url(images/header-board.gif) 0 0 no-repeat;
		height:74px;
			}

	#headerstaff {
			background: transparent url(images/header-staff.gif) 0 0 no-repeat;
			height:74px;
			}

	#headerresearch {
			background: transparent url(images/header-research.gif) 0 0 no-repeat;
			height:74px;
			}

	#headerphoto {
			background: transparent url(images/header-photo.gif) 0 0 no-repeat;
			height:74px;
			}
			
	#headerphoto .clicker {
			text-align: right;
			font-size: 2em;
			color: #333;
			padding: 50px 40px 0px 0px;
			}
	#headerphoto .clicker a{
			font-weight: normal;
			color: #666;
						}
	#headerphoto .clicker a:hover{
			font-weight: normal;
			color: #333;
						}


			
	#headerpublications {
			background: transparent url(images/header-publications.gif) 0 0 no-repeat;
			height:74px;
			}
			
	#headergrants {
			background: transparent url(images/header-grants.gif) 0 0 no-repeat;
			height:74px;
			}
			
/* ####################################################### */

		
	#contentheader h1 {
		font-family: Arial;
		font-size:160%;
		font-weight: normal;
		padding:54px 0px 0px 470px;
		margin:0px;
		color:#336699;
		}


/*#########################################CONTENTLEFT */
		
	#contentleft {
		width:200px;
		padding:0px;
		float:left;
		background:#fff;
		}		
		
	#contentleft h1 {
		font-family: Garamond, "Times New Roman", serif;
		font-size:110%;
		color:#333366;
		letter-spacing: .1em;
		margin-bottom:.5em;
		}
		
	#contentleft a {
		font-family: Verdana, Arial, Helvetica, sans-serif;		
		font-size:80%;
		margin-left: .6em;
		font-weight:normal;
		line-height:1.7em;
		}
	
	#contentleft a:hover {
		color:#000000;
		}
		
	.contentleftspace {
	padding-right: 1em;
	}

/*#########################################CONTENTCENTER */

	#contentcenter {
		width:270px;
		padding:0px;
		float:left;
		background:#FFF;
		}
	
	#contentcenter h1 {
		color: #333;
		font-size: 90%;
		 }

		
	#contentcenter img {
		padding: 15px 0px 10px 0px;}
				
	#contentcenterphoto {
		/*width:390px;*/
		padding:0px;
		float:left;
		background:#FFF;
		border: 1px solid #999;
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 10px;
		}
		
	#contentcenterphoto img {
		margin: 20px 20px 20px 20px;
		}
		
	#contentcenternophoto {
		width:460px;
		padding-left:0px;
		float:left;
		background:#FFF;
		margin-top: 110px;
		}
		
	#contentcenternophoto p {
		color: #666;
		font-size: 85%;
		line-height: 1.5em; }
		
	#contentcenternophoto h1 {
		color: #333;
		font-size: 90%;
		 }


	#contentcenternophoto .name {
		font-weight: bold;
		font-size: 95%;
		color: #333; }
		
	#contentcenternophoto .ital {
		font-style: italic; }
		
	#contentcenternophoto .title {
		margin-left: 3em;
		margin-top: -.8em;
		 }






/*#########################################CONTENTMAIN */

	#contentmain {
		width:540px;
		float:right;
		background:#FFF;
		text-align:left;
		}


	#contentmain .footer {
		font-size: 75%;
		color: #999; }
		
	#contentmain p {
		color: #666;
		font-size: 85%;
		line-height: 1.5em; }
		
	#contentmain h1 {
		color: #333;
		font-size: 90%;
		 }


	#contentmain .name {
		font-weight: bold;
		font-size: 95%;
		color: #333; }
		
	#contentmain .ital {
		font-style: italic; }
		
	#contentmain .title {
		margin-left: 3em;
		margin-top: -.8em;
		 }


/*#########################################CONTENTRIGHT */


	#contentright {
		width:270px;
		padding:10px 0px 0px 0px;
		float:left;
		background:#fff;
		}

	#contentright p {
		font-size: 70%;
		}

		
	#contentright a {
		font-family: Verdana, Arial, Helvetica, sans-serif;		
		font-weight:normal;
		font-size: 80%;
		line-height: 2em;
		}
		
	#contentright a.indent {
		font-family: Verdana, Arial, Helvetica, sans-serif;		
		font-size:80%;
		font-weight:normal;
		margin-left: 2em;
		line-height:1.7em;
		}
		
	#contentright a.indentfocus {
		font-family: Verdana, Arial, Helvetica, sans-serif;		
		font-size:80%;
		font-weight:normal;
		margin-left: 2em;
		line-height:1.7em;
		color: #FF0000;
		}


	
	#contentright a:hover {
		color:#000000;
		}
		
	#contentright p { font-size:10px}


			
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	h1 .subs {
		color: #333399; }
		
	.contentfocus {color: #FF0000}   /* selected link */
	
	#announcement {
		border: 1px solid #ccc;
		width: 420px;
		padding: 10px 5px 0px 5px;
		}

	
	
	

		

