body{
	background-color: black;
	padding: 0px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h1 {
	text-transform: uppercase;
	font: bold 18px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
}

b {
	text-transform: uppercase;
	font: bold 26px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	margin: 0px;
	padding: 0px;
	letter-spacing: 1px;
}

p {
	margin: 0px;
	padding: 0px;
}

ul {
	margin-top: 10px;
	padding: 0px;
	text-align: center;
}

ul li {
	width: auto;
	margin: 8px 0 0 0;
	list-style: none;
	text-transform: none;
	color: black;
	font: 18px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	text-align: center;
}

ul li a {
	text-decoration: none;
	color: black;
	border: 0px solid #4f4f50;
	padding: 1px 20px 0 20px;
}

ul li a:hover {
	color: #ccc;
}

/*ul li:hover {
	background-color: #4f4f50;
	color: white;
}*/

#main {
	background-color: white;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	border: 0px solid cccccc;
	width: 800px;
	height: auto;
	background-image: url(images/wood.jpg);
}

#sidenav {
	float: left;
	width: 216px;
	height: 570px;
	padding: 30 50 0 50;
	border: 0px solid blue;
	background: url(images/sidenav-bg.png) no-repeat;
}

#sidenav img {
	float: left;
	width: 216px;
	height: auto;
	margin-bottom: 25px;
	margin-top: 0px;
	border: 0px;
}

#trailer {
	float: right;
	margin: 15 55 0 0;
	padding: 13px 0 0 35px;
	width: 340px;
	height: 287px;
	background: url(images/trailer-bg.png) no-repeat;
}

#teachers {
	color: white;
	float: right;
	margin: 0 75 0 0;
	padding: 100px 40 80 70px;
	width: 260px;
	height: 220px;
	background: url(images/chalkboard.png) no-repeat left top;
	text-align: center;
}

#teachers a {
	color: white;
	text-decoration: none;
}

#teachers a:hover {
	color: black;
}

#footer{
	margin-top: 326px;
	margin-right: auto;
	margin-left: auto;
	width: 700px;
	height: auto;
	border: 1px solid red;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: white;
}
