body {
	background: #1f0043 url(images/bg.jpg) repeat-x left top scroll;
	font-size:13px;
	margin:0px 0px 0px 0px;
}
#content {
	width:900px;
	height:100%;
	margin:0px auto 0px auto;
	position:relative;
}
#header {
	width:900px;
	height:173px;
	background-image:url(images/header.jpg);
	margin-top:0px;
	position:absolute;
}
#homelink {
	z-index:2;
	width:378px;
	margin-top:0px;
	cursor:pointer;
	background-color:transparent;
	height:115px;
}
#left {
	width:378px;
	margin-top:178px;
	position:absolute;
	margin-left:24px;
	color:white;
	font-family:"Arial" sans-serif;
	font-weight:lighter;
}
#footer {
	position:relative;
	color:#a07fc6;
	font-family:"Arial" sans-serif;
	font-size:12px;
}
#main {
	z-index:2;
	width:491px;
	margin-left:379;
	margin-top:57px;
	position:absolute;
	background-color:white;
}
#main img {
	margin:15px 15px 15px 14px;
	border:1px #a07fc6 solid;
}
#main p, h1, h2 {
	margin:15px 15px 15px 14px;
	font-family:"Arial" sans-serif;
}
#nav {
	z-index:2;
	/*width:493px; this is the width needed for 
	the navbar if the lectures section was not 
	included. Simply remove the width below
	and replace with this one if you want to go
	back to the original*/
	width:610px;
	margin-top:39px;
	color:#1f0043;
	font-size:11px;
	font-family:"Arial" sans-serif;
	/*margin-left:378px; this is the margin-left
	needed for 
	the navbar if the lectures section was not 
	included. Simply remove the width below
	and replace with this one if you want to go
	back to the original*/
	margin-left:320px;
}
#nav ul {
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}
#nav ul li {
	display:inline;
	padding-right:15px;
}
#nav ul li a {
	text-decoration:none;
	color:#1f0043;
}
#nav ul li a:hover {
	text-decoration:none;
	color:black;
	border-bottom: 1px #a07fc6 dotted;
	color:#a07fc6;
}
h1 {
	font-family:"Arial" sans-serif;
	font-size:20px;
	font-weight:lighter;
}
h2 {
	font-size:16px;
	line-height:2px;
	color:#1f0043;
}
#left ul li {
	list-style:none;
	margin-left:-5px;
}
#left ul li a {
	text-decoration:none;
	border-bottom: 1px #a07fc6 dotted;
	color:white;
}
#left ul li a:hover {
	text-decoration:none;
	border-bottom: 1px #a07fc6 dotted;
	color:#a07fc6;
}
ul li {
	list-style:none;
	margin-left:-5px;
}
img {
	border:none;
}
.mphoto {
	width:200px;
	font-size:12px;
}
.mphoto img {
	margin-right:0px;
	margin-bottom:0px;
}
.mdesc {
	width:294px;
	font-size:12px;
	margin-left:0px;
	padding-top:15px;
}
.caption {
	margin:0px;
	padding:0px;
	margin-top:-10px;
	font-weight:bold;
}

#main a {
	color: #2c005f;
	text-decoration:none;
	border-bottom:1px #5300b3 dotted;
}

#main a:hover {
	color: #5300b3;
	text-decoration:none;
	border-bottom:1px #5300b3 dotted;
}
