/* CSS Document */
/* 06/16/08 */
/************************ LAYOUT ***************************/
* {margin: 0; padding: 0;}
html, body {
	background-color:#fff;
	color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	}
body {
	font-size: 62.5%;
	}
#skip, #banner, #splash, #nav, #stage #subnav, #utility, #baseline, #footer {
	display: none;
	}
#stage {
	width:768px;
	padding-bottom:45px;
	font-family:Georgia,serif;
	}
#stage #printlogo {
	display: block;
	margin-bottom: .5in;
	}
#stage #printlogo img {
	float: none;
	width: 1in;
	height: 1in;
	}
/************************ STYLES ***************************/
/************** Headers *****************/
/* Page title */
h1 {
	font-family: Georgia, serif;
	font-size: 2.4em; /*=24px*/
	font-weight: normal;
	line-height: 1.25em; /*=30px*/
	color: #000;
	margin-bottom: .75em; /*=18px*/
	}
/* big intro paragraph when needed */
h2 {
	font-family: Georgia, serif;
	font-size: 1.8em; /*=18px*/
	font-weight: normal;
	line-height: 1.33em; /*=24px*/
	color: #000;
	margin-bottom: 1.33em; /*=24px*/
	}
/* Standard subhead for running body copy */
h3 {
	color: #000;
	font-size:1.4em; /*=14px*/
	font-weight:normal;
	font-family: Futura, Arial, Verdana, sans-serif;
	line-height: 1.286em; /*=18px*/
	text-transform: uppercase;
	letter-spacing: 0.03em;
	margin-bottom: .643em; /*=9px*/
	}
/* This is needed to add extra space between successive small column features. See the homepage for an example */
h3.sp_before {
	margin-top: 1.286em; /*=18px*/ 
	}
h3.rule {
	/* border-bottom: 1px solid #cdc68c; */
	border-bottom: 1px solid #ccc;
	padding-bottom: .571em;
	margin-top: 3.858em;
	margin-bottom: 1.43em;
	}
/* Next level subhead */
h4 {
	color:#353753;
	color: #000;
	font-family: Georgia, serif;
	font-size: 1.3em; /*=13px*/
	font-weight: bold;
	line-height: 1.385em; /*=18px*/
	margin-bottom: .692em; /*=9px*/	
	}
/* Next level subhead */
h5 {
	color:#353753;
	color: #000;
	font-family: Georgia, serif;
	font-size: 1.3em; /*=13px*/
	font-weight: normal;
	font-style: italic;
	line-height: 1.385em; /*=18px*/
	margin-bottom: .692em; /*=9px*/	
	}
/* Next level subhead */
h6 {
	color:#494732;
	color: #000;
	font-family: Georgia, serif;
	font-size: 1.3em; /*=13px*/
	font-weight: bold;
	line-height: 1.385em; /*=18px*/
	margin-bottom: 0;	
	}
#stage #pageHeader h1 {
	color:#9E3039;
	color: #000;
	font-size:1.4em; /*=14px*/
	font-weight:normal;
	font-family: Futura, Arial, Verdana, sans-serif;
	line-height: 1.286em; /*=18px*/
	text-transform: uppercase;
	letter-spacing: 0.03em;
	margin: 0 0 1.43em 0; /*=20px*/
	padding-bottom: .571em; /*=8px*/
	border-bottom: 1px solid #cdc68c;
	border-bottom: 1px solid #ccc;
	}
#stage .column374 .facultyIntro .facultyTitle { margin:3px 0 15px 0; font-style:italic; }
/************** Staff entries (e.g. Dean's office staff) *****************/
.staff_entry {
	margin-bottom: 3.6em; /*=18px*/
	}
/************** Quotations *****************/
/* positioning and styling the containing div */
#stage blockquote {
	margin-bottom: 1.8em; /*=18px*/
	padding-top: 1em; /*=10px*/
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	float: right;
	width: 16.7em; /*=167px;*/
	margin-left: 2em; /*=20px*/
	text-indent: 0;		
	}
#stage .column207 blockquote, #stage .column207quote blockquote {
	float: none;
	margin-left: 0;
	width: 18.7em;
	}
/* style for the body of the quote, which is just a <p> */
#stage blockquote p.quote_content {
	font-family: Georgia, serif;
	font-size: 1.4em; /*=14px*/
	line-height: 1.43em; /*=20px*/
	font-style: italic;
	color: #494732;
	color: #000;
	margin-bottom: .714em; /*=10px*/	
	}
