* {
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	padding: 0pt;
	border: 0pt;
	margin: 0pt;
	widows: 1;	orphans: 1; 	/* Disable widow and orphan control */
}

table, tr, td, th {
	padding: 0pt;
	border: 0pt;
	margin: 0pt;
}

body {
	font-size: 10.5pt;
}

h1,h2,h3,h4 {
	prince-bookmark-level: none;
}

p {
	display: block;
	text-indent: 1em;
	margin-bottom: 0pt;
	text-align: justify;
	hyphens: auto;
	font-size: 11.0pt;
	line-height: 12.8011pt;
	letter-spacing: .014em;
	word-spacing: .003em;
}

em {
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-weight: normal;
	font-style: italic;
	font-size: 90%;
	line-height: inherit;
}

@media print {
	em {
		line-height: 0pt;	/* Work around prince bug where line height of lines containing Excelsior italics is off */
	}
}

p.em {		/* This is really like another heading level.  It occurs only once, in chapter 30 */
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-weight: normal;
	font-style: italic;
	font-size: 97%;
	line-height: 12.8011pt;
	margin-top: .3em;	/* This should not be needed but seems to be (issue with height of Excelsior italic font?) */
}

a.footref {
	vertical-align: .4em; 
	font-size: 80%; 
	line-height: 0pt;
	text-decoration: none; 
	font-weight: bold; 
	color: black;
}

a.external {
	background: 0 url(images/icon-external.gif) no-repeat;
	background-position: right;
	padding-right: 15px;
}

.printonly, .screenonly {
    font-family: inherit;
    font-style: inherit;
	font-size: inherit;
	letter-spacing: inherit;			  
	line-height: inherit;
}

.hidden {
	display: none;
}

@media screen {
	span.screenonly {display: inline;}
	span.printonly  {display: none;}
	div.screenonly  {display: block;}
	div.printonly   {display: none;}
	.printonly		{display: none;}
 }

@media print {
	span.screenonly {display: none;}
	span.printonly  {display: inline;}
	div.screenonly  {display: none;}
	div.printonly   {display: block;}
	.screenonly		{display: none;}
}

@media print {

    a {
		text-decoration: none;
		color: black;
    }

	a.showPageNumberInstead {
		content: "p. "  target-counter(attr(href), page);
	}
	a.showPageNumberInsteadBare {
		content:        target-counter(attr(href), page);
	}
	a.showPageNumberInsteadPP {
		content: "pp. " target-counter(attr(href), page);
	}
	a.showPageNumberInsteadPPF {
		content: "pp. " target-counter(attr(href), page) " f.";
	}
	a.showPageNumberEndRange {
		content: "-" target-counter(attr(href), page);
	}

}

/* Note: interior column width is 4.0 in */
@page { 
	size: 6.0in 9.0in; 
	margin-top:    1.0in;
	margin-right:  1.0in;
	margin-bottom: 1.0in;
	margin-left:   1.0in;
	background-color: white;

	counter-reset: footnote;

    @footnotes {
		padding-top: 8pt;
	}
}

@page photopage {
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
}

@page titlepage {
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
	margin-left:  0.84375in;		/* content width is 4-5/16 - this is (6in content width - paper width) / 2 */
	margin-right: 0.84375in;
}

@page photopage_wider {
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
	margin-left:    0.5in;
	margin-right:   0.5in;
}

@page photopage_wider_odd {
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
	margin-left:    0.5in;
	margin-right:   0.5in;
}

@page photopage_land_even {
	size: 6.0in 9.0in landscape;
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
	margin-top:	   1.0in;	
	margin-bottom: 0.5in;	
}

@page photopage_land_odd {
	size: 6.0in 9.0in landscape;
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
	margin-top:	   1.0in;	
	margin-bottom: 0.5in;	
}

@page photopage_land_taller_even {
	size: 6.0in 9.0in landscape;
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
	margin-top:    0.5in; 
	margin-bottom: 0.5in; 
}

@page photopage_land_taller_odd {
	size: 6.0in 9.0in landscape;
	@top-left 		{content: normal}
	@top-right 		{content: normal}
	@bottom-center	{content: normal}
	margin-top:    0.5in; 
	margin-bottom: 0.5in; 
}

@media screen {
div.screen_centerer {
	text-align: center;			/* This just makes sure the photopage element centers itself when viewed in the browser */
}
}

@media print {
div.screen_centerer {
	display: inline;			/* This effectively disables this unneeded element in print */				  
}
}

.nofloat {float: none !important;}

div.photopage {
	background-color: white;			  
	width: 4in;
	height: 7in;
	float: top-next;
/*	page: photopage;			/* Workaround to bug: float: top-next plus page: selector causes unwanted blank page and breaks the surrounding text. */
	text-align: center;
	margin: 0 auto;		
}

div.photopage_wider {
	background-color: white;			  
	width: 5in;
	height: 7in;
/*	float: top-next; */
	page: photopage_wider;		 /* Workaround */
	text-align: center;			
	margin: 0 auto;				
}

div.photopage_wider_odd {
	background-color: white;			  
	width: 5in;
	height: 7in;
/*	float: top-next; */
	page: photopage_wider_odd;		 /* Workaround */
	text-align: center;			
	margin: 0 auto;				
}

div.photopage_land_even {
	background-color: white;			  
	width: 7in;
	height: 4in;
/*	float: top-next; */
	page: photopage_land_even;		 /* Workaround */
	text-align: center;			
	margin: 0 auto;				
}

div.photopage_land_odd {
	background-color: white;			  
	width: 7in;
	height: 4in;
/*	float: top-next; */
	page: photopage_land_odd;		 /* Workaround */
	text-align: center;			
	margin: 0 auto;				
}

div.photopage_land_taller_even {
	background-color: white;			  
	width: 7in;
	height: 5in;
/*	float: top-next; */
	page: photopage_land_taller_even; /* Workaround */
	text-align: center;			
	margin: 0 auto;				
}

div.photopage_land_taller_odd {
	background-color: white;			  
	width: 7in;
	height: 5in;
/*	float: top-next; */
	page: photopage_land_taller_odd; /* Workaround */
	text-align: center;			
	margin: 0 auto;				
}

div.titlepage {
	background-color: white;			  
	width: 4.3125in;
	height: 6.625in;
	page: titlepage; 
	text-align: center;
	margin: 0 auto;				
	prince-bookmark-level: 1;
	prince-bookmark-label: "Title";
}

div.titlepage_border {
	background-color: white;			  
	border: .25pt solid black;			  
	text-align: center;
	margin: 0 auto;				
	padding: 0; 
	height: 6.625in;
}

div.navigation {
	z-index: 3;			   
	position: fixed;
	width: 10em;	/* Works with Palatino, the widest alternative */
	height: 100%;
	padding: 0 8px 0 12px;
	top: 0; 
	left: 0; 
	background-color: #fff0cf;
	border-right: 1px solid gray;
}

div.navigation ul {
	list-style: none;		  			  	
}

div.navigation a {
	text-decoration: none;
}

div.navigation a:hover {
	text-decoration: underline;
}

div.navigation p.heading {
	padding: 0 0 8px 0;
	margin: 16px 0 4px 0;
	border: 2px black solid;
	border-width: 0 0 2px 0;
	text-indent: 0;
	font-style: italic;
	font-size: 16px;
}

div.navigation ul.numbers li {
	display: inline;			   
}

div.navigation ul.sections {
	margin-bottom: 12pt;			
}

div.backtosite {
	font-size: 16px;
	font-weight: bold;
	margin: 0 -8px 12px -12px;
	padding: 12px 8px;
	background: #eff7ff;
	text-align: center;
	border: 1px solid #ccc;
	border-width: 0 0 1px 0;
}

