body {position: relative; font: .75em Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background: #6F747D;
	}
	
h2 {font-size: 150%;
	}
div#header {position: absolute; top: .5em; left: 1em;
	}

a {text-decoration: none;
	}
	
div#header a { 
	padding: 5px; color: #CCCCCC; font-size: 75%; font-style: italic;
	text-decoration: none; vertical-align: baseline;
	}

div#header a:hover {color: #FFFFFF;
	}
img#wordmark {position: relative; top: .4em;}

img#twostudents {position: absolute; top: 3.5em; left: .1em;
	}
	
p#belowpicture {position: absolute; top: 39.5em; left: 0em; width: 39em;
	font-weight: normal;
	text-align: center;
	}

input#q {position: absolute; top: 0em; left: 34.75em;
	}

input#sa {position: absolute; top: .1em; left: 30em;
	background: #6F747D;
	color: #FC9B07;
	border: 0;
	}

div#container {position: absolute;
	top: 5em; left: 2em; width: 57.5em;
	padding: 0em 0em 45em 0em;
	background: #FFFFFF; color: #000000;
	}

div#container.studentsofyear {position: absolute;
	top: 6em; left: 3em; width: 57.5em;
	padding: 0em 0em 140em 0em;
	background: #FFFFFF; color: #000000;
	}
	
div#nav {position: absolute; top: 1em; left: -2em; width: 16.5em; 
	padding: 0px;
	}

 div#nav li {
 	list-style-type: none;
 	margin: 0;
 	padding: 1px 2px 2px 2px;
 	border-top: 1px solid #2F4382;

 	background: #CCC;
 	text-align: center;
	font-size: 95%;

 	}
 div#nav a {
 	text-decoration: none;
 	line-height: 1em;
 	color: #000000;

 	}	
 div#nav li.blankone {
 	background: #2F4382; border: none;
 	line-height: 1px;
 	}

div#nav a:hover {
	color: #FCA116;
	font-weight: bold;
	font-size: 100%;
	}

div#nav li.whitebreak {
	background: #FFFFFF;
	padding: 0;
	}
	
div#nav li.bigger {
	border-bottom: 4px solid #2F4382;
	font-weight: normal;
	background: #2F4382;
	padding: 2px 0 2px 0;
	}

div#nav li.bigger a {
	color: #FFFFFF;
	font-size: 110%;
	}

div#nav li.bigger a:hover {
	font-weight: bold;
	}

div#message {position: absolute; top: 1.5em; left: 12em; width: 44em;
	padding: 0em 2em 0 0;
	}

div#message strong.ital {font-style: italic; font-weight: normal; }
	
div#cea {position: absolute; top: 38.5em; left: 0em;
	border: none;
	}

div#cea a {color: #FFFFFF;}

div#aaiep {position: absolute; top: 39em; left: 7.5em;
	}

div#aaiep a {color: #FFFFFF;}

div#uciep {position: absolute; top: 40em; left: 20em;
	}

div#uciep a {color: #FFFFFF;}

li#boxed {
	border: 1px solid  #2F4382;
	color: #333333;
	}

li#boxed2 {
	border: 1px solid  #2F4382;
		color: #333333;
	}
	
div#footer {position: absolute; left: 10em; top: 51em; width: 54em;
	}
	
p.footer {position: absolute; top: 2em;
	font-size: 95%; text-align: center; color: #CCCCCC;
	}

h2.ielihead {color: #FFFFFF;
	background-color: #2F4382;
	text-align: left;
	padding: 0 0 0 5px;
	width: 21.5em;
	}
	
strong.yellow {font-size: 75%;
	color: #FF0;
	}
	
strong.underline {text-decoration: underline;
	font-weight: normal;
	}

div#nav li.freelist {
	background: #2F4382;
	}
	
div#nav li.freelist a {
	color: #FF0;
	font-style: italic;
	font-weight: bold;
	font-size: 150%;
	}
	
strong.green {
	color: #9C0;
	}
	
div#listening {position: absolute; top: -.75em; left: 5em;
	width: 38em;
	}
	
a.minilink {font-size: 80%; line-height: 90%; padding: 0; 
	vertical-align: 5%;
 	color: #2E4381; 
 	}
 	
img#studying {float: right;
	padding: 0 0 0 1em;
	}
	
img#lunch {float: right;
	padding: 0 0 1em 1em;
	}