/* style for source of the quote requires a class in the markup */
#stage blockquote p.quote_source {
	color: #353753;
	color: #000;
	font-size: 1.3em; /*=13px*/
	line-height: 1.385em; /*=18px*/
	font-style: normal;
	text-align: right;
	}
#stage .column207 blockquote p {
	margin-right: 1.43em;
	}
/************** SPOTLIGHT FEATURES (on homepage) *****************/
#stage div.feature {
	margin-bottom: 1.8em; /*18px*/
	}
#stage div.feature_image {
	float: none;
	margin-bottom: .9em;
	}
#stage div.feature_image img {
	margin: 0;
	float: none;
	}
#stage div.feature div.feature_image a {
	border: none;
	text-decoration: none;
	}
#stage div.feature .feature_image a:hover {
	border: none;
	}
/************** Paragraphs *****************/
#stage p {
	font-family: Georgia, serif;
	font-size: 1.3em; /*=13px*/
	line-height: 1.385em; /*=18px*/
	color: #494732;
	color: #000;
	margin-bottom: 1.385em; /*=18px*/
	}
/* for when you need a larger space after, like in successive lists of things */
#stage p.extra_space_after_paragraph {
	margin-bottom: 2.77em;
	}
#stage #subnav ul.subnavItemList li p { padding:0 0 0 20px; margin:0; color:#9E3039; text-decoration:none; }
#stage .column374 .facultyIntro { clear: both; border-bottom:1px solid #ccc; margin:0 0 25px 0; }
/***** Paragraphs for the small column features *****/
#stage .column187 p {
	margin-bottom: .692em; /*=9px*/	
	}
/* A */
#stage a { color:#353753; color: #000; text-decoration:none; border-bottom:1px solid #aba36b; }
#stage a.top { color:#9e3039; color: #000;}
/************** UL, OL, LI *****************/
#stage ul {
	font-size: 1.3em; /*=13px*/
	margin-bottom: 1.385em; /*=18px*/
	margin-left: .923em; /*=12px*/
	}
#stage ul li {
	font-family: Georgia, serif;
	line-height: 1.385em; /*=18px*/
	color: #494732;
	color: #000;
	margin-bottom: .385em; /*=5px*/
	}
/* used only when a list ends the content for a repeating item */
/* see things on the events page in "About Weissman" */
#stage ul li.extra_space_after_bulletlist {
	margin-bottom: 2.77em;
	}
/***** List of Links like "Areas of Study *****/
#stage ul.linkPageList {
	margin-left: 0;
	list-style-image: none;
	}
#stage ul.float_left {
	float: left;
	width: 187px;
	}
#stage ul.float_right {
	float: right;
	width: 167px;
	margin: 5px 0 20px 40px;
	display: inline;
	}
/***** Faculty List *****/
#stage ul.facultyList {
	margin-left: 0;
	list-style-image: none;
	list-style-type: none;
	width: 374px;
	}
#stage ul.facultyList li {
	clear: both;
	margin-bottom: 10px;
	}
/* IMG */
img { border:0; margin:0; padding:0; }
/* added this so that they wouldn't have to manually try to float headshots and smaller images */
#stage img {  float: left; margin:0 15px 15px 0;}
#banner img { float:left; }
#stage .column374 ul.facultyList li img { float:left; margin:0 15px 15px 0; }
.homeSplash { height:225px; }
.interiorSplash { height:135px; }
.headshot { display:block; float:left; margin-right:15px; margin-bottom: 9px; }
/* Images for the small column features */
#stage .column187 img {
	margin-bottom: 1.2em; /*12px*/
	float: none;
	}
/* SITE CREDITS */
.siteCredit{
	float:left;
	width:230px;
	margin-left:20px;
	text-align:center;
	}
.siteCredit img{
	padding-bottom:10px;
	}
.siteCredit p{
	padding-top:10px;
	border-top:1px solid #CCC68C;
	text-align:left;
	}
/*Added by Adam */
#image_credit {
    width: 167px;
    float: left;
    margin-right: 10px;
    margin-bottom: 20px;
	}
#image_credit img {
    display: block;
    margin: 0 auto 10px auto;
	}
#image_credit p.image_caption {
    padding-top: 5px;
    border-top: 1px solid # cdc68c;
	clear:both;
	}
/************** Student Work *****************/
#stage .student_work_left {
	float: left;
	width: 260px;
	}
#stage .student_work_right {
	float: right;
	width: 260px;
	}
#stage .work_image {
	margin-bottom: 10px;
	}
#stage .work_image img {
	float: none;
	display: block;
	}
#stage .work_caption h6 {
	border-top: 1px solid #cdc68c;
	padding-top: 10px;