div.backtosite a {
	display: block;
	width: 100%;
	color: #0575bd;
}

div.backtosite div.line1 {
	font-size: 14px;
}

div.backtosite div.line2 {
	font-size: 21px;
}

div.navtitle {
	margin-top: 12pt;
	margin-bottom: 12pt;
	text-align: center;
}

div.navtitle a {
	display: block;
	font-family: "Venetian301ETT Bd BT", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	text-transform: uppercase;
}

div.navtitle .line2 {
	font-size: 10px;
	font-style: italic;
}

div.navtitle .line3 {
	font-size: 16px;
}

div.bookcover,
div.navigation div.logo {
	text-align: center;
}

div.bookcover img,
div.navigation div.logo img {
	margin: 0 auto;
}

div.navigation div.logo {
	margin-top: 24px;
	margin-bottom: 12pt;
}

div.photorow {
	margin: 0 auto;			 
}

div.photo {
	margin: 0 auto;				 
	text-align: center;
}

hr.photorow_end, hr.clear {
	display: block;
	clear: both;		/* one of these *must* come after a sequence of "photo left" and/or "photo right" elements */
	padding: 0pt;
	border: 0pt;
	margin: 0pt;
	height: 0pt;
	width: 0pt;
	line-height: 0pt;	
	font-size: 0pt;
}

p.ImageCredit {
	text-align: right;				 
	text-indent: 0pt;
	font-style: italic;
	margin-top: 0pt;
	margin-bottom: 4pt;
	font-size: 8.4pt;
}

p.ImageMainTitle {
	text-align: center;				 
	text-indent: 0pt;

	text-transform: uppercase;

	margin-bottom: 4pt;
	font-family: "Venetian301ETT Bd BT", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	margin-top: 8pt;
}

p.ImageSubTitle1 {
	text-align: center;				 
	text-indent: 0pt;

	margin-bottom: 6pt;
}

p.ImageSubTitle2 {
	text-align: center;				 
	text-indent: 0pt;

	font-size: 9.5pt;
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-weight: normal;
	font-style: italic;

	margin-bottom: 6pt;
}

p.ImageCaption {
	text-indent: 0pt;						
	font-size: 8.4pt;
	line-height: 8.4pt;
}

p.ImageCaption_centered {
	text-indent: 0pt;						
	font-size: 8.4pt;
	line-height: 8.4pt;
	text-align: center;
}

p.ImageCaption_centered_large {
	text-indent: 0pt;						
	font-size: 11.0pt;
	line-height: 12.8011pt;
	text-align: center;
}

p.ImageCaption_indented {
	text-indent: 1em;						
	font-size: 8.4pt;
	line-height: 8.4pt;
}

p.ImageCaption_indented_large {
	text-indent: 1em;						
	font-size: 11.0pt;
	line-height: 12.8011pt;
}

blockquote {
	font-size: 11.0pt;			/* These match the base p */
	line-height: 12.8011pt;
	letter-spacing: .014em;
	word-spacing: .003em;
}

@media none {	/* Debugging: change to "screen" to see all blockquotes outlined in red. */
	blockquote {
		border: 1px solid red;
	}
}

blockquote.poem {
	margin-top: .65em;				
	margin-bottom: .65em;				
	text-indent: 0em;				
	margin-left: 4.3em;
	widows: 3;	orphans: 3; 	/* Enable widow and orphan control in poems */

	font-size: 10.0pt;			/* These 3 metrics exactly match the Tagore poem in Chapter 8 p.73-74 */
	line-height: 12.0pt;
	word-spacing: .06em;		/* Consider: maybe this is the best global setting for word spacing? */
}

.fn blockquote.poem {
	margin-top: .3em;				
	margin-bottom: .3em;				
	margin-left: 9em;				
	font-size: inherit;
	line-height: inherit;
}

.fn blockquote.noSep {
	margin-top: 0em;				
	margin-bottom: 0em;				
}

blockquote.inline {
	margin-top: 1em;				  
	margin-bottom: .8em;				  
}

blockquote.separated {
	margin-top: .65em;				
	margin-bottom: .65em;				
}

blockquote.separated p {
	font-size:   10.0pt;		/* These metrics exactly match the NY Times blockquote in Chapter 8 p.73 */
	line-height: 12.0pt;
}

blockquote.separatedSmaller {
	margin-top: .65em;				
	margin-bottom: .65em;				
}

blockquote.separatedSmaller p {	/* Consider: can this be harmonized with other 10/12 passages? Maybe all are really 9.9/12? */
	font-size:   9.9pt;			/* this slightly smaller font size matches the maya quote, chap. 14 p.201 */
	line-height: 12.0pt;
}

blockquote.samadhi {
	margin-left: 0em;
	font-size: 10.0pt;
	line-height: 12.0pt;
}

blockquote.tagore {
	margin-top: .65em;				
	margin-bottom: .65em;				
	margin-left: 0em;
}
blockquote.tagore p {
	margin: 0em;				
	font-size: 11.0pt;
	line-height: 12.8011pt;
    padding-left: 3em;		/* These two, plus selector following, create a wrap after the first line. */
    text-indent: -3em;
}
blockquote.tagore p:first-line {
    text-indent: 3em;
}

blockquote.shankara {
	font-size: 11.0pt;			/* These match the base p */
	line-height: 12.8011pt;
	letter-spacing: .014em;
	word-spacing: .003em;
	margin-top: 1em; margin-bottom: 1em;
}

blockquote.yukteswarLetter {
	margin-top: .6em;
	margin-bottom: .6em;
}

blockquote.yukteswarLetter .date {
	text-align: center;				 
	margin-bottom: .6em;
}

blockquote.yukteswarLetter p {
	font-size: 10.0pt;
	line-height: 12.0pt;
}

blockquote.yukteswarLetter p:nth-of-type(2) {
	text-indent: 0em;
}

blockquote.burbankletter {
	font-family: "Courier", "Courier New", monospace;						 
	width: 3.4in;	/* For some reason this is measuring content size not including padding.  Normal? */
	padding: .3in;
	border: 1pt solid black;
	margin: 0 auto;
	
	/* This trick slides the typewriter text transcription of the
	Burbank letter directly beneath the image of it so the text
	becomes searchable */

	position: relative;
	top: -8.25in;
	margin-bottom: -5.75in;
	z-index: -100;
}

blockquote.burbankletter p {
	font-family: "Courier", "Courier New", monospace;						 
	font-size:   10pt;
	line-height: 10pt;
	text-align: left;
	text-indent: 2en;
	hyphens: auto;
}

blockquote.burbankletter .address {
	text-indent: 0pt;				 
	text-align: center;				 
	line-height: 18pt;
	text-transform: uppercase;
}

blockquote.burbankletter .date {
	margin-bottom: 10pt;
	text-align: right;
}

blockquote.burbankletter .signature {
	margin-top: .3in;			   
	text-align: right;
}

blockquote.gandhiappendices {
	width: 3.5in;	/* For some reason this is measuring content size not including padding.  Normal? */
	padding: .25in;
	padding-top: .15in;
	border: .5pt solid black;
	text-align: center;
}

@media screen {
	blockquote.gandhiappendices {
	border: 1pt solid black;
	}
}

.gandhiappendices .heading {
	font-size: 16pt;
	line-height: 20pt;
	font-weight: normal;
	text-transform: uppercase;				  
	text-align: center;
}

.gandhiappendices p {
	font-size: 12pt;							
	line-height: 12.5pt;							
}

