


/*
     FILE ARCHIVED ON 18:28:57 Feb 20, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:23:28 Sep 26, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/** local.css Mahlon Lovett mlovett@princeton.edu font bannerlogo navbeta border

font size table
9   75.
10  83.33333
11  91.66666
12 100.
13 108.33333
14 116.66666
15 125.
16 133.33333
17
18 150.
19
20 166.66666
21
22 183.33333
23
24 200.

*/




body {
  background-color:#fff;
  font-family:"Lucida Grande", Verdana, "bitstream vera sans", Arial, sans-serif;
  font-size:100%;
  font-weight:normal;
  line-height:1.5;
  text-indent:0;
  text-align:center;
  color:#333;
  }
#wrapper {
  font-size:75%;
  line-height:1.5;
  text-align:center;
  }
#headercontainer, #maincontainer, #footercontainer {
  clear:both;
  display:block;
  margin-left:auto;
  margin-right:auto;
  width:900px;
  border-top:1px solid transparent;
  text-align:left;
  padding:1px;
  background-color:transparent;
  }

#toolbarcontainer {
  float:right;
  }
#logobarcontainer {
  width:auto;
  float:right;
  clear:both;
  }
#breadcrumbscontainer {
  display:block;
  width:100%;
  clear:both;
  }
#navbetacontainer {
  float:left;
  }
#maincontainer {
  padding-top:.5em;
  }
#contentcontainer {
  width:715px;
  float:right;
  }
#footercontainer {
  padding-top:1em;
  }

/** misc */

#grid #maincontainer { background:transparent url(http://wayback.archive-it.org/5151/20180220182857/http://www.princeton.edu/pub/css/grid/900v2.jpg) no-repeat center bottom; }
#header, #main, #footer { /* background-color:#fff; */ }
.clear { clear:both; }
.component-spacing, #content .component-spacing { display:block; height:1px; }
body#home.pub #subcontent .component-spacing { margin-bottom:1em; }


a { color:#d44302; text-decoration:none; }
a:hover { background-color:transparent; text-decoration:none; }

#main a, #main a:hover { text-decoration:none; border-bottom:dotted 1px #d44302; }


/** header */

#toolbar { }
#toolbarnav { padding:6px 0 9px 0; text-align:right; font-size:91.66666%; line-height:1; }
#toolbarnav ul { list-style:none; }
#toolbarnav li { display:inline; }
#toolbarnav a { text-decoration:none; color:#666; border-right:1px solid #ccc; padding-left:0.6em; padding-right:.8em; }
#toolbarnav a.first { border-left:1px solid #ccc; padding-left:.7em; }
#toolbarnav a:hover { color:#333; }

#logobar { text-align:right; }
#logobarphoto { }
#banner { }
#bannerlogo { width:70%; padding:30px 0 9px 0; }
#bannerphoto { height:80px; width:100%; background:url("http://wayback.archive-it.org/5151/20180220182857/http://www.princeton.edu/pub/css/art/banner-photo-mccormick.jpg") no-repeat 50% 50%; }
#bannerlogo h1 { font-family:Georgia; font-weight:normal; font-style:italic; font-size:200%; line-height:1; }
#bannerlogo h1, #bannerlogo h1 a, #bannerlogo h1 a:hover { text-decoration:none; color:#444; }

#breadcrumbs { color:#bbb; }
#breadcrumbs a { color:#bbb; font-style:italic; font-size:91.66666%; line-height:1; color:#666; }
#breadcrumbs a:hover { color:#333; }
#specialbreadcrumb { color:#666; text-align:right; font-size:91.66666%; line-height:1; padding:.35em 0 .65em 0; }
body#home #breadcrumbs, body#home #breadcrumbs a, body#home #breadcrumbs a:hover { color:#fff; }

/** navbeta */

/* padding-top:.5em; */

#navbeta { width:160px; }
#navbeta ul {
list-style: none;
padding: 0;
}
#navbeta ul li { margin:.75em 0; }
#navbeta ul li { font-size:92%; line-height:1.2; }
#navbeta ul ul { padding-left:1em; padding-bottom:2px; }
#navbeta ul ul ul { padding-left:1em; padding-bottom:2px; }
#navbeta ul li.normal a, #navbeta ul li.unfolded a, #navbeta ul li.unfolded.first a, #navbeta ul li.selected ul a { color:#d44302 !important; }
#navbeta ul li.selected a { color:#666 !important; }
#navbeta ul li.divider_0, #navbeta ul li.divider_1, #navbeta ul li.divider_2, #navbeta ul li.divider_3, #navbeta ul li.divider_4 { height:5px; }
#navbeta ul li.disabled a, #navbeta ul li.disabled a:hover { color:pink !important; }

/** main */

/* background:url() repeat-y 727px 0; */

