
#container { /* this is the div you want to fill the window */
min-height: 100%;
height: 600px;
}

#topbar {
    position: absolute; left: 0px; top: 0px; height: 20px; width: 800px;
	background-color: #ffffff;
}

#language {
position: absolute; left: 690px; top: 40px; 
}

#language-en {
position: absolute; left: 699px; top: 40px; 
}

#language a, #language a:visited, #language-en a, #language a:visited {	
	color: #ffffff;
}

#language a:hover, #language-en a:hover {	
	color: #c0c0c0;
}

#navbar {
	position: absolute; left: 0px; top: 538px; height: 22px; width: 800px;
	background-color: #ffffff;
}




#textc2 {
	
	position: absolute; left: 118px; top: 218px; width: 270px;
}

#navigation {
/* position: absolute; left: 186px;  height: 21px;  
line-height: 21px; */
	line-height: 21px;
   	height: 21px;
	margin: 0px 30px 0px 0px;
	padding: 0;
	text-align: right;
}

#navigation-fr {
/* position: absolute; left: 114px;  height: 21px;  
line-height: 21px; */
	line-height: 21px;
   	height: 21px;
	margin: 0px 30px 0px 0px;
	padding: 0;
	text-align: right;
}


#contact img {
position: absolute; left: 490px; top: 247px; border:none;
}

#navigation a, #navigation a:visited,  #navigation-fr a, #navigation a:visited {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size : 11px;
	padding: 0px 12px;
	margin: 0px;
	color: #1C5079;
}

#navigation a:hover,  #navigation-fr a:hover {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size : 11px;
	padding: 0px 12px;
	margin: 0px;
	color: #c0c0c0;
}

#form {
	position: absolute; left: 472px; top: 179px; width: 275px;
}

a, a:visited {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size : 12px;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
}

#links a, #links a:visited 
{
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size : 11px;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
}

#links a:hover {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size : 11px;
	padding: 0px;
	margin: 0px;
	color: #60604B;
	}

#email a, #email a:visited {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size : 12px;
	padding: 0px;
	margin-top: -10px;
	color: #ffffff;
	}
	
#email a:hover {
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
	font-size : 12px;
	padding: 0px;
	margin: 0px;
	color: #60604B;
	}
	
p {

	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	padding: 4px 0px 12px 0px;
	margin: 0px;
	color: #ffffff;
	line-height : 18px;
}

H1{
    font-weight: normal;
	font-size : 18px;
	padding: 2px 0px;
	margin: 0px;
	color: #ffffff;
}

H2{
    font-weight: bold;
	font-size : 12px;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
}

.spacing {
padding-left: 20px;
}

.caps {	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding: 4px 0px 12px 0px;
	margin: 0px;
	color: #ffffff;
	line-height : 18px;
}

.caps a, .caps a:visited {	
	text-decoration: none;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding: 4px 0px 12px 0px;
	margin: 0px;
	color: #ffffff;
	line-height : 18px;
}
.caps a:hover {	
	text-decoration: none;
	font-weight: bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding: 4px 0px 12px 0px;
	margin: 0px;
	color: #c0c0c0;
	line-height : 18px;
}
.pad  {
padding-top: 8px;
}

.input-box {
color: #60604B;
background: #ffffff;
border: #60604B solid 1px
}


 
 
.tight p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	color: #ffffff;
	line-height : 18px;
}

#address{
	position: absolute; left: 490px; top: 250px; width: 270px;
		line-height : 150%;
}


#teachers TD {


	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding: 4px 12px;
	margin: 0px;
	line-height : 16px;
	}

	#teachers P {
		color : #5A5B50;
	}
	
	.bioname {
	color : #341C79;
	font-weight: bold;
	}
	
	#teachers img  {
			border : 1px solid #341C79;
	}
	