.gandhiappendices em {
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
}

.gandhiappendices .signature {
	text-align: right;
	margin-top: 6pt;				  
	margin-right: 22pt;
	margin-bottom: 3pt;
}

.gandhiappendices .date {
	text-indent: 0pt;
}

.gandhiappendices hr {
	width: 1.25in;				  
	height: 0pt;
	border-bottom: 1pt solid black;
	margin: 0 auto;
	padding-top: 8pt;
}

span.hangingDoubleQuote {
	position: relative;						
	left: -.5em;
}

@page PrefaceChapter :first {

	margin-top: none;
	  
	@top-right { 
		content: normal;
	}
	@top-left { 
		content: normal;
	}
	@bottom-center {
		content: flow(bracketedPageNumCenter);
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: top;
		padding-top: 5pt;
	}
}

@page PrefaceChapter :left {

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: string(chaptertitleheader);	/* normally this would be: content: "Autobiography of a Yogi"; */
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: flow(bracketedPageNumLeft);
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-size: 9.5pt;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

@page PrefaceChapter :right {

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: string(chaptertitleheader);
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: flow(bracketedPageNumRight);
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

div.PrefaceChapter {
	page: PrefaceChapter;
	prince-page-group: start;
	page-break-before: always;
}

@page IllusChapter :first {

	margin-top: none;
	  
	@top-right { 
		content: normal;
	}
	@top-left { 
		content: normal;
	}
	@bottom-center {
		content: flow(bracketedPageNumCenter);
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: top;
		padding-top: 5pt;
	}
}

@page IllusChapter :left {

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: "Autobiography of a Yogi";
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: flow(bracketedPageNumLeft);
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-size: 9.5pt;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

@media screen {
	div.printResources {
		display: none;		
	}
}

@media print {
	div.printResources {
	position: relative; left: -10in; width: 9in;	/* in effect, hide this item to make sure it does not disturb any pagination */
	page: photopage_wider;	/* Workaround issue where this would generate a blank page if not same page: type as predecessor element (map page). */
	}
}

div.bracketedPageNumLeft, 
div.bracketedPageNumCenter, 
div.bracketedPageNumRight {
	display: inline;				 
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-size: 9.5pt;
	font-weight: normal;
	font-style: normal;
	vertical-align: bottom;
}

div.bracketedPageNumLeft	{flow: static(bracketedPageNumLeft  ); text-align: left;  }
div.bracketedPageNumCenter	{flow: static(bracketedPageNumCenter); text-align: center;}
div.bracketedPageNumRight	{flow: static(bracketedPageNumRight ); text-align: right; }

div.bracketedPageNumLeft em, 
div.bracketedPageNumCenter em, 
div.bracketedPageNumRight em {
	font-style: italic;

	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;

	content: counter(page, lower-roman);
}

@page IllusChapter :right {

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: string(chaptertitleheader);
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: flow(bracketedPageNumRight);
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

div.IllusChapter {
	page: IllusChapter;
	prince-page-group: start;
	page-break-before: always;
}

@page ContentsChapter :first {

	margin-top: none;
	  
	@top-right { 
		content: normal;
	}
	@top-left { 
		content: normal;
	}
	@bottom-center {
		content: flow(bracketedPageNumCenter);
		font-size: 9.5pt;
		font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: top;
		padding-top: 5pt;
	}
}

@page ContentsChapter :left {

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: "Autobiography of a Yogi";
		font-size: 9.5pt;
		font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: flow(bracketedPageNumLeft);
		font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-size: 9.5pt;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

@page ContentsChapter :right {

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: string(chaptertitleheader);
		font-size: 9.5pt;
		font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: flow(bracketedPageNumRight);
		font-size: 9.5pt;
		font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

div.ContentsChapter {
	page: ContentsChapter;
	prince-page-group: start;
	page-break-before: always;
}

@page Chapter :first {

	margin-top: none;
	  
	@top-right { 
		content: normal;
	}
	@top-left { 
		content: normal;
	}
	@bottom-center {
		content: counter(page);
		font-size: 9.5pt;
		font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: top;
		padding-top: 5pt;
	}
}

@page Chapter :left {

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: "Autobiography of a Yogi";
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: counter(page);
		font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
		font-size: 9.5pt;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

@page Chapter :right {

  @top-left {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: string(chaptertitleheader);
		font-size: 9.5pt;
		font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }

  @top-right {
  		border-bottom: .5pt solid black;
		padding-bottom: 2pt;
		margin-bottom: 5pt;
		content: counter(page);
		font-size: 9.5pt;
		font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
		font-weight: normal;
		font-style: italic;
		vertical-align: bottom;
  }
}

div.frontmatter + div.Chapter {
	counter-reset: page 3;
}


div.Chapter {
	page: Chapter;
	prince-page-group: start;
	page-break-before: always;
}

h2.chapternumber {
	text-transform: uppercase;				 
	font-size: 9pt;
	letter-spacing: .3em;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 0.06875in;
	prince-bookmark-level: none;
}
span.chapternumber {
	font-size: 22pt;				   
	letter-spacing: -0.05em;
	string-set: chapternumber content();
}

h3.chaptertitle, #illustrations h2 {
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	font-size: 16pt;				
	font-weight: normal;
	letter-spacing: .045em;
	word-spacing: .09em;
	padding-bottom: .15527in;
	border-bottom: 2pt solid black;
	margin-bottom: 0.8901in;
    padding-left: 1em;		/* These two, plus selector following, create a wrap after the first line. */
    text-indent: -1em;
}

h3.chaptertitle:first-line {
    text-indent: 1em;
}

h3.chaptertitle {
	prince-bookmark-level: none;
}

.chaptertitle.nobottom {	/* This style is created to match erroneous wrapping style in Chapter 19 (Chapter 9 does it right) */
	padding-bottom: .15in !important;
	border-bottom: 0pt !important;
	margin-bottom: 0pt !important;
}

#illustrations h2 {
    padding-top: 1.0in;
    margin-bottom: 1.4901in;	/* This is 0.6 inch more than it should be; extra added to avoid widow on 3rd page due to missing "Facing Page" feature. */
	prince-bookmark-level: 1;
	prince-bookmark-label: content();
	font-weight: bold;		/* This is an "erratum" in the original, intentionally retained. */
}

@media print {
.tightchaptertitle {		/* Chapter 4 has a slightly long chapter title; make it tighter to fit. */
	white-space: nowrap;
	letter-spacing: .025em !important;
}
}

/* Running heads are slightly different than the actual chapter heads;
this element is in the markup but needs to not appear in the output.

Per CSS rules, the string-set fails if we do display: none in print
media.  So we just move the element off the page instead and set its
size to zero so it does not affect size calculations of elements in
the position it would have occupied. */

h3.chaptertitleheader {
	font-size: 16pt;				
	font-style: italic;
	font-weight: normal;
	string-set: chaptertitleheader content();
	prince-bookmark-level: 1;
	prince-bookmark-label: string(chapternumber) " " content();
}
@media print  {h3.chaptertitleheader {position: relative; left: -10in; width: 9in;}}	/* hide these items in print view */
@media screen {h3.chaptertitleheader {display: none;                 }}					/* don't display at all in screen view */

/* Don't indent the first Para in a section */
div.Chapter > p:first-of-type, div.PrefaceChapter > p:first-of-type, div.IllusChapter > p:first-of-type {
	text-indent: 0pt;
}

div.Chapter > p:last-of-type {
	widows: 2;	orphans: 2; 	/* Enable widow and orphan control in last paragraph of a chapter */
}

/* Drop cap; selector should be: div.Chapter > p:first-of-type:first-letter, but prince does not yet support that.*/
div.Chapter > p:first-of-type span.DropCap
{
     font-size:   25.7pt;
     line-height: 25.7pt;
     display: block;
     float: left;
	 vertical-align: top;
	 position: relative;
	 top: .075em;
	 height: .7em;

	 padding-right: 0.05em;
}

@media screen {		/* The DropCap is just a bit too high in Safari using above measurement of .075em. */
	div.Chapter > p:first-of-type span.DropCap {
		 top: .09em;
	}
}

.DropQuoteHanging
{
     font-size:   15pt;
     line-height: 15pt;
     display: block;
     float: left;
	 vertical-align: top;
	 position: relative;
	 top: .24em;
	 height: .7em;

	 left: -.45em;
	 width: 0em;
}

span.SubstituteCapJ {	/* In (italic) chapter titles, we use the more modest Excelsior Cap J instead of the outlandish Baskerville one. */
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	letter-spacing: -.1em;	position: relative; left: .1em;	/* slide it over to the right a bit. */
	line-height: 0pt;
}

span.rightShiftDropCapQuoteJ {	/* In the Baskerville font, the J drop cap hangs into the margin; shift it, and its preceding double quote if applicable, to the right. */
	padding-left: 6pt;
}

span.upShiftDropCapJ {		/* In the Baskerville font, the J drop cap hangs below the baseline; shift it up. */
	top: -.2em !important;
}

span.letterAfterDropCapL {	/* When an L is drop-capped, the text needs to flow into upper-right area of the character box */
	margin-left: -.7em;
}

span.letterAfterDropCapA {	/* When an A is drop-capped, the text needs to flow into upper-right area of the character box */
	margin-left: -.5em;
}

span.letterAfterDropCapR {	/* When an R is drop-capped, the text needs to flow into upper-right area of the character box.  
						 	   This should have applied in chap 29 and 31 (but is retained as an intentional errata), and does apply in chap 39 */
	margin-left: -.4em;
}

p.secondParaNextToDropCap {	/* When first para is very short, 2nd one will be next to the drop cap, and needs to not have an indent. */
	text-indent: 0em;						  
}

span.FirstWords {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;

	font-variant: small-caps;
	font-size: 80%;
	line-height: 80%;
	letter-spacing: .12em;
}

span.lower {
	text-transform: lowercase;
}

ol.footnotes {
	counter-reset: footnote;
	list-style: decimal outside;
}
@media screen {
	ol.footnotes {
		padding-left: 24pt;
		padding-right: 20pt;
		padding-top: 6pt;
		padding-bottom: 6pt;
		border-top:    1px solid #888888; 
		border-bottom: 1px solid #888888; 
		margin-top: 12pt;
		margin-bottom: 24pt;
	}
}

li.fn {
	counter-increment: footnote;
}

@media print {
	li.fn {
	    display: prince-footnote;
	    font-size: 8.4pt;
		line-height: 9pt;
		letter-spacing: .014em;		/* Same tracking & word spacing as for body p style */ 
		word-spacing: .003em;
		text-indent: 0pt;
	}
	li.fn p {
	    font-size: inherit;
		line-height: inherit;
		letter-spacing: inherit;
		word-spacing: inherit;
		text-indent: .8em;	
		margin: 0pt;
		padding: 0pt;
	}
	li.fn p:first {
		text-indent: .4em;			/* the footnote-marker symbol will appear inside this space */
	}
	li.fn::footnote-call {
		font-family: "NewCaledoniaLTStd-SemiBd";		/* Only used in print; no web alternatives needed.*/
		font-weight: semibold;
		content: counter(footnote, symbols("*", "\2020", "\2021", "\00a7", "||", "\00b6", "**", "\2020\2020"));
		vertical-align: 0em;
		line-height: 0pt;
	}
	li.fn::footnote-marker {
		font-family: "NewCaledoniaLTStd-SemiBd";		/* Only used in print; no web alternatives needed.*/
		font-weight: semibold;
		content: counter(footnote, symbols("*", "\2020", "\2021", "\00a7", "||", "\00b6", "**", "\2020\2020"));
		vertical-align: 0em;
		line-height: 0pt;
		float: left;
		position: relative; 
		left: -.4em;				/* This must match the text-indent of the first fn p */
		text-align: center;
	}

	/* some footnotes are short and have others to the right of them. */

	li.fn_one_third {			/* fill 1-third of a page width */
	    display: prince-footnote;
	    font-size: 8.4pt;
		line-height: 9pt;
		letter-spacing: .014em;
		word-spacing: .003em;
		text-indent: 0pt;

		width: 1.2in;
		margin-right: .13in;
		float: left;
	}

	li.fn_two_thirds {			/* fill 2-thirds of a page width */
	    display: prince-footnote;
	    font-size: 8.4pt;
		line-height: 9pt;
		letter-spacing: .014em;
		word-spacing: .003em;
		text-indent: 0pt;

		width: 2.53in;
		margin-right: .13in;
		float: left;
	}
}

@media screen {
	ol.footnotes {
/*		font-weight: bold;				*/ /* Supposedly this is a way to create bold footnote numbers; does not work. */
	}
	.fn {
/*		font-weight: normal;		  	*/
		font-size: 9pt;
		line-height: 9pt;
	}
	li.fn {
		display: list-item;
	}
	.fn p {
	    font-size: inherit;
		line-height: inherit;
		text-align: justify;
	}
	.fn > p:first-of-type {
		text-indent: 0pt;
	}
	.fn p:first {
		text-indent: 0pt;
	}
}

a {
	color: inherit;
}

a:hover {
	color: #0575BD;
}

@media screen {

	body {
		background-color: #eee;
		margin: 15pt;
	}
}

/* image sizes */

img {				/* default for all sides; specific overrides below */
	margin: 0;
}

	img[src*="images/paramhansa_yogananda_signature" 	] {width: 2.599in; height: 0.662in; margin: 0.25in 0.00in 0.00in 0.00in;}
@media print {
	img[src*="images/FrontPageBg" 						] {width: 4.015in; height: 6.319in; z-index: -1; position: absolute; margin-top: .125in; margin-left: .16in;}
}
@media screen {
	img[src*="images/FrontPageBg"				 		] {width: 4.015in; height: 6.319in; z-index: -1; position: absolute; margin-top: .2in; margin-left: 0in; top: 1in; left: 1in;}
}
	img[src*="images/MapOfIndia"					 	] {width: 4.800in; height: 6.811in; margin: 0.00in 0.00in 0.00in 0.00in;}
	img[src*="images/paramhansa_yogananda_portrait"		] {width: 4.000in; height: 5.000in; margin: 0.00in 0.00in 0.00in 0.00in;}
	img[src*="images/father_bhagabati_charan_ghosh"     ] {width: 3.875in; height: 5.375in; margin: 0.50in 0.00in 0.00in 0.00in;}
	img[src*="images/mother_gyana_prabha_ghosh"       	] {width: 3.875in; height: 5.375in; margin-top: .5in}
	img[src*="images/swami_pranabananda" 				] {width: 4.000in; height: 4.936in; margin-top: .5in}
	img[src*="images/ananta_mukunda"       				] {width: 1.316in; height: 3.688in; margin: 0.4in .0in .00in 0in;}
	img[src*="images/last_solstice_festival"     		] {width: 4.936in; height: 3.688in; margin: 0.4in .0in .00in 0in;}
	img[src*="images/bhaduri_mahasaya" 		     		] {width: 3.813in; height: 4.936in; margin-top: .5in}
	img[src*="images/mukunda_age_six" 		       		] {width: 2.500in; height: 4.125in; margin: 0.40in 0.00in 0.00in 0.00in;}
	img[src*="images/jagadis_chandra_bose"         		] {width: 2.438in; height: 2.813in; margin: 0.40in 0.00in 0.10in 0.00in; padding: 2.5pt; border: 1pt solid black;}
	img[src*="images/neumann_brothers" 					] {width: 3.000in; height: 3.375in; margin: 0.00in 0.00in 0.00in 0.00in;}
	img[src*="images/master_mahasaya" 			   		] {width: 3.000in; height: 3.375in; margin: 0.00in 0.00in 0.00in 0.00in;}
	img[src*="images/friends_and_kebalananda"      		] {width: 3.936in; height: 2.563in; margin: 0.00in 0.00in 0.10in 0.00in;}
	img[src*="images/anandamoyi_ma" 		     		] {width: 1.813in; height: 2.688in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/ranikhet_babaji_cave"         		] {width: 2.000in; height: 2.688in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/swami_sri_yukteswar" 		   		] {width: 3.625in; height: 5.875in; margin-top: 0.25in; padding: 1.5pt; border: 1pt solid black;}
	img[src*="images/mount_washington"       			] {width: 3.936in; height: 2.875in; margin: 0.10in 0.00in 0.10in 0.00in;}
	img[src*="images/hollywood_church"		    		] {width: 3.936in; height: 3.063in; margin: 0.10in 0.00in 0.10in 0.00in;}
	img[src*="images/puri_ashram" 		        		] {width: 3.936in; height: 4.688in; margin-top: 0.5in}
	img[src*="images/san_diego"				    		] {width: 4.000in; height: 2.750in; margin-top: 0.4in; margin-bottom: 0.1in;}
	img[src*="images/sisters_roma_and_nalini"      		] {width: 1.813in; height: 2.875in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/sister_uma" 		         		] {width: 2.063in; height: 2.875in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/lord_shiva"		        		] {width: 3.936in; height: 5.125in; margin-top: .25in; margin-bottom: 0in;}
	img[src*="images/yogoda_math" 		        		] {width: 4.375in; height: 2.936in; margin: 0.00in 0.00in 0.10in 0.00in;}
	img[src*="images/yogoda_school_ranchi"       		] {width: 4.375in; height: 2.875in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/kashi_portrait"	        		] {width: 1.500in; height: 1.936in; margin: 0.50in 0.00in 0.10in 0.00in;}
	img[src*="images/bishnu_father_yogananda_group"		] {width: 2.313in; height: 1.936in; margin: 0.50in 0.00in 0.10in 0.00in;}
	img[src*="images/congress_of_religious_liberals" 	] {width: 3.936in; height: 2.875in; margin: 0.20in 0.00in 0.00in 0.00in;}
	img[src*="images/guru_in_forest_hermitage"     		] {width: 3.936in; height: 5.500in; margin-top: .25in; margin-bottom: 0in;}
	img[src*="images/babaji_drawing" 		      		] {width: 4.000in; height: 5.125in; margin-top: .25in; margin-bottom: 0in;}
	img[src*="images/lahiri_mahasaya_photo"	       		] {width: 3.563in; height: 5.813in; margin-top: 0.25in; padding: 1pt; border: 1pt solid black;}
	img[src*="images/lahiri_mahasaya_handwriting"  		] {width: 3.993in; height: 1.603in; margin-bottom: 0.10in;}
	img[src*="images/washington_dc_class"          		] {width: 5.438in; height: 3.188in; margin: 0.00in 0.00in 0.20in 0.00in; padding: 1pt; border: 1pt solid black;}
	img[src*="images/burbank_with_yogananda"      		] {width: 2.500in; height: 3.875in; margin: 0.40in 0.00in 0.20in 0.00in;}
	img[src*="images/burbank_signed_portrait" 			] {width: 2.875in; height: 3.875in; margin: 0.40in 0.00in 0.20in 0.00in;}
	img[src*="images/burbank_letter"					] {width: 4.000in; height: 6.514in; margin: 0.00in 0.00in 0.20in 0.00in;}
	img[src*="images/therese_neumann"		      		] {width: 3.936in; height: 5.625in; margin: 0.25in 0.00in 0.00in 0.00in;}
	img[src*="images/taj_mahal"			          		] {width: 6.250in; height: 4.250in; margin: .2in 0.00in 0.10in 0.00in;}
	img[src*="images/shankari_mai_jiew"		       		] {width: 4.000in; height: 2.750in; margin: 0.00in 0.00in 0.10in 0.00in;}
	img[src*="images/krishnananda_with_lioness"    		] {width: 1.438in; height: 2.125in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/yukteswar_hermitage_dining"   		] {width: 2.344in; height: 2.125in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/egypt_riding_camels"        		] {width: 4.000in; height: 3.250in; margin: 0.00in 0.00in 0.10in 0.00in;}
	img[src*="images/rabindranath_tagore"       		] {width: 1.375in; height: 2.125in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/keshabananda_brindaban"	 		] {width: 2.404in; height: 2.125in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/krishna_playing_flute"				] {width: 3.936in; height: 5.750in; margin: -.05in 0.00in 0.00in 0.00in;}	/* note shifted up into margin a bit to fit */
	img[src*="images/gandhi_meal"  						] {width: 3.936in; height: 5.625in; margin-top: 0.0in; margin-bottom: 0.1in;}
	img[src*="images/gandhi_handwriting"     			] {width: 3.545in; height: 0.878in; margin: .15in 0in;}
	img[src*="images/gandhi_flag" 				 		] {width: 1.021in; height: 0.879in; margin: 0.15in;}
	img[src*="images/giri_bala"				     		] {width: 3.936in; height: 5.188in; margin-top: 0.5in; margin-bottom: 0.1in;}
	img[src*="images/e_e_dickinson"			    		] {width: 1.000in; height: 1.438in; margin: .0in .0in .0in .0in;}
	img[src*="images/yukteswar_and_yogananda"      		] {width: 1.031in; height: 2.188in; margin: .1in .0in .0in .0in;}
	img[src*="images/ranchi_students_and_teachers" 		] {width: 5.313in; height: 3.031in; margin: .0in .0in .0in .0in;}
	img[src*="images/encinitas_coast"    				] {width: 6.938in; height: 3.938in; margin: .2in .0in .1in .0in;}			   /* This is on a "tall" layout */
	img[src*="images/san_francisco_peace_conference" 	] {width: 3.936in; height: 2.375in; margin-top: 0.5in; margin-bottom: 0.1in;}
	img[src*="images/swami_premananda_washington"  		] {width: 1.813in; height: 2.500in; margin: 0.20in 0.00in 0.10in 0.00in;}
	img[src*="images/father_meditating" 	     		] {width: 1.795in; height: 2.500in; margin: 0.20in 0.00in 0.10in 0.00in;}

	/* widths of divs containing side-by-side images set up as left/right floats */

	#ananta_plus_festival 		{width: 6.500in;}	 
	#atsix_plus_bose      		{width: 6.000in;}	 
	#nbrothers_plus_mmahasaya	{width: 6.500in;}
	#amoyima_plus_cave        	{width: 4.000in;}	 
	#sisters_plus_uma        	{width: 4.000in;}
	#kashi_plus_bishnu        	{width: 4.000in;}
	#burbank_plus_burbank2     	{width: 5.563in;}
	#lion_plus_serampore      	{width: 4.000in;}
	#tagore_plus_keshabananda  	{width: 4.000in;}
	#dickinson_plus_teachers	{width: 6.300in;}
	#premananda_plus_father2	{width: 4.000in;}

	#photopage_fig9			   .ImageSubTitle1:last-of-type {margin-bottom: 0pt;} /* Myself at age six: no margin below */
	#fig24caption                                           {width: 4.375in; margin-left: .3125in;}
	#fig25caption                                           {width: 4.375in; margin-left: .3125in;}

	#fig45caption		                                    {width: 5.00in;}
	#photo32						                  		{width: 5.50in;}

@media print {
	img[src*="images/burbank_letter"		] {padding: 0pt; border: .5pt solid black;}
}

@media screen {
	img[src*="images/FrontPageBg" 	] {z-index: 0;}	/* z-index of -1 seems to not be working in browsers */
	img[src*="images/burbank_letter"] {padding: 0pt; border: 1pt solid black;}	/* .5pt does not show up in browsers */
}

@media none {	/* Debugging: change to "all" to enable; "none" to disable */
	div.screen_centerer          	{border: 1pt solid green;}
	div.photopage    				{border: 1pt solid purple;}
	div.titlepage    				{border: 1pt solid purple;}
	div.photopage_wider				{border: 1pt solid purple;}
	div.photopage_wider_odd			{border: 1pt solid purple;}
	div.photopage_land_even			{border: 1pt solid purple;}
	div.photopage_land_odd			{border: 1pt solid purple;}
	div.photopage_land_taller_even	{border: 1pt solid purple;}
	div.photopage_land_taller_odd	{border: 1pt solid purple;}
	div.photorow     				{border: 1pt solid blue;}
	div.photo		 				{border: 1pt solid red;}
	p.ImageMainTitle				{background-color: pink;}
	p.ImageSubTitle1				{background-color: pink;}
	p.ImageSubTitle2				{background-color: pink;}
}


.left  {float: left;}
.right {float: right;}

.nobr {
	hyphens: none;	  
	white-space: nowrap;
}

div.multiCaptions
{
	margin: 0 auto;				 
	font-size: 8.4pt;
	text-align: justify;
	width: 4.00in;
}

div.multiCaptions_centered
{
	margin: 0 auto;				 
	font-size: 8.4pt;
	text-align: center;
	width: 4.00in;
}

div.multiCaptions_wide
{
	margin: 0 auto;				 
	font-size: 8.4pt;
	text-align: justify;
	width: 7.00in;		/* This might be overridden in the manuscript */
}

@media screen {
	div.multiCaptions {
}
}

.LEFTCaption, .RIGHTCaption, .UPPERLEFTCaption, .LOWERLEFTCaption {
	display: inline;			 
}
.LEFTCaption:before, .RIGHTCaption:before, .UPPERLEFTCaption:before, .LOWERLEFTCaption:before {
	text-transform: lowercase;
	font-variant: small-caps;
	font-size: 80%;
	line-height: 80%;
}

.LEFTCaption:before 		{content: "(LEFT) ";}
.RIGHTCaption:before 		{content: "(RIGHT) ";}
.UPPERLEFTCaption:before	{content: "(UPPER LEFT) ";}
.LOWERLEFTCaption:before	{content: "(LOWER LEFT) ";}

div.first-title h1, div.last-title h1 {
	font-size: 10pt;				
	text-transform: uppercase;
	font-family: "Venetian301ETT Bd BT", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-weight: normal;
	margin-top: 2in;
	margin-bottom: 2in;
}

div.half-title {
	margin: 0 auto;
	text-align: center;
	margin-top: .475in;
}
div.half-title div {
	margin: 0pt;
	padding: 0pt;
	text-align: center;
	font-family: "Bauer Bodoni D", "Times", "Times New Roman", serif;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 22pt;
	letter-spacing: .14em;
	word-spacing: .003em;
	line-height: 0in;
	position: relative;
	top: .19in;
}

div.half-title .line2 {
	font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
	font-style: italic;
	font-size: 13pt;
	line-height: 0in;
	position: relative;
	top: .55in;
}

div.half-title .line3 {
	font-size: 32pt;
	line-height: 0in;
	position: relative;
	top: 0.95in;
}

div.by {
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	font-size: 12pt;	
	line-height: 0in;
	position: relative;
	top: 1.550in;
}

div.PYFrontPageScriptSignature {
	font-family: "CiviliteMJ", "Zapf Chancery", "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: normal;
	font-weight: normal;
	font-size: 24.5pt;
	line-height: 0in;
	position: relative;
	top: 1.870in;
	word-spacing: .3em;
	padding-left: 4pt;
}

div.prefaceIntro {
	font-family: "NewCaledoniaLTStd-It", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	font-size: 12pt;
	letter-spacing: .1em;
	word-spacing: .2em;
	line-height: 0in;
	position: relative;
	top: 2.790in;
}

div.prefaceCredit {
	font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
	font-weight: normal;
	text-align: center;
	font-size: 12pt;
	line-height: 0in;
	position: relative;
	top: 3.050in;
	word-spacing: .005em;
	letter-spacing: -.028em;
}

div.epigraph {
	/* Only "John" and some punctuation are in this font */
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: normal;
	font-size: 9.5pt;	
	text-align: left;
	margin-left: 1.8in;
	text-indent: 0pt;
	word-spacing: -.05em;
	line-height: 9.6pt;
	position: relative;
	top: 3.6920in;
}

div.epigraph span.quotation {
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
}

div.epigraph span.numerals {
	font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
	font-weight: normal;
}

div.OriginalPublisher {
	letter-spacing: .028em;
	line-height: 0pt;
	position: relative;
	top: 4.55in;
}

div.OriginalPublisher div {
	font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
	font-weight: normal;
	text-transform: uppercase;	
	font-size: 10pt;
	text-align: center;
	line-height: 13pt;
}

div.OriginalPublisher div:nth-of-type(2) {
	font-size: 8pt;
}

div.copyright {
	prince-bookmark-level: 1;
	prince-bookmark-label: "Copyright";
}

div.copyright div.copyrightStatement {
	font-size: 11.0pt;
	line-height: 14pt;
	letter-spacing: .1em;			  
}

div.copyright div.copyrightStatement em {
	font-family: inherit;		/* I.e. use Baskerville instead of the customary Excelsior */			  			  
	font-style: italic;
}

div.copyright div.FirstEditionClarifier {
	font-family: inherit;		/* I.e. use Baskerville instead of the customary Excelsior */			  			  
	font-style: italic;
	font-size: 9pt;
	line-height: 9pt;
	letter-spacing: .1em;			  
	position: relative;
	top: 4.0in;
}

div.copyright div.OriginalPublisherAddress {
	font-size: 11.0pt;
	line-height: 14pt;
	letter-spacing: .1em;			  
	position: relative;
	top: 4.25in;
}

div.copyright div.OriginalPublisherAddress span.PubName {
	letter-spacing: 0em;			  
	text-transform: uppercase;
}

div.copyright div.ElectronicEditionClarifier {
	font-family: inherit;		/* I.e. use Baskerville instead of the customary Excelsior */			  			  
	font-style: italic;
	font-size: 9pt;
	line-height: 9pt;
	letter-spacing: .1em;			  
	position: relative;
	top: 5.0in;
}

div.dedication {
	font-size: 13.0pt;
	line-height: 28pt;
	letter-spacing: .1em;			  
	position: relative;
	top: 1.5in;
	prince-bookmark-level: 1;
	prince-bookmark-label: "Dedication";
}

div.dedication .line1 {
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
}

div.dedication .line2 {	/* LUTHER BURBANK */
	font-family: "Bauer Bodoni D", "Times", "Times New Roman", serif;
	font-style: normal;
	font-weight: normal;
	letter-spacing: .3em;			  
	text-transform: uppercase;
}

/* Use this, with a diacritic :: after (e.g. macron below) to
workaround a bug where certain accented characters are missing from a
required font e.g. Excelsior italic.  On browsers where this fails,
the actual character will be used instead, but will be in the wrong
font. */

span.fauxCombining {	
    font-family: inherit;
    font-style: inherit;
	font-size: inherit;
	letter-spacing: inherit;			  
	line-height: inherit;
}
span.fauxCombining::after {
    font-family: inherit;
    font-style: inherit;
	font-size: inherit;
	letter-spacing: inherit;			  
	line-height: inherit;
	position: relative; 
	content: "";
}

span.nocombining		{ display: none;}	/* Enable in browsers where faux mode fails */

span.macron::after {
	content: "¯";
	left: -.45em; 
	margin-right: -.4em
}


body {
	prince-bookmark-level: 1;
	prince-bookmark-label: "Autobiography of a Yogi";
}

#photopage_fig1 {
	prince-bookmark-level: 1;
	prince-bookmark-label: "Frontispiece";
}

#photopage_fig2 {
	prince-bookmark-level: 1;
	prince-bookmark-label: "Map of India";
}

#acknowledgments_page {
	prince-bookmark-level: 1;
	prince-bookmark-label: "Acknowledgments";
}


#preface h2, #contents h2, #illustrations h2 {
    string-set: chaptertitleheader content();
	prince-bookmark-level: 1;
	prince-bookmark-label: content();
}

#preface h2 {
	font-family: "Bauer Bodoni Std 1", "Times", "Times New Roman", serif;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
	text-align: center;
	font-size: 24pt;
	letter-spacing: .2em;
	word-spacing: .2em;
	margin-top: 1.5in;
	margin-bottom: .3in;
    string-set: chaptertitleheader content();
}

#preface .byline {
    font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
    font-style: normal;
    font-weight: normal;

    font-size: 10.0pt;
    line-height: 14pt;
	letter-spacing: .014em;
	word-spacing: .2em;

	text-align: center;

	margin-bottom: .3in;
}

