body{
	max-width:66em;
	margin-left:auto;
	margin-right:auto;
}
a:link {
		color:blue;
		text-decoration:none;
}
a:visited {
		color:blue;
		text-decoration:none;
}
a:hover {
		color:white;
		background-color:#0000ff;
		text-decoration:underline;
}
a:active {
		color:cyan;
		text-decoration:underline;
}
header{
	font-family:"Times New Roman", serif;
	font-size:1.2em;
	font-weight:bold;
	display:inline-block;
	margin:10px;
	margin-left:90px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:10px;
}
nav li{
	display:inline;
	list-style-type:none;
	margin:0.1em;
	padding-left:0.6em;
	padding-right:0.6em;
	padding-top:0.3em;
	padding-bottom:0.3em;
	background-color:#2650AA;
	border-radius:0.5em;
	text-align:center;
	box-shadow:2px 2px 2px #AAAAAA;
	font-size:0.9em;
}
#googleSearch{
	margin-top: -2.6em;
	display:inline-block;
	float:right;
}
input{
	font-family:"Times New Roman", serif;
}
#pages{
	display:inline-block;
	margin-top: -1em;
	//float:right;
	font-family:"Times New Roman", serif;
	//font-family: "Monotype Corsiva", sans-serif;
	font-size: 1em;
}
.currentPage{
	box-shadow:5px 5px 3px #666666;
	border-color:cyan;
	border-width:3px;
	border-style:ridge;
}
#pages a:link {
		color:#ffffee;
		text-decoration:none;
}
#pages a:visited {
		color:#ffffee;
		text-decoration:none;
	}
#pages a:hover {
		text-decoration:underline;
		background-color:#2650AA;
}
#pages a:active {
		color:cyan;
}
#courses{
	display:inline;
	font-size:1.1em;
}
#courses a:link {
		text-decoration:none;
}
#courses a:visited {
		color:#800080;
		text-decoration:none;
}
#courses a:hover {
		text-decoration:underline;
}
#courses a:active {
		color:cyan;
}
#UsefulLinks{
	display:inline-block;
	float:right;
	font-size:0.9em;
	margin-top:0.9em;
}
hr { 
    display: block;
    margin-top: -0.2em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
	height: 1px; 
	box-shadow: 1px 1px 1px #cccccc;
}
#date, #weather{
	font-family: "Times New Roman", serif;
	font-size:1.0em;
	font-weight:bold;
}
footer{
	font-family:"Times New Roman", serif;
	font-size:0.8em;
}
#bottom{
	clear:both;
	float:right;
}