/* Base Stylesheet for Hachette eBooks. Creation Date 06/09/2012 First Revision 25/10/2012 Second Revision 09/01/13 Third Revision(remove font color black) 08/04/13 Fourth Revision (errors/inconsistencies corrected) 25/09/13 Fifth Revision (Removed position:relative) 01/11/13 ************************** * DO NOT EDIT THIS FILE. * ************************** ================== Working guidelines: =================== every style must use a class name. class names must follow guideline use h1 only for title pages use h2 for chapter headings use h3, h4, h5 for ABC heads There should be four variants of most block styles: left centered additional line space at end All headings should attempt to avoid page breaks. ======================= Style naming convention ======================= Start with set abbeviation Use underscores to join words Additional spacing should be indicated using '_SA' 'SA_more' */ /* Basic content. Normal paragraphs. Note that we don't ever use the 'normal' paragraph. */ body { margin-left: 3%; margin-right: 3%; margin-top: 3%; margin-bottom: 3%; } p { text-align: justify; text-indent: 1em; /* text indent one EM by default. */ margin-top: 0; margin-bottom: 0; orphans: 2; /* widow and orphan control won't do much on kindle - solves some issues on iPad */ widows: 2; } /* Headings Set up the defaults for h1-h6 and then modify */ h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0; font-weight: normal; } /* Use h1 for title page only */ h1.TI_Title_page_title { margin-top: 10%; page-break-after: avoid; text-align: center; margin-bottom: 2em; /* Make sure that any subtitle is separated. */ } /* Subtitle for book is an h2 */ h2.ST_Title_page_subtitle { page-break-after: avoid; text-align: center; margin-bottom: 1em; } h2.AU_Author_names { page-break-after: avoid; text-align: center; margin-bottom: 1em } h2.ST_Series_title { } h2.SS_Series_subtitle { } h2.SST_Sub_series_title { } h3.CA_Co-author_names { } h3.ED_Editor_names { } h3.TR_Translator_names { } h4.IL_Illustrator_names { } h3.FA_Foreword_author_name { } h4.CI_Cartography_illustrator_names { } h4.DE_Designer_names { } /* Other title page text */ p.TSR_Teaser_text { text-align: center; text-indent: 0; } p.TSR_Teaser_text_SA { text-align: center; text-indent: 0; margin-bottom: 1em; } /* This paragraph style is basically the same as above but we are using it to have a specific style for imprint/publisher logos */ p.LOGO_Colophon_or_logo { margin-top: 3em; text-indent: 0em; text-align: center; margin-bottom: 3em; } /* Copyright/Imprint. Simple styles here because they may change. */ p.TVT_Title_verso_page_text { text-indent: 0em; text-align: center; line-height: 1.2em; } p.TVT_Title_verso_page_text_SA { text-indent: 0em; text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.IM_Imprint_name { text-indent: 0em; text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.PD_Publication_date { text-indent: 0em; text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.PN_Publisher_name { text-indent: 0em; text-align: center; line-height: 1.2em; } p.LN_Legal_notice_text { text-indent: 0em; text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.ISBN { text-indent: 0em; text-align: center; line-height: 1.2em; margin-bottom: 1em; } p.copyright-logo { text-align: center; text-indent: 0em; vertical-align: middle; margin-top: 20px; margin-bottom: 20px; } /* Books by the same author */ h3.AB_Also_by_intro_heading { text-align: center; margin-bottom: 1.5em; line-height: 1.2em; } h4.ABA_Also_by_A-head { text-align: center; margin-bottom: 0.5em; line-height: 1.2em; } p.ABL_Also_by_list_item { text-indent: 0em; line-height: 1em; text-align: center; } p.ABL_Also_by_list_item_SA { text-indent: 0em; text-align: center; margin-bottom: 1em; } /* About the author */ p.ATA_About_the_author_full_out { text-indent: 0; margin-top: 0; line-height: 1.2em; } p.ATA_About_the_author_full_out_SA { text-indent: 0; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; } p.ATA_About_the_author { text-indent: 1em; margin-top: 0; line-height: 1.2em; } p.ATA_About_the_author_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; } /* Dedication */ p.DED_Dedication_text { text-indent: 0em; text-align: center; margin-top: 15%; line-height: 1.2em; } p.DED_Dedication_text_SA { text-indent: 0em; text-align: center; margin-top: 1em; line-height: 1.2em; margin-bottom: 1em; } /* Praise */ h4.RVH_Review_head { font-weight: bold; text-align: center; margin-bottom: 1em; } p.RV_Review_blurb_text { text-indent: 0em; font-weight: normal; text-align: center; } p.RVS_Review_blurb_text_SA { text-indent: 0em; font-weight: normal; text-align: center; margin-bottom: 1em; } p.RV_Review_blurb_source { text-indent: 0em; font-weight: normal; text-align: center; margin-bottom: 1em; font-style: italic; } /* Table of contents */ p.TOCH_Table_of_Contents_main_head { font-weight: bold; line-height: 1.5em; /* CHECK THIS! */ text-indent: 0; margin-bottom: 1em } p.TOC1_Table_of_Contents_entry_1 { font-weight: normal; text-indent: 0; line-height: 1.5em; } p.TOC1_Table_of_Contents_entry_1_SA { font-weight: normal; text-indent: 0; line-height: 1.5em; margin-bottom: 1em; } p.TOC2_Table_of_Contents_entry_2 { font-weight: normal; text-indent: 1em; line-height: 1.5em; } p.TOC2_Table_of_Contents_entry_2_SA { font-weight: normal; text-indent: 1em; line-height: 1.5em; margin-bottom: 1em; } p.TOC3_Table_of_Contents_entry_3 { font-weight: normal; text-indent: 2em; line-height: 1.5em; } p.TOC3_Table_of_Contents_entry_3_SA { font-weight: normal; text-indent: 2em; line-height: 1.5em; margin-bottom: 1em; } p.LOIH_List_of_illustrations_main_head { font-weight: bold; line-height: 1.5em; /* CHECK THIS! */ text-indent: 0; margin-bottom: 1em } p.LOI1_List_of_illustrations_entry_1 { font-weight: normal; text-indent: 0; line-height: 1.5em; } p.LOI1_List_of_illustrations_entry_1_SA { font-weight: normal; text-indent: 0; line-height: 1.5em; margin-bottom: 1em; } p.LOI2_List_of_illustrations_entry_2 { font-weight: normal; text-indent: 1em; line-height: 1.5em; } p.LOI2_List_of_illustrations_entry_2_SA { font-weight: normal; text-indent: 1em; line-height: 1.5em; margin-bottom: 1em; } /* Body Text */ p.BT1_Body_text_1_full_out { text-indent: 0; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_full_out_SA { text-indent: 0; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_full_out_SA_more { text-indent: 0; margin-top: 0; margin-bottom: 2em; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_opener { text-indent: 0; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_opener_SA { text-indent: 0; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_opener_SA_more { text-indent: 0; margin-top: 0; margin-bottom: 2em; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_right { text-indent: 0; text-align: right; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_right_SA { text-indent: 0; text-align: right; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_center { text-indent: 0; text-align: center; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_center_SA { text-indent: 0; text-align: center; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1 { text-indent: 1em; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.BT1_Body_text_1_SA_more { text-indent: 1em; margin-top: 0; margin-bottom: 2em; line-height: 1.2em; /* CHECK THIS! */ } /* Headings*/ h2.PTN1_Part_number_1 { text-align: center; page-break-after: avoid; margin-top: 15%; margin-bottom: 2em; } h2.PT1_Part_title_1 { text-align: center; page-break-after: avoid; margin-bottom: 2em; } h2.PTS1_Part_subtitle_1 { text-align: center; page-break-after: avoid; margin-bottom: 2em; } h2.CHN1_Chapter_number_1 { text-align: center; page-break-after: avoid; margin-top: 2em; /* Revised 24/04/2012 */ margin-bottom: 3em; /* Revised 24/04/2012 */ } h2.CH1_Chapter_title_1 { text-align: center; page-break-after: avoid; margin-top: 2em; /* Revised 24/04/2012 */ margin-bottom: 3em; /* Revised 24/04/2012 */ } h3.CHS1_Chapter_subtitle_1 { text-align: center; margin-bottom: 1em; page-break-after: avoid; font-family: sans-serif; } h2.CHN2_Chapter_number_2 { text-align: center; page-break-after: avoid; margin-top: 2em; /* Revised 24/04/2012 */ margin-bottom: 3em; /* Revised 24/04/2012 */ } h2.CH2_Chapter_title_2 { text-align: center; page-break-after: avoid; margin-top: 2em; /* Revised 24/04/2012 */ margin-bottom: 3em; /* Revised 24/04/2012 */ } h3.CHS2_Chapter_subtitle_2 { text-align: center; margin-bottom: 2em; page-break-after: avoid; } p.CHO_Chapter_ornament_1 { text-indent: 0; text-align: center; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } h2.CEX1_EMH2_Endmatter_main_head_2 { text-align: center; page-break-after: avoid; margin-top: 2em; margin-bottom: 3em; } h2.EMH1_Endmatter_main_head_1 { text-align: center; page-break-after: avoid; margin-top: 2em; margin-bottom: 3em; } h3.EMH2_endmatter_main_head_2 { text-align: left; page-break-after: avoid; } /* Use h3 for A heads and equivalents (highest level heads in a chapter). */ h3.HA_Head { page-break-after: avoid; text-align: left; margin-bottom: 1em; margin-top: 1em; } h3.HA_Head_SA { margin-bottom: 1em; text-align: center; font-family: sans-serif; page-break-after: avoid; } /* Use h4 for B heads and other subheads under A heads. */ h4.HB_Head { page-break-after: avoid; } h4.HB_Head_SA { text-align: left; page-break-after: avoid; margin-bottom: 1em; margin-top: 1em; } /* Use h5 for C heads and other subheads under B heads. */ h5.HC_Head { page-break-after: avoid; margin-top: 0em; margin-bottom: 0em; } h5.HC_Head_SA { page-break-after: avoid; margin-bottom: 1em; margin-top: 0em; text-align: center; } /* Use h6 for D heads and other subheads under C heads. */ h6.HD_Head { page-break-after: avoid; } h6.HD_Head_SA { page-break-after: avoid; margin-bottom: 1em; } /* Displayed material */ p.DLG1_Dialogue_1_full_out { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 2em; margin-right: 2em; } p.DLG1_Dialogue_1_full_out_SA { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; } p.DLG1_Dialogue_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.DLG1_Dialogue_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1_full_out { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1_full_out_SA { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1_center { font-size: 0.8em; text-align: center; text-indent: 0em; margin-top: 0; margin-bottom: 0em; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1_center_SA { font-size: 0.8em; text-align: center; text-indent: 0em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1_right { font-size: 0.8em; text-align: right; text-indent: 0em; margin-top: 0; margin-bottom: 0em; margin-left: 1.5em; margin-right: 2em; } p.DSP1_Displayed_text_1_right_SA { font-size: 0.8em; text-align: right; text-indent: 0em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.PRO1_Prose_1_full_out { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.PRO1_Prose_1_full_out_SA { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.PRO1_Prose_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.PRO1_Prose_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.PRO1_Prose_1_source { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 50%; margin-right: 2em; } p.PRO1_Prose_1_source_SA { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 1em; margin-left: 50%; margin-right: 2em; } p.EML1_Email_1_right { text-align: right; font-family: sans-serif; font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.EML1_Email_1_right_SA { text-align: right; font-family: sans-serif; font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.EML1_Email_1_full_out { font-family: sans-serif; font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.EML1_Email_1_full_out_SA { font-family:sans-serif; font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.EML1_Email_1 { font-family:sans-serif; font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.EML1_Email_1_SA { font-family:sans-serif; font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.EML1_Email_1_source { font-family:sans-serif; font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 50%; margin-right: 2em; } p.EML1_Email_1_source_SA { font-family:sans-serif; font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 1em; margin-left: 50%; margin-right: 2em; } p.EPG1_Epigraph_text_1_full_out { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-left: 1.5em; margin-right: 2em; } p.EPG1_Epigraph_text_1_full_out_SA { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-left: 1.5em; margin-right: 2em; margin-bottom: 1em; } p.EPG1_Epigraph_text_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-left: 1.5em; } p.EPG1_Epigraph_text_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-left: 1.5em; margin-right: 2em; margin-bottom: 1em; } p.EPG1_Epigraph_text_1_source { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 50%; margin-right: 2em; margin-bottom: 0em; } p.EPG1_Epigraph_text_1_source_SA { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 50%; margin-right: 2em; font-style: italic; margin-bottom: 1em; } p.LTR1_Letter_1_full_out { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 1.2em; margin-right: 2em; } p.LTR1_Letter_1_full_out_SA { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.LTR1_Letter_1 { font-size: 0.8em; text-indent: 2em; margin-top: 0; margin-bottom: 0; margin-left: 0em; margin-right: 2em; } p.LTR1_Letter_1_SA { font-size: 0.8em; text-indent: 2em; margin-top: 0; margin-bottom: 1em; margin-left: 0em; margin-right: 2em; } p.LTR1_Letter_1_source { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 50%; margin-right: 2em; } p.LTR1_Letter_1_source_SA { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 1em; margin-left: 50%; margin-right: 2em; } p.LTR1_Letter_1_right { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 0; margin-left: 50%; margin-right: 2em; } p.LTR1_Letter_1_right_SA { font-size: 0.8em; text-align: right; margin-top: 0; margin-bottom: 1em; margin-left: 50%; margin-right: 2em; } p.QU1_Quotation_1_right { font-size: 0.8em; text-align: right; text-indent: 0; margin-top: 0; margin-bottom: 0em; margin-left: 50%; margin-right: 2em; } p.QU1_Quotation_1_right_SA { font-size: 0.8em; text-align: right; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 50%; margin-right: 2em; } p.QU1_Quotation_1_full_out { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.QU1_Quotation_1_full_out_SA { font-size: 0.8em; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.QU1_Quotation_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.QU1_Quotation_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.QU1_Quotation_1_source { font-size: 0.8em; text-align: right; text-indent: 0; margin-top: 0; margin-bottom: 0em; margin-left: 50%; margin-right: 2em; } p.QU1_Quotation_1_source_SA { font-size: 0.8em; text-align: right; text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 50%; margin-right: 2em; } p.QUE1_Question_1 { font-size: 0.8em; text-indent: 0em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 1em; } p.QUE1_Question_1_SA { font-size: 0.8em; text-indent: 0em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 1em; } p.RCP1_Recipe_1_full_out { text-indent: 0em; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.RCP1_Recipe_1_full_out_SA { text-indent: 0em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.RCP1_Recipe_1 { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.RCP1_Recipe_1_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.RCP2_Recipe_2 { text-indent: 0em; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.RCP2_Recipe_2_SA { text-indent: 0em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.ANS1_Answer_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 1em; } p.ANS1_Answer_1_SA { font-size: 0.8em; text-indent: 0em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 1em; } /* Poetry */ div.verse { margin-bottom: 1em; } p.VER1_Verse_1 { text-align: left; text-indent: 1em; line-height: 1.1em; } p.VER2_Verse_2 { text-align: left; text-indent: 4em; line-height: 1.1em; } p.VER3_Verse_3 { text-align: left; text-indent: 6em; line-height: 1.1em; } p.VER1_Verse_1_source { text-align: right; line-height: 1.2em; font-size: 0.8em; } /* Lists. Use these for the indent levels. Currently only three levels are supported. Use non-breaking spaces to separate the marker. */ p.OL1_Ordered_list_1 { text-indent: 0em; } p.OSL1_Ordered_sublist_1 { text-indent: 2em; } p.OSSL1_Ordered_sub-sublist_1 { text-indent: 4em; } p.OL1_Ordered_list_1_SA { text-indent: 0em; margin-bottom: 1em; } p.OSL1_Ordered_sublist_1_SA { text-indent: 2em; margin-bottom: 1em; } p.OSSL3_Ordered_sub-sublist_1_SA { text-indent: 4em; margin-bottom: 1em; } p.UL1_Unordered_list_1 { text-indent: 0em; } p.USL1_Unordered_sublist_1 { text-indent: 2em; } p.USSL1_Unordered_sub-sublist_1 { text-indent: 4em; } p.UL1_Unordered_list_1_SA { text-indent: 0em; margin-bottom: 1em; } p.USL1_Unordered_sublist_1_SA { text-indent: 2em; margin-bottom: 1em; } p.USSL1_Unordered_sub-sublist_1_SA { text-indent: 4em; margin-bottom: 1em; } /* Adding space after for default lists. */ ul, ol { margin-bottom: 1em } /* Misc */ p.ORN1_Break_with_ornament_1 { text-indent: 0; text-align:center; margin-top: 1em; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.AWH1_Artwork_head_1 { text-align: left; page-break-after: avoid; } p.CAP1_Caption_1 { font-size: 0.8em; /* Revised 24/04/2012 */ text-indent: 0em; text-align: center; page-break-after: avoid; } p.CAP1_Caption_1_SA { font-size: 0.8em; /* Revised 24/04/2012 */ text-indent: 0em; text-align: center; page-break-after: avoid; margin-bottom: 1em; } p.CAP1_Caption_1_source { font-size: 0.8em; /* Revised 24/04/2012 */ text-indent: 0em; page-break-after: avoid; text-align: center; margin-bottom: 1em; } /* Box */ p.BOX1_Box_start_1_full_out { text-indent: 0; margin-top: 0; margin-bottom: 0; margin-left: 1.0em; margin-right: 1.0em; } p.BOX1_Box_start_1_full_out_SA { text-indent: 0; margin-top: 0; margin-bottom: 1em; margin-left: 1.0em; margin-right: 1.0em; } p.BOX1_Box_start_1 { text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.0em; margin-right: 1.0em; } p.BOX1_Box_start_1_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; margin-left: 1.0em; margin-right: 1.0em; } p.BOX1_Box_start_1_center { text-indent: 0; text-align:center; margin-top: 0; margin-bottom: 0; margin-left: 1.0em; margin-right: 1.0em; } p.BOX1_Box_start_1_center_SA { text-indent: 0; text-align:center; margin-top: 0; margin-bottom: 1em; margin-left: 1.0em; margin-right: 1.0em; } /*Endmatter */ p.BIB1_Bibliography_entry_1_full_out { text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.BIB1_Bibliography_entry_1_full_out_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.BIB1_Bibliography_entry_1 { text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } p.BIB1_Bibliography_entry_1_SA { text-indent: 1em; margin-top: 0; margin-bottom:1em; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } p.GL1_Glossary_entry_1_full_out { text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.GL1_Glossary_entry_1_full_out_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.GL1_Glossary_entry_1 { text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } p.GL1_Glossary_entry_1_SA { text-indent: 1em; margin-top: 0; margin-bottom:1em; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } p.RDA_Reading_group_A_head { text-indent: 0em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ } p.RDB_Reading_group_B_head { text-indent: 0em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ } /*Advert */ h3.ADA_End_advert_author_name { } h2.ADB_End_advert_book_title { } p.ADT1_End_advert_text_1_full_out { text-indent: 0; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.ADT1_End_advert_text_1_full_out_SA { text-indent: 0; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.ADT1_End_advert_text_1 { text-indent: 1em; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.ADT1_End_advert_text_1_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.AD1_End_advert_ISBN_and_price { text-indent: 0; text-align: center; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } p.ADE1_End_advert_extract_1_full_out { font-size: 0.8em; text-indent: 0em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.ADE1_End_advert_extract_1_full_out_SA { font-size: 0.8em; text-indent: 0em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } p.ADE1_End_advert_extract_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 0; margin-left: 1.5em; margin-right: 2em; } p.ADE1_End_advert_extract_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; margin-left: 1.5em; margin-right: 2em; } /*Footnotes and endnotes */ p.FNT1_Footnote_1_full_out { font-size: 0.8em; text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.FNT1_Footnote_1_full_out_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.FNT1_Footnote_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } p.FNT1_Footnote_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom:1em; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } p.ENA_Endnotes_A_Head { text-indent: 0em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ } p.EN1_Endnotes_entry_1_full_out { text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.EN1_Endnotes_entry_1_full_out_SA { text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.EN1_Endnotes_entry_1 { text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } p.EN1_Endnotes_entry_1_SA { text-indent: 1em; margin-top: 0; margin-bottom:1em; line-height: 1.2em; /* CHECK THIS! */ padding-left: 1em; } /* Index */ p.INDA_Index_A_Head { text-indent: 0em; font-size: 0.7em; margin-top: 0; margin-bottom:0; } p.IND1_Index_entry_1 { font-size: 0.8em; text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.IND1_Index_entry_1_SA { font-size: 0.8em; text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ text-indent: -1em; padding-left: 1em; } p.IND2_Index_entry_2 { font-size: 0.8em; text-align: justify; text-indent: 1em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ } p.IND2_Index_entry_2_SA { font-size: 0.8em; text-align: justify; text-indent: 1em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } p.IND3_Index_entry_3 { font-size: 0.8em; text-align: justify; text-indent: 2em; margin-top: 0; line-height: 1.2em; /* CHECK THIS! */ } p.IND3_Index_entry_3_SA { font-size: 0.8em; text-align: justify; text-indent: 2em; margin-top: 0; margin-bottom: 1em; line-height: 1.2em; /* CHECK THIS! */ } /* Cover page */ body.cover-page { margin: 0; padding: 0; } div.cover-image { text-align: center; } img.cover-image { height: 100%; } /* Large Images. */ img.full-height-image /* Revised 24/05/2012 */ { height: 100%; } img.full-width-image /* Revised 24/05/2012 */ { width: 100%; } /* Pages which require a larger top margin. */ body.prelims-page { margin-top: 15%; } /* Full page images */ div.full-page-image { page-break-after: always; page-break-before: always; page-break-inside: avoid; } /* Block images - these must be contained within a div element No top margin as we use bottom margins throughout. */ div.image { text-align: left; text-indent: 0; margin-bottom: 1em; } div.centered-image { text-align: center; } div.image-container { page-break-inside: avoid; } div.IPA_Illustration_photo_artwork_left { text-align:left; margin-top:1em; margin-bottom:1em; } div.IPA_Illustration_photo_artwork_right { text-align:right; margin-top:1em; margin-bottom:1em; } div.IPA_Illustration_photo_artwork_center { text-align:center; margin-top:1em; margin-bottom:1em; } div.EQA_Equation_artwork { text-align:center; margin-top:1em; margin-bottom:1em; } /* Shading. We have defined two sets of styles for shading - these are identical except that one uses div elements and one uses paragraph elements. The div elements are useful when several paragraphs must be shaded. NOTE - no padding is defined. It is necessary to use empty paras (perhaps with a single non breaking space in them) to add padding to the background on a Kindle. */ div.shading-25, p.shading-25 { background-color: #C0C0C0; } div.shading-50, p.shading-50 { background-color: #808080; } div.shading-50-white, p.shading-50-white { background-color: #808080; color: white; } div.shading-75, p.shading-75 { background-color: #404040; } div.shading-75-white, p.shading-75-white { background-color: #404040; color: white; } div.shading-25-space-after, p.shading-25-space-after { background-color: #C0C0C0; margin-bottom: 1em; } div.shading-50-space-after, p.shading-50-space-after { background-color: #808080; margin-bottom: 1em; } div.shading-50-white-space-after, p.shading-50-white-space-after { background-color: #808080; color: white; margin-bottom: 1em; } div.shading-75-space-after, p.shading-75-space-after { background-color: #404040; margin-bottom: 1em; } div.shading-75-white-space-after, p.shading-75-white-space-after { background-color: #404040; color: white; margin-bottom: 1em; } /* Table */ p.TBH1_Table_head_1 { text-indent: 0; margin-top: 0; margin-bottom: 0; line-height: 1.2em; /* CHECK THIS! */ } table { font-size:90%; /*border:1px solid black; border-collapse:collapse;*/ } th,td { vertical-align:top; padding:4pt; /*border:1px solid black;}*/ } /* Links */ a a:visited a:active a:link { text-decoration:underline; } a.toc-link { text-decoration: none; } /* Placeholders only. */ span.SP1_Speaker_1 { } span.SP2_Speaker_2 { } span.LB1_Highlighted_label_1 { } span.LB2_Highlighted_label_2 { } span.LB3_Highlighted_label_3 { } span.LB4_Highlighted_label_4 { } span.HPh1_Highlighted_phrase_1 { } span.HPh2_Highlighted_phrase_2 { } span.HPh3_Highlighted_phrase_3 { } span.HPh4_Highlighted_phrase_4 { } span.GL_Glossary_term { } /* Generics */ .small-caps { font-variant: small-caps; } sup { height: 0; line-height: 1; font-size:75%; vertical-align: top; } sub { height: 0; line-height: 1; font-size:75%; vertical-align: bottom; } .underline { text-decoration: underline; } .strikethrough { text-decoration: line-through; } .DC1_Drop_capital_1 { float:left; font:normal 290%/85% serif; line-height:90%; padding-right:0.02em; margin-bottom:-0.1em; } img { display:inline-block; }