#preface .byline em {
    font-family: inherit;		/* In this rare case, the em is really related to the base font (Excelsior) */
    font-style: italic;
	font-size: inherit;
}

#preface .prefaceSignature {
	text-align: right; 
	text-transform: uppercase; 
	font-family: "Times", "Times New Roman", serif;		/* Only use of this font in entire book.  Intended? */
	margin-top: 12pt;
}

div.acknowledgments {
	padding-top: 2.25in;
}

div.acknowledgments h2 {
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	font-weight: normal;
	font-size: 13pt;
	margin-bottom: 12pt;
}

div.acknowledgments p {
	font-size: 9.5pt;
	line-height: 12.0pt;
	letter-spacing: .014em;		/* Same tracking & word spacing as for body p style */ 
	word-spacing: .1em;
	text-align: justify;
	text-align-last: justify;
}

div.acknowledgments .signature {
	text-align: right;
	margin-right: 1em;
	text-transform: lowercase;
	font-variant: small-caps;
    font-style: normal;
    font-weight: normal;
	font-size: 11pt;
	line-height: 15.0pt;
	letter-spacing: .014em;		/* Same tracking & word spacing as for body p style */ 
	word-spacing: .1em;
}

div.acknowledgments .dateline {
	text-align: left;
	font-family: "Excelsior LT Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	font-weight: normal;
	font-size: 9.5pt;
	line-height: 11.0pt;
	letter-spacing: .014em;		/* Same tracking & word spacing as for body p style */ 
	word-spacing: .1em;
}

