@charset "utf-8";
/* CSS Document */

/* Styles for all pages EXCEPT the Home, Features & Highlight pages. */

/* Places background behind side navigation */
div#pages {
	background: url(../graphics/pagesBack.gif) repeat-y left;
	clear: both;
	min-height: 525px;
}
/* positions main content */
div#pagecontent {
	width: 610px;
	margin-left: 300px;
	padding: 5px 50px 35px 0px;
	text-align: left;
}

/* ----------- PHOTOS & CAPTIONS RULES ----------- */
/* Moves photos to the right and adds space around it. */
div#insertphoto {
	padding: 0px 0px 5px 25px;
	float: right;
	width: 220px;
}
div#insertphoto img {
	padding: 3px;
	border: 1px solid #CFCFCF;	
}
/* Styles caption text. */
.captions {
	font: italic 12px/15px Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 7px;
}
.photocredit {
	font: normal 9px/9px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #585663;
	margin-top: -5px;
}

/* ----------- LIST RULES ----------- */
/* Controls unordered list */
div#pagecontent ul {
	font: .9em/1.4em Arial, Helvetica, sans-serif;
	padding-left: 35px;
	margin-bottom: 10px;
}
/* Controls space between list items */
div#pagecontent ul li {
	padding-bottom: 5px;	
}

div#pagecontent .ulnews {
	font: italic normal 0.8em/1.4em Arial, Helvetica, sans-serif;
	list-style: none;
	padding-left: 1px;
	margin-top: 15px;
}

div#pagecontent .ulnews li {
	padding-bottom: 15px;
}

div#pagecontent .ulnews a {
	font: bold normal 1.1em/1.4em Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* ----------- TABLE RULES ----------- */
/**/
div#pagecontent table {
	font: 0.9em/1.4em Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CFCFCF;
	margin: 5px 0px 25px;
	color: #585663;
}

div#pagecontent td {
	padding: 5px;
	vertical-align: top;
	border-top: 1px solid #CFCFCF;
}

/* ----------- TEXT RULES ----------- */
/* Class for P tag, styles the sub headline below the page title */
.pagetitlesub {
	font-style: italic;
	font-size: 1em;
}

p.drop15px {
	padding-top: 15px;
}

p.address_indent {
	margin-top: -10px;
	margin-left: 20px;
	padding-bottom: 20px;
}
/* Controls the bread crumb at the top of each page */
div#pagecontent h5 {
	font-weight: normal;
	padding-bottom: 35px;
	color: #585663;
}
/* Bread crumb linked color & appearence */
div#pagecontent h5 a {
	color: #585663;
	text-decoration: none;	
}
/* Bread crumb hover color */
div#pagecontent h5 a:hover {
	color: #BE0F34;
}
/* Reinforces the bold setting on these tags for Explorer browsers */
div#sidenav h3, div#pagecontent h1 {
	font-weight: bold;
}

/* ----------- DEFINITION RULES ----------- */
div#pagecontent dl {
	font: .9em/1.6em Arial, Helvetica, sans-serif;	
	padding-top: 15px;
}
div#pagecontent dt {
	color: #585663;
	padding-bottom: 10px;
	padding-top: 5px;
	font-style: italic;
	font-weight: bold;
}
div#pagecontent dd {
	padding-bottom: 20px;	
}
div#pagecontent dl ul {
	font: 1em/1.6em Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 0px;
}
div#pagecontent dl ul li {
	padding-top: 5px;
	padding-bottom: 0px;
}

/* ----------- FACULTY STAFF GIVING - CHART RULES ----------- */
/* Div that hold all of the side chart content */
div#resultschart {
	width: 210px;
}
/* Controls the chart title */
div#resultschart h3 {
	font-size: 14px;
	text-align: center;
}
/* The container for the inserted PHP page - located in the includes folder - called fac_staff_column.php */
div#resultschart iframe {
	height: 370px;
	width: 212px;
	margin-top: 10px;
}
/* Controls the fonts styles & positioning of the captions below the Flash chart on the Fac Staff page */
div#resultscaption {
	font-size: 75%;
	color: #6d6d6d;
	text-align: center;
	padding: 0px 10px;
	margin-top: 5px;
	width: 190px;
}
/* Adds space between P tags */
div#resultscaption p {
	padding-bottom: 7px;
}
