/* Homepage photo */
#homepagepic {
	position: absolute;
	top: 101px;
	left: 151px;
	width: 419px;
	height: 185px;
	padding: 0;
	margin: 0;
	z-index: 2;
}

/* This box holds the text */
#homepagetext {
	position: absolute;
	top: 286px;
	left: 151px;
	width: 419px;
	height: 174px;
	padding: 0;
	margin: 0;
	background: #FBF3C1;
	z-index: 2;
}

/* homepage text style */
#homepagetext p {
	font: normal 12px/2.5 "Times New Roman", Times, serif;
	color: #000000;
	padding: 5px 10px 15px 10px;
	margin: 0;
}

/* This holds the right column  */
#rightcol {
	position: absolute;
	top: 101px;
	left: 600px;
	width: 180px;
	padding: 0;
	margin: 0;
	background: #FEF9D8;
	z-index: 2;
}

.rightmenu {
	padding: 0;
	margin: 0;
	list-style: none;
}

.rightmenu li {
	padding: 3px 0;
	margin: 0;
}

/* This is the blue bar at the bottom */
#footer {
	position: absolute;
	top: 460px;
	left: 151px;
	width: 630px;
	height: 40px;
	padding: 0;
	margin: 0;
	background: #001869;
	z-index: 4;
}


/* links */
a.redlink {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #97010E;
	padding: 0;
	margin: 0;
	text-decoration: none;
}

a.redlink:hover {
	text-decoration: underline;
	color: #001869;
}


/* announcemant styles */
#annc {
	position: absolute;
	top: 101px;
	left: 0;
	width: 150px;
	height: 358px;
	padding: 0;
	margin: 0;
	background: #FEF9D8;
	text-align: right;
	z-index: 2;
}

#annctext {
	position: relative;
	width: 140px;
	padding: 0 0 0 10px;
	margin: 0;
	background: #FEF9D8;
	text-align: left;
}


/* This is the red bar at the bottom of the annc */
#anncfooter {
	position: absolute;
	top: 460px;
	left: 0px;
	width: 150px;
	height: 40px;
	padding: 0;
	margin: 0;
	background: #97010E;
	z-index: 4;
}


/* Top box that holds the title */
	#title {
		position: absolute;
		top: 101px;
		left: 151px;
		width: 417px;
		height: 185px;
		padding: 0;
		margin: 0;
		background: #FEF9D8;
	}

	#pagetitle {
		position: relative;
		font: bold 34px "Times New Roman", Times, serif;
		color: #001869;
		padding: 50px 0 0 10px;
		margin: 0;
	}

	#title h2 {
		position: relative;
		font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #001869;
		padding: 0 10px 0 10px;
		margin: 0;
	}


	/* Box that holds the pic */
	#titlepic {
		position: absolute;
		top: 101px;
		left: 570px;
		width: 210px;
		height: 185px;
		padding: 0;
		margin: 0;
	}
	
	
	/* Box that holds the content */
	#col1 {
		position: absolute;
		top: 286px;
		left: 151px;
		width: 630px;
		padding: 0;
		margin: 0;
		background: #FBF3C1;
		border-bottom: 40px solid #001869;
	}
	
	.contenthead1 {
		position: relative;
		font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #001869;
		padding: 10px 10px 0 10px;
		margin: 0;
	}
	
	#col1 p {
		position: relative;
		font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #333333;
		padding: 0 10px 0 10px;
		margin: 0;
	}
	
	
	.list {
		padding: 0 0 0 10px;
		margin: 0;
		list-style: none;
	}
	
	.list li {
		padding: 0;
		margin: 0;
		font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #333333;
	}
	
	/* New Styles */
	
	#bigbox {
		position: absolute;
		top: 286px;
		left: 151px;
		width: 630px;
		padding: 0;
		margin: 0;
		background: #FEF9D8;
		border-bottom: 40px solid #001869;
	}
	
	
	/* Left column */
	#leftcol {
		position: relative;
		float: left;
		width: 615px;
		padding: 0;
		margin: 0;
		background: #FBF3C1;
	}
	
	#leftcol h3 {
		position: relative;
		font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #001869;
		padding: 10px 10px 0 10px;
		margin: 0;
	}
	
	#leftcol p {
		position: relative;
		font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #333333;
		padding: 0 10px;
		margin: 0;
	}
	
	
	/* Right Column */
	#rightcol2 {
		position: relative;
		float: right;
		width: 210px;
		padding: 0;
		margin: 0;
		background: #FEF9D8;
		text-align: right;
	}
	
	#rightcol2 p {
		position: relative;
		font: bold 14px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #97010E;
		padding: 10px;
		margin: 0;
		text-align: left;
	}
	
	/* Phys Profile */
	
	#physname {
		position: relative;
		font: bold 34px/185px "Times New Roman", Times, serif;
		color: #001869;
		padding: 0 10px;
		margin: 0;
	}
	
	.physhead1 {
		position: relative;
		font: bold 18px "Times New Roman", Times, serif;
		color: #001869;
		padding: 10px 10px 0 10px;
		margin: 0;
	}
	
	.physhead2 {
		position: relative;
		font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #333333;
		padding: 0 10px;
		margin: 0;
	}
	
	.physlist {
		padding: 0 0 0 10px;
		margin: 0;
		list-style: none;
	}
	
	.physlist li {
		padding: 0 0 10px 0;
		margin: 0;
		font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #333333;
	}
	
	/* Library Styles */
	
	.liblink {
		position: relative;
		display: block;
		width: 197px;
		font: bold 14px/1.5 Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #97010E;
		padding: 2px 0;
		margin: 0;
		text-align: left;
		text-decoration: none;
		border-bottom: 1px solid #CCCCCC;
		background: #FEF9D8;
		float: right;
	}
	
	.liblink:hover {
		color: #FEF9D8;
		text-decoration: none;
		border-bottom: 1px solid #000000;
		background: #97010E;
	}
	
	/* Right Column */
	#libright {
		position: absolute;
		top: 286px;
		left: 570px;
		width: 210px;
		padding: 0;
		margin: 0;
		background: #FEF9D8;
		text-align: right;
	}
	
	
	.libcol {
		position: absolute;
		top: 286px;
		left: 151px;
		width: 419px;
		height: 540px;
		padding: 0;
		margin: 0;
		background: #FBF3C1;
	}