#contents h2 {
	font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-size: 16pt;				
	font-style: italic;
	font-weight: normal;
	letter-spacing: .06em;
	word-spacing: .09em;
	padding-bottom: .15527in;
	border-bottom: 2pt solid black;
	padding-top: 1.0in;
	margin-bottom: 0.8901in;
    string-set: chaptertitleheader content();
}

#contents h3 {
	text-align: left;
	font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	font-weight: normal;
	font-size: 9.5pt;
	line-height: 11.0pt;
	letter-spacing: .06em;
	word-spacing: .1em;
}

#contents a:after { 
	content: " " leader(' .    ') target-counter(attr(href), page); 
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: normal;
} 

#contents a.roman:after { 
	content: " " leader(' .    ') target-counter(attr(href), page, lower-roman); 
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: normal;
	letter-spacing: 0em;	
} 

#contents ul li a, #contents ol li a {
	font-family: "ITC Century Std Book", "ITC Century Std", "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: italic;
	font-weight: normal;
    font-size: 11.0pt;
    line-height: 17pt;
	letter-spacing: .035em;
    word-spacing: .003em;
	text-decoration: none;
	color: black;
}
.navigation a:hover, #contents a:hover, #illustrations a:hover {
	color: #0575BD;
}

#contents li {
	padding-left: .5em;
}

