body{ 
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
/*	background-image:url(../images/bg.gif); */
/*	background-repeat:repeat-y; */
	backgroun-color:white;	
	position: relative; 
	top:0%;
	left:10%;
	height:100%;
	width:100%;} 

.header-title{
/*	background:#E4EFAE; */
	background-color:white;
/*	position:relative; */
	height:15%;
	top:0%;
	left:10%;
	width:80%;
	padding-top:10px;
	padding-left:10px;
	border-bottom: thin solid #256CA0
}

.tcdlogo {
	border:0;
}

.header-nav{
	position:absolute;
	left:10%; 
	top:12%; 
	height:10%;
	background-color:white;

}


.navbuttons {
/*	display:inline; */
	right:0%;
	bottom:0%;
	padding:0;
	border:0;
	margin-left:0;
	margin-right:0;
}

.gradshow {
	padding:0;
	border:0;
	margin-left:0;
	margin-right:0;
}

.nav{
height:35px;
position:absolute;
left:10%;
width:80%;
}

.maincontent{
/* position:relative; */
top:20%;
left:10%;
height:95%;
width:80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#90918C;
/*overflow:scroll;*/
/*color:#00000C*/
}

#navleft {
position:absolute;
left:190px;
top:99px;
width:8px;
height:35px;
}


.mainarea{
/*	top:20%; */
	width:100%; 
/*	height:90%; */
	position:relative;
	left:0%;

}

.specialthanks{
background-image:url(../images/bg-special-thanks.gif);
background-repeat:no-repeat;
top:0%;
width:233px;  
height:243px; 
padding-top:50px; 
padding-left:20px;
/* position:absolute; */
left:0%;
/* left:10px; */
/* position:absolute; */
}

.teammembers{
background-image:url(../images/bg-team-members.gif);
background-repeat:no-repeat;
width:202px;
height:170px;
padding-top:40px;
padding-left:20px;
/* position:absolute; */
left:0%;
top:0%;
}

.overview{
position:absolute;
/* display:inline; 
/* left:275px; */
left: 30%;
top: 0%;
/* margin-left:40%; */
/* width:50%; */
}

.certification{
top:35%;
/*width:10%;*/ 
height:20%;*/ 
/*position:absolute; */
left:0%;
}

.projoverview{
/* position:absolute; */
/* left:275px; */
left: 30%;
top: 0%;
/* margin-left:40%; */
/* width:50%; */
}


.directions{
position:absolute;
left: 30%;
top: 95%;
border:0
}

#projectpicture{

position:absolute;
left:10px;
top:370px;
}


.teamimage{
background-color:white;
/*width:202px;*/
/*height:170px;*/
/*padding-top:40px;*/
/*position:absolute; */
left:0%;
/*top:55%;*/
}



.listnobullets {
list-style:square;
}


.projectdetails{
left:345px;
margin-left:345px;
width:365px;
}

.locationdetails{
left:415px;
margin-left:415px;
width:295px;
}

.timedetails{
left:415px;
margin-left:415px;
width:285px;
}

#location{
border:0;
}

#times{
border:0;
}

#banner{
margin-left:10px;
left:10px;
}

.footer{
/* position:absolute; */ 
 position:relative; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
background-color:#737370;
height:16px;
/*left:10%; */
width:80%;
 height:5%; 
/* top:92% */
}

.archive{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737370;
height:16px;
/* position:absolute; */ 
 position:relative; 
/* left:10%; */
width:80%;
/* top:98%; */ 
/* height:4%; */

}

.otherthanks{
 position:relative; 
 width:80%;
}

.locationlink{
position:absolute;
left:590px;
top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737370;
padding-top:8px;
padding-left:18px;
padding-right:18px;
padding-bottom:8px;
background-color:#FFFFFF;
height:16px;
/* text-decoration:none; */
}

.locationlink:hover{
position:absolute;
left:590px;
top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#00B8FF;
padding-top:8px;
padding-left:18px;
padding-right:18px;
padding-bottom:8px;
background-color:#FFFFFF;
height:16px;
/* text-decoration:line-through; */
}

.timeslink{
position:absolute;
left:650px;
top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737370;
padding-top:8px;
padding-left:18px;
padding-right:18px;
padding-bottom:8px;
background-color:#FFFFFF;
height:16px;
/* text-decoration:none; */
}

.timeslink:hover{
position:absolute;
left:650px;
top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#00B8FF;
padding-top:8px;
padding-left:18px;
padding-right:18px;
padding-bottom:8px;
background-color:#FFFFFF;
height:16px;
/* text-decoration:line-through; */
}


.archivelink{
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737370;
padding-top:4px;
padding-left:0px;
padding-bottom:4px;
text-decoration:underline;
}

.archivelink:hover{
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#737370;
padding-top:4px;
padding-left:0px;
padding-bottom:4px;
text-decoration:none;
}

.tables{
	border: 0;
	overflow:scroll;
	};

#columns1{
	width:60%;
	vertical-align:top;
	};

#columns2{
	width:5%;
	vertical-align:top;
	};

#columns3{
	width:35%;
	vertical-align:top;
	};

#columnsa{
	width:35%;
	vertical-align:top;
	};

#columnsb{
	width:65%;
	vertical-align:top;
	};