div#main { }
#content { width:530px; float:left; min-height:300px; }
#subcontent { width:160px; float:right; }

#content p, #content blockquote p { font-size:100%; line-height:1.4; font-weight:normal; padding:.4em 0 .6em 0; }
#content ul, #content ol, #subcontent ul, #subcontent ol { padding:.2em 0 .8em 0; }
#content ul { list-style:disc outside; }
#content ol { list-style:decimal outside; }
#subcontent ul { list-style:disc inside; }
#subcontent ol { list-style:decimal inside; }
#subcontent p, #subcontent li { font-size:91.66666%; line-height:1.25; }
#content li, #subcontent li { margin:.2em 0 .2em 0; }
#content ul, #content ol { padding-left:2em; padding-right:1em; }
#content p.first { padding-top:.75em; }
#subcontent ul li { text-indent:.2em; }
#content table { margin-top:.5em; margin-bottom:.5em; }

/** text headings */

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { font-size:100%; line-height:1.1; font-weight:bold; margin:0; padding:0; color:pink; }
#content h1 { font-size:200%; color:#999; }
#content h2 { font-size:166.66666%; color:#666; }
#content h3 { font-size:150%; color:#888; padding:.5em 0; }
#content h4 { font-size:108.33333%; color:#333; padding:.25em 0; }
#content h5 { font-size:100%; font-weight:normal; font-style:italic; color:#333; }
#content h6 { font-size:100%; color:#333; }
#subcontent h3 { color:#888; font-size:116.66666%; padding:.5em 0; }
#subcontent h4 { color:#333; font-size:108.33333%; }

/** rule */

#content hr {
  font-size:100%;
  line-height:.5;
  height:0;
  color:#fff;
  background-color:#fff;
  background-color:transparent;
  padding:0;
  margin:.6em 0;
  border-top:1px solid #999;
  }

/** for images if any */

div.picture-component div.left, div.picture-component div.right, div.picture-component div.center { display:inline; padding:.5em !important; margin:0; display:table; width:30%; }
#content div.picture-component div.left { float:left; padding-left:0; padding-right:1.75em; }
#content div.picture-component div.right { float:right; padding-left:1.25em; padding-right:0; }
#content div.picture-component img, #subcontent div.picture-component img { padding:.5em 0; }
#subcontent div.caption, #content div.caption { font-style:normal; font-size:91.66666%; line-height:1.2; padding-bottom:.65em; border-bottom:1px solid #bbb; padding-bottom:1em; }
#content p img { padding:.5em; }
#subcontent img { padding-bottom:.3em; }

/** footer */

#footer { text-align:center; }
#footercontent { padding:1em 0 3em 0; }
#footercontent p { font-size:83.33333%; line-height:1.4; color:#666; }

/** forms */

#content form input { padding-bottom:0pt; }
#content input[type="text"], #content form textarea { border-right-width-value:2px; border-right-style-value:solid; border-right-color-value:#cccccc; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#cccccc; padding:3px; }
#content form textarea, #content form select[multiple=""], #content input[type="text"] { display:block; margin-bottom:0.5em; }
#content form .searchform input { width:350px; border-top-width:2px; border-right-width-value:2px; border-bottom-width:2px; border-left-width-value:2px; }









/*
     FILE ARCHIVED ON 5:22:15 Feb 21, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:10:43 Sep 26, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
@import url("//pr.princeton.edu/pub/presidents/custom.css");

#bannerphoto {
  background:url(//pr.princeton.edu/pub/presidents/banner-photo-presidents.jpg) no-repeat 50% 50%;
  }

#navbeta ul li {
  margin:.5em 0;
  }
#navbeta ul li {
  font-size:91.6667%;
  line-height:1;
  }
#navbeta ul li.divider_0, #navbeta ul li.divider_1, #navbeta ul li.divider_2, #navbeta ul li.divider_3, #navbeta ul li.divider_4 {
  line-height:1;
  font-style:normal;
  margin: 1.25em 0px 0.25em;
  }
#navbeta ul li .divider_0 span {
  font-style:bold;
  }
#navbeta li.divider span {
  line-height:1;
  font-style:normal;
  font-weight:bold;
  color:#555;
  padding:.5em 0 0 0;
  }

#content h3 {
  color:#333;
  }
#content div.header-component h2 {
  font-family:Georgia;
  font-size:200%;
  font-weight:normal;
  color:#333;
  }
 #content div.header-component h3 {
  font-weight:normal;
  color:#999;
  }
#content {
  width:450px;
  }
#content p {
  padding:0;
  margin:.5em 0;
  }
#subcontent {
  width:240px;
  }
#content h3, #content h4 {
  padding:0;
  margin:.6em 0 .3em 0;
  }
#content h3.gray, #content h4.gray {
  color:#999;
  padding:0;
  margin:0;
  }

