/* TARQUIN ADDED STYLES 2009/06/23 */ /* dedication id (separate listing to apply a margin) */ /* epigraph class (separate listing to apply a margin) */ /* extract class (div class, listed after poem) */ /* p modified to add inter-paragraph spacing */ /* Modified by MH to update styling 11/02/10 */ body { font-family: Times, serif; } img { max-width: 90%; clear: both; } /* HEADINGS */ /* H2 */ .chapterhead{ font-family: Arial, sans-serif; display : block; page-break-before : always; margin-left : 2%; margin-top : 1em; margin-bottom : 0.8em; text-align : left; font-size : 1.7em; font-weight: normal; color : #603; /* Dark red */ } .chaptersubhead{ font-family: Arial, sans-serif; display : block; margin-left : 2%; margin-top : 1em; margin-bottom : 1em; text-align : left; font-size : 1.4em; font-weight: normal; color : black; } .sectionhead{ font-family: Arial, sans-serif; margin:0; display : block; text-align : center; margin-left : 2%; padding-top : 1em; padding-bottom : 0.5em; text-align : left; font-size : 1.4em; font-weight: normal; color : #669; /* page-break-before: always; removed at request of myles. H3 should not create a page break*/ } .subsecthead { font-family: Arial, sans-serif; margin:0; display: block; margin-left: 2%; padding-top: 1em; padding-bottom: 0.5em; text-align: left; font-size: 1.2em; font-weight: normal; color: black; } .subsubsecthead { font-family: Arial, sans-serif; margin:0; display: block; margin-left: 2%; padding-top: 1em; padding-bottom: 0.5em; text-align: left; font-size: 0.9em; color: #600; font-weight: normal; } .subsubsubsecthead{ font-family: Arial, sans-serif; display : block; margin:0; text-align : left; margin-left : 2%; padding-top : 1em; padding-bottom : 0.5em; text-align : left; font-size :0.8em; font-weight: bold; color : #336; /* text-decoration: underline; */ } .img_caption { display : block; margin:0; text-align : left; margin-left : 2%; padding-top : 0; padding-bottom : 1.5em; text-align : left; font-family: Arial, sans-serif; font-size :0.8em; font-weight: bold; color : #336; } .heading_9 { page-break-before: always;} /* .football, .noteimg{ float: left; margin-right:1em; width:35px; } */ .preface, .introduction, .prelude, .letter, .news, .glossary, .appendix{ display:block; page-break-before : always; text-align: left; margin-top : 1em; margin-bottom : 1em; margin-left : 3em; margin-right : 3em; } .asterisk { text-align: center;} .equation{ display:block; font-family: courier, sans-serif, monospace;} .quote{ font-style : italic; } .quotesource { display: block; font-family: Arial, sans-serif; text-align: right; font-size: 0.8em; color: #666; margin-bottom: 1.5em; } .credits { page-break-before:always; } .copyright { text-align:center; font-size: 0.5em; } .cover, .coverimg { display : block; text-align: center; margin-top : 0em; margin-bottom : 0em; margin-left : 0em; margin-right : 0em; padding-top: 0em; padding-left: 0em; } .verso{ font-size:0.7em; line-height : 0.9em; margin-top: 0.1em; margin-bottom: 0.1em; } .dedication{ padding-top: 20%; width:50%; padding-left: 22%; padding-right: 22%; margin-left: auto; margin-right: auto; page-break-before: always; page-break-after: always; } #dedication{ display : block; page-break-before : always; text-align: center; margin-top: 3em; padding-top : 3em; padding-bottom : 3em; margin-left : 2em; margin-right :2em; } .toc{ display:block; text-align: left; font-size : 1.2em; margin-top : 1em; margin-bottom : 1em; margin-left : 3em; margin-right : 3em; } p{ text-indent: 0em; display:block; font-size : 0.8em; text-align : justify; line-height : 1.3em; margin-left : 2%; margin-right : 1em; margin-top: 0.4em; margin-bottom: 0.4em; } p.no_indent{ text-indent: 0em; display:block; font-size : 0.8em; text-align : justify; line-height : 1.3em; margin-left : 2%; margin-right : 1em; margin-top: 0em; margin-bottom: 0.3em; } p.indent { font-style: italic; text-indent: 0em; display: block; font-size: 0.8em; text-align: justify; line-height: normal; margin-left: 3%; margin-right: 3%; margin-top: 0.6em; margin-bottom: 0.6em; } p.biblio_item{ text-indent: -1em; display:block; font-size : 0.8em; text-align : justify; line-height : 1.3em; margin-left : 2em; margin-right : 1em; margin-top: 0em; margin-bottom: 0.3em; } sup{ color : maroon; font-size : 0.8em; font-weight : bold; } blockquote{ font-size : 0.9em; display:block; font-weight : normal; margin-left : 3em; margin-right : 3em; } .center{ text-align : center; } .publisher{ text-align:center; page-break-after:always; } .right{ text-align : right; } .example_title, .note_important_title{ font-family: Arial, sans-serif; display : block; text-align : left; margin-left : 2%; margin-top : 0.5em; margin-bottom : 1em; text-align : left; font-size :0.8em; color : black;} .keywordbox_head{ font-family: Arial, sans-serif; font-weight : bold; } .keywordbox{ color : white; display : block; border-style : solid; border-width : 1px; border-color : grey; background-color : grey; padding-top: 5px; padding-bottom: 5px; padding-right : 5px; padding-left : 5px; margin-top: 5px; margin-bottom: 5px; margin-left: auto; margin-right: auto; } .term{ font-weight : bold; color: blue; } strong{ font-weight : bold; color: black; } .definitionbox{ color : black; display : block; border-style : solid; border-width : 1px; border-color : grey; background-color : gainsboro; padding-top: 5px; padding-bottom: 5px; padding-right : 15px; padding-left : 15px; } table{ display: inline-block; font-family: sans-serif; font-size: 0.5em; margin-top:2em; margin-bottom:2em; margin-left : 2em; margin-right : 2em; border-collapse: collapse; } caption{ margin-left : 2.5em; margin-bottom: 0em; text-align: left; font-size: 0.9em; } th{ font-family: Arial, sans-serif; vertical-align:top; padding-left: 0.3em; padding-right: 0.3em; padding-top: 0.3em; padding-bottom: 0.3em; background:gray; color:white; text-align:left; } .qa_box { width:auto; margin-left: 5%; margin-right:5%; border: 2px solid gray; padding:1em; } /* BOXES */ /* .example_box { width:auto; margin: 5%; border: 2px solid gray; background-color: #ddd; padding:1em; } .pull_out_box { clear: both; float: right; width: 40%; padding-left: 2.5em; padding-top: 2.5em; padding-bottom: 2.5em; text-align: right; } */ .pull_out_text {text-align: right; color: #555; font-size: 1.1em;} /* .note_aside_box { clear: both; float: right; width: 40%; padding: 1em; border: 1px solid gray; margin: 5%; } .note_important_bomb_box { clear: both; padding:1em; width:auto; margin: 5%; border: 2px solid gray; position: relative; min-height:50px; } .note_important_bulb_box { clear: both; padding: 1em; width: auto; border: 2px solid gray; position: relative; min-height: 50px; margin: 5%; } */ .note_important_box, .example_box, .pull_out_box, .note_aside_box, .note_important_bomb_box, .note_important_bulb_box, .note_important_chart_box, .note_important_taxi_box, .note_important_em_box, .note_important_pad_box, .note_important_toast_box, .note_important_shorts_box, .note_important_finger_box { display:inline-block; padding: 4%; /*width: auto;*/ margin: 5%; border: 2px solid gray; -webkit-border-radius:0.5em; /*position: relative;*/ /*padding-left: 60px;*/ /*background: url('../Images/note.png') no-repeat 5px 5px; */ /*min-height: 50px;*/ } .boxicon { float:left; /*margin-top: 5px; margin-left: 5px;*/ margin-right: 5px; margin-bottom: 5px; width:50px; } .boxicon_big { float:left; /*margin-top: 5px; margin-left: 5px;*/ margin-right: 5px; margin-bottom: 5px; width:75px; } .note_important_text { font-family: Arial, sans-serif; display: block; font-size: 0.9em; font-weight: normal; } .note_aside_text { font-family: Arial, sans-serif; display: block; font-size: 0.9em; font-weight: normal; } .example_text { font-family: Arial, sans-serif; display: block; font-size: 0.9em; font-weight: normal; } .clear { clear:left;} /* BOOK SPECIFIC */ .diary { width: auto; margin:5%; padding:1em; border: 2px solid gray;} .diary_text { font-family: Courier, monospace; } .diary_heading { font-family: Courier, monospace; display : block; text-align : left; margin-left : 2%; margin-top : 1em; margin-bottom : 1em; text-align : left; font-size :0.8em; font-weight:bold; color : black;} /* TABLES */ td{ vertical-align:middle; padding: 1em; border-width: 1px; border-style: inset; border-color: gray; border-collapse: collapse; margin: 0px; }tr.table_head td { font-family: Arial, sans-serif; background:gray; color:white; text-align:left;} .table_note{ display : block; font-size : 0.5em; font-family:sans-serif; text-align : left; margin-top : 1em; margin-bottom : 1em; margin-left : 2em; margin-right : 2em; } .note{ display : block; font-style : italic; text-align : left; margin-top : 1em; margin-bottom : 1em; } .epigraph { display : block; /* page-break-before : always; */ text-align: left; padding-top : 0.6em; padding-bottom : 0; /* margin-left : 2em; margin-right :2em; */ font-size: 1.5em; font-style : italic; color: #666; } em{ display : inline; font-weight : normal; font-style : italic; } i{ display : inline; font-style : italic; } /* LISTS */ li { list-style-type: none; font-size: 0.8em; margin-top: 0.25em; margin-bottom: 0.25em; text-align: left; } li.extraindent { list-style-type: none; font-size: 0.9em; margin-top: 0.25em; margin-bottom: 0.25em; text-align: left; padding-left:0.6em; } ul { margin-bottom: 0.5em; margin-top: 0.5em; } ol { margin-bottom: 0.5em; margin-top: 0.5em;} .acknowledge{ display : block; text-align : center; font-size : 0.7em; color : Teal; } .graphic{ clear: both; margin:0.6em; } .ibc { text-align:center; } .il { float: left; margin: 5px; } .ir { float: right; margin: 5px; } .wideimg { width: 75%; } p.footnote { color: #000; margin-top:20px; font-size:0.8em;}a.footnote { color: #000; }a.footnote:visited { color: #000;}a.footnote_ref { color: #000;} pre { font-family: inherit; } /* NON-HH STYLES */ .part{ display : block; text-align : center; margin-top : 1em; margin-bottom : 1em; } .partnum{ display : block; margin-left : 2%; margin-top : 1em; margin-bottom : 1em; text-align : left; font-size : 1.4em; color : teal; } .displaybox_head{ font-family: Arial, sans-serif; font-weight : bold; } .display_box{ color : black; display : block; border-style : solid; border-width : 1px; border-color : black; padding-top: 5px; padding-bottom: 5px; padding-right : 15px; padding-left : 15px; margin-top: 5px; margin-bottom: 5px; margin-left: auto; margin-right: auto; } .displaybox{ color : black; display : block; border-style : solid; border-width : 1px; border-color : black; padding-top: 5px; padding-bottom: 5px; padding-right : 15px; padding-left : 15px; margin-top: 5px; margin-bottom: 5px; margin-left: auto; margin-right: auto; } p.displaypanel_head{ font-family: Arial, sans-serif; background : chocolate; font-weight : bold; color : white; font-size: larger; padding-top: 1px; padding-bottom:1px; padding-right : 17px; padding-left : 17px; margin-left: -10px; margin-right: -10px; } .boxId{ background : white; font-weight : bold; color : black; font-size: larger; padding-top: 1px; padding-bottom:1px; padding-left: 3px; padding-right:3px; margin-left:10px; } .displaypanel{ color : white; background : black; display : block; border-style : solid; border-width : 1px; border-color : black; font-family : sans-serif; padding-top: 5px; padding-bottom: 5px; padding-right : 15px; padding-left : 15px; margin-top: 10px; margin-bottom: 10px; margin-left: auto; margin-right: auto; } .caption{ display : block; text-align : left; margin-left : 2%; margin-bottom : 1em; text-align : left; font-size : 0.7em; color : teal; } .parttitle{ display : block; margin-left : 2%; margin-top : 1em; margin-bottom : 1em; text-align : left; font-size : 1.4em; color : black; } .partsubtitle{ display : block; margin-left : 2%; margin-top : 1em; margin-bottom : 1em; text-align : left; font-size : 1.1em; color : black; } .title{ font-family: Arial, sans-serif; display : block; text-align : center; padding-top : 3em; margin-bottom : 1em; } .subtitle{ font-family: Arial, sans-serif; display : block; text-align : center; padding-top : 1em; margin-bottom : 1em; } .titlepage{ font-family: Arial, sans-serif; display : block; text-align : center; } .poem, .song{ display : block; text-align : left; margin-top : 1em; margin-bottom : 1em; margin-left : 3em; margin-right : 3em; font-style : italic; text-indent: 0em; } .verseindent{ text-align: center; } .extract { display : block; text-align : justify; padding-top : 1em; padding-bottom : 1em; padding-left : 1.5em; padding-right : 1.5em; } .source { text-align:right; } .list, .toc{ display : block; margin-top : 1em; margin-bottom : 1em; margin-left : 3em; margin-right : 3em; font-size : 1.1em; font-style : bold; } .pubinfo{ display : block; text-align: center; margin-left : 2em; margin-right : 2em; text-align: center; } .author{ display : block; margin-top : 1em; margin-bottom : 1em; color : maroon; text-align: center; } .chapter_author{ display : block; margin-top : 1em; margin-bottom : 1em; color : maroon; text-align: center; } .volumehead{ font-family: Arial, sans-serif; display : block; page-break-before : always; margin-left : 2%; margin-top : 1em; margin-bottom : 0.8em; text-align : center; font-size : 1.9em; font-weight: normal; color : black; } .volumegraphic{ border: 2px solid gray; } .newpage{ page-break-before : always;} div.iBookFix { display: inline-block; width: 100%; }