/*Quick Guide to Colors Used:
**
**	Top border:			Light:	#e6d98f	Dark:  #a0522d
**	Colored Text Boxes:	Light: #eee6b5	Dark:  #a0522d
**	Header Fonts:		#783e21  (dark reddish-brown)
**	Masthead Fonts:		#000080  (blue)
**	Text Fonts:			black
**	Link Fonts:
**		Navigation Bar: 	light: #eee6b5			dark: #a0522d 
**					hover (text): #eeddbb  (tan)	hover (bg):  #a0522d (red-brown)
**		Footer:		link: #000080 (blue)		hover: #800000  (brown)
**					visited: #000080	(blue)
**		Other:		See Footer links.
**	Office Hours bg:		#f5f5f5 (whitesmoke)
**	Photo Gallery bg;		#999999 (grey)
*/



/*styles for the address at the top of each page*/
#address {
	position: relative; 
	float: right;
	margin-left: 2%;
	font-size: 1.5em;
	font-family: Calibri, sans-serif; 
	color: #000080;
	padding-right:5px;
	white-space: nowrap;
}
#toplinks {
	clear:both;
}
#bottomlinks{
	clear:both;
}

/*Links and stuff from the
left side of the page*/
#floatLeft {
	position: relative;
	float: left;	
	width: 34%;
}
#floatLeftFifty {
	position:relative;
	float:left;
	width:48%;
}

#login {
	position: relative;
	float: left;
}

/*Colored textboxes from the rigth side of the page*/
#rightText {
	position: relative;
	float: right;
	background-color: #eee6b5;
	/*background-color: #00CCFF;*/
	/*background-color: #CCDDFF;*/
	/*background-color: #DDDDFF;*/
	border: 2pt #a0522d solid;
	/*border: 2pt #004488 solid;*/
	/*border: 2pt #000099 solid;*/
	padding: 10pt;
	width: 60%;
	margin: 0 5pt;
}
#rightTextClear {
	position:relative;
	float:right;
	padding-left:20pt;
	padding-right:0;
	padding-bottom:5pt;
	width:48%;
}
	#rightText h4 {
		text-align: center;
	}
	

.noBullet {
	list-style: none;
	margin-left: 0;
}
	.noBullet li {
		padding-bottom: 4pt;
	}

/*Text box for Office Hours*/
#officeHours {
	width: auto;  
	border: 1pt;
}
	#officeHours td{
		vertical-align: top;
		background: #f5f5f5; 
		padding: 4pt;
	}

/*Links across the bottom of the page*/
ul.linkList a {
	font-size: 1em;
}

	ul.linkList li {
		margin-top: 8pt;
	}
	
	.linkList img {
		width: 1.5em;
		height: 1.5em;
	}

ul.linkListSmall a {
	font-size: 1.3em;
}

	ul.linkListSmall li {
		margin-top: 2pt;
	}
	
	.linkListSmall img {
		width: 1.2em;
		height: 1.2em;
	}

/*Photo Gallery Styles*/
#photos table{
	background: #999999;
	width: 80%;
	margin: auto;
}
	#photos td{
		width: 25%;
		text-align: center;
		/*  width: 115px;  */
	}

	#photos img {
		padding: 5pt;
		border: 1pt solid #a0522d;
	}