#contents ul {
	list-style: none;		  			  	
	margin-bottom: .3in;
}

#contents ol {
	margin-left: 2.9em;
	margin-bottom: .3in;
}

#illustrations a:after { 
	content: " " leader(' .    ') target-counter(attr(href), page); 
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: normal;
} 

#illustrations a.roman:after { 
	content: " " leader(' .    ') target-counter(attr(href), page, lower-roman); 
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: normal;
	letter-spacing: 0em;	
} 

#illustrations a.noleaders:after { 
	content: none;
} 

#illustrations ul li a {
	font-family: "Baskerville Book BQ Regular", "Baskerville Book BQ", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
	font-style: normal;
    font-size: 9.5pt;
    line-height: 12.0pt;
    letter-spacing: .014em;
    word-spacing: .1em;
    text-align: left;
    line-height: 14pt;
	letter-spacing: .035em;
    word-spacing: .003em;
	text-decoration: none;
	color: black;
}

#illustrations li {
	padding-left: .5em;
    padding-left: 2em;		/* These two, plus selector following, create a wrap after the first line. */
    text-indent: -2em;
}

#illustrations li:first-line {
    text-indent:  2em;
}

#illustrations ul {
	list-style: none;		  			  	
	margin-bottom: .3in;
}


@media screen {
span.YoKernScreen {
	font-family: inherit;			
	font-size: inherit;			
	letter-spacing: -.15em;			
}
span.YoKernPrint {
	font-family: inherit;			
	font-size: inherit;			
}
}

