@charset "utf-8";
body {
	background-color: #000000;
	background-image: url(main_bg.png);
	background-repeat: repeat-x;
	margin: 0px;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
}
a:link {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:none;
}
a:visited {
	color: #000000;
	text-decoration:none;
}
a:active {
	color: #000000;
	text-decoration:none;
}

/*this is what we want the div to look like
when it is not showing*/
div.loading-invisible{
	/*make invisible*/
	display:none;
}

/*this is what we want the div to look like
when it IS showing*/
div.loading-visible{
	/*make visible*/
	display:block;
	z-index:9999;

	/*position it 200px down the screen*/
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
	
	/*in supporting browsers, make it
	  a little transparent*/
	background:#000;
	filter: alpha(opacity=80); /* internet explorer */
	-khtml-opacity: 0.80;      /* khtml, old safari */
	-moz-opacity: 0.80;       /* mozilla, netscape */
	opacity: 0.80;           /* fx, safari, opera */
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}

/*Page related styles for you to view*/
#mainContentBio {
	/* Typical fixed height and fixed width example */	
	width: 500px;
	height: 330px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	text-align:left;
	margin: 0.3em auto;
	padding:15px;
	line-height:24px;
}

/*Page related styles for you to view*/
#mainContentTeaching {
	/* Typical fixed height and fixed width example */	
	width: 800px;
	height: 500px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	text-align:left;
	margin: 0.3em auto;
	padding:15px;
	line-height:21px;
}

/*Page related styles for you to view*/
#mainContentEvent {
	/* Typical fixed height and fixed width example */	
	width: 500px;
	height: 330px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: absolute;
	text-align:left;
	margin: 0.3em auto;
	padding:15px;
	line-height:24px;
}
.eventDate {
	font-weight:bold;
	color:#FFFFCC;
	font-size:18px;
}
.eventTitle {
	font-weight:bold;
	font-size:16px;
}
.eventContent {
	font-size:14px;
	padding-left:30px;
}