@media print {
span.YoKernPrint {
	font-family: inherit;			
	font-size: inherit;			
	letter-spacing: -.10em;			
}
span.YoKernScreen {
	font-family: inherit;			
	font-size: inherit;			
}
}

@media screen {
span.PaKernScreen {
	font-family: inherit;			
	font-size: inherit;			
	letter-spacing: -.10em;			
}
span.PaKernPrint {
	font-family: inherit;			
	font-size: inherit;			
}
}

@media print {
span.PaKernPrint {
	font-family: inherit;			
	font-size: inherit;			
	letter-spacing: -.05em;			
}
span.PaKernScreen {
	font-family: inherit;			
	font-size: inherit;			
}
}

span.smallcaps {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;

	font-variant: small-caps;		   
}

p.smallcaps {
    font-family: inherit;
    font-style: inherit;
    font-weight: inherit;

	font-variant: small-caps;		   
}

p.allcaps {
	text-transform: uppercase;
}

p.lower {
	text-transform: lowercase;
}

p.rightpad {
	padding-right: 1em;		   
	text-align: right;
}

span.poemIndent {
	padding-left: 1em;
}

span.YoungAttributionIndent {
	padding-left: 11em;
}

span.LazarusPoemFirstLine {
	padding-left: 10.7em;
}

#ravidaspoem {
	margin-left: 7.5em;
}

@media screen {
	.fn p span.poemIndent {
		 padding-left: 0pt;	 	/* paras in onscreen footnotes are already indented relative to footnote marker (number)  (see Edward Young quote)*/
	}
}

@media screen {
	body {	   
		padding-left: 9em;	/* exact width of left-side div.navigation */
	}
	div.frontmatter {
		margin: 0 auto;
		width: 4in;
		}	   
	div.Chapter, div.PrefaceChapter, div.ContentsChapter, div.IllusChapter {
		background-color: white;
		width: 4in;
		margin: 0 auto;
		padding: 1in;
		border: 1px solid black;
		margin-bottom: 12pt;		
	}
	div.PrefaceChapter, div.ContentsChapter, div.IllusChapter {
		margin-left: -1in;
	}

	#preface h2, #contents h2, #illustrations h2 {
		padding-top: 0in;
		margin-top: 0in;
	}

	div.photopage 					{padding: 1.00in 1.00in 1.00in 1.00in; margin-left: -1pt; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -1in;}
	div.photopage_wider				{padding: 1.00in 0.50in 1.00in 0.50in; margin-left: -1pt; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -1in;}
	div.photopage_wider_odd			{padding: 1.00in 0.50in 1.00in 0.50in; margin-left: -1pt; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -1in;}
	div.photopage_land_even			{padding: 1.00in 1.00in 1.00in 1.00in; margin-left: -1pt; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -2.5in;}
	div.photopage_land_odd			{padding: 1.00in 1.00in 1.00in 1.00in; margin-left: -1pt; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -2.5in;}
	div.photopage_land_taller_even	{padding: 0.50in 1.00in 0.50in 1.00in; margin-left: -1pt; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -2.5in;}
	div.photopage_land_taller_odd	{padding: 0.50in 1.00in 0.50in 1.00in; margin-left: -1pt; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -2.5in;}
	div.titlepage 					{padding: 1.00in 0.84375in 1.00in 0.84375in; margin-bottom: 12pt; margin-top: 12pt; border: 1pt solid black; position: relative; left: -1in;}
	div.titlepage_border 			{                                                     border: 1pt solid black;}			  

	div.photopages					{display: none;}
}

@media print {
	div.header_deletion_reminder {
		position: fixed;				
		top: -1in;
		left: -1in;
		height: 1in;
		width: 6in;
		background-color: red;
	}
}

@media screen {
	div.header_deletion_reminder {
		display: none;
	}
}

@media screen {
	span.back {
		margin-left: .5em;
		font-family: "Zapf Dingbats", "Times New Roman", "Arial", symbol;
		font-size: 75%;			  
	}
	span.back a {
		text-decoration: none;
		color: inherit;
	}	
	span.back a:hover {
		color: #0575BD;
	}	
}

@media print {
	span.back {
		display: none;
	}
}

/*** Browser-specific exceptions -- see css_browser_selector.js and http://rafael.adm.br/css_browser_selector/ ***/

/* The position of this item is .5 inch too high in Firefox, colliding with the logo; adjusting it here... */
.ff2 div.OriginalPublisher, 
.ff3 div.OriginalPublisher,
.ff35 div.OriginalPublisher {
    top: 5.05in;
}

/* These browsers don't recognize the :first selector, so it can't
differently-indent the first p in a footnote.  So as a workaround,
just un-indent them all. */

.ie  .fn p, 
.ff2 .fn p, 
.ff3 .fn p {
	text-indent: 0em;
}

/* These browsers don't do drop caps... so these adjustments at least clean things up. */

.ie  div.Chapter > p:first-of-type span.DropCap,
.ff2 div.Chapter > p:first-of-type span.DropCap,
.ff3 div.Chapter > p:first-of-type span.DropCap {
	/* They ignore anything we put here... */
}

.ie  .DropQuoteHanging,
.ff2 .DropQuoteHanging,
.ff3 .DropQuoteHanging {
     display: inline;
     float: left;
	 vertical-align: top;
	 position: relative;
	 top: 0em;
	 height: .7em;
	 left: -1.3em;
	 width: 0em;
}

/* Since IE also ignores first-para indent, this needs to be here.  ff35 does drop caps OK, but also has the same position problem as IE. */
.ie  .DropQuoteHanging, .ff35  .DropQuoteHanging {
	 left: -.4em;			
}

.ie  span.rightShiftDropCapQuoteJ, 
.ff2 span.rightShiftDropCapQuoteJ, 
.ff3 span.rightShiftDropCapQuoteJ {
	padding-left: 0em;
}

.ie  span.upShiftDropCapJ, 
.ff2 span.upShiftDropCapJ, 
.ff3 span.upShiftDropCapJ {
	top: 0em !important;
}

.ie  span.letterAfterDropCapL, 
.ie  span.letterAfterDropCapA, 
.ie  span.letterAfterDropCapR, 
.ff2 span.letterAfterDropCapL, 
.ff2 span.letterAfterDropCapA, 
.ff2 span.letterAfterDropCapR, 
.ff3 span.letterAfterDropCapL,
.ff3 span.letterAfterDropCapA,
.ff3 span.letterAfterDropCapR {
	margin-left: 0em;
}

.ie  p.secondParaNextToDropCap, 
.ff2 p.secondParaNextToDropCap, 
.ff3 p.secondParaNextToDropCap {
	text-indent: 1em;
}

.ff2 span.macron::after,
.ff3 span.macron::after
 {
	content: "¯";
	position: relative;
	left: 0em; 
	margin-right: 0em;
	margin-left: -.4em;
}

/* widening the gap between these 2 pix works around a bug in ffx 3.0.x and 3.5.x (probably also 2.0 but not tested there) where at certain font sizes of Palatino, Master Mahasaya image flops down outside the page. */
.win.ff2 #nbrothers_plus_mmahasaya,
.win.ff3 #nbrothers_plus_mmahasaya, 
.win.ff35 #nbrothers_plus_mmahasaya	{width: 6.750in;} /* was 6.5in */

/* IE (7) */

/* This (otherwise redundant) property works around a bug in ie where
the font family is lost in these kern pairs. It is a harmless
workaround. */

.ie span.YoKernPrint,
.ie span.YoKernScreen,
.ie span.PaKernPrint,
.ie span.PaKernScreen {
	font-family: "CiviliteMJ", "Excelsior LT Std", "Baskerville", "Palatino", "Palatino Linotype", "Book Antiqua", "Times", "Times New Roman", serif;
}

/* Fix a bad layout bug in IE (at least 7) -- this image and its caption don't float right as they should, so we just move them back up into position. */
.ie7 img[src*="images/ranchi_students_and_teachers"      ], .ie7 #fig45caption 
{
	position: relative; top: -3.81in; left: .75in;
}


/* For some reason, the other markups for anchor colors are being ignored by IE. */
.ie a {
	color: black;
}
.ie a:hover {
	color: #0575BD;
}

/* The macron (::after pseudo-class) is being ignored by IE, so
there's no way to see whether it is working correctly.  Just disable
it in case it starts working in future versions. */

.ie span.macron:after {
	content: none;
}

.ie span.macron {
	/* this is an a-macron (which would be OK since there is only 1
	macron in the entire book) -- but this workaround is not working
	either. */
/*	content: "\2020";	*/ 
}

.ie span.fauxCombining	{ display: none;}
.ie span.nocombining 	{ display: inline;}

/* Styles for the single tooltip element created dynamically by the jQuery tooltip module */

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	width: 4in;
}

#tooltip .back {
    display: none;
}
