body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, code, blockquote { margin:0; padding:0; border-width:0; } body { -epub-hyphens:auto; margin: 1em; } @page { margin : 0px 0px 0px 0px; } p.above { padding-top: 1em; } p.AHD { color: #faf5e0; background:#381300; font-family: serif; font-weight: bold; font-size:1.2em; line-height:1.154; margin-bottom:20px; margin-top: 60px; text-align:center; text-indent:0; border: 2px solid #dac7b4; border-radius: 10px; padding: 5px; } p.CS { -epub-hyphens:none; color:#ac3a29; font-family: serif; font-size:1.3em; line-height:1.036; margin-bottom:15px; text-align:center; text-indent:0; text-transform: uppercase; font-weight: bold; letter-spacing: .05em; } p.copyright { font-family: serif; font-size: 0.85em; line-height: 1.6; margin-bottom: 15px; } .cover { text-align: center; } .cover img { height: auto; max-width: 99%; } div.fun-facts { border: 1px solid brown; background-color:#FAE8E0; margin: 2em; padding: 15px 0; } p.cap { text-align: center; font-size: 0.85em; margin: 2px auto; font-weight: bold; color:#6d3b00; } p.creature { text-align: center; padding: 1em; } p.creature img { width:58.00%; height:auto; } p.creature-turk { text-align: center; padding: 1em; } p.creature-turk img { width:45.00%; height:auto; } p.creature-horn { text-align: center; padding: 1em; } p.creature-horn img { width:80.00%; height:auto; } p.creature-small { text-align: center; padding: 1em; } p.creature-small img { width:99.00%; height:auto; } p.creature-big { text-align: center; padding: 1em; } p.creature-big img { width:60.00%; height:auto; } p.cent { text-align: center; padding: 15px; } p.cent img { width:35%; height:auto; } p.cent-bottle { text-align: center; padding: 15px; } p.cent-bottle img { width:10%; height:auto; } p.cent-auth { text-align: center; padding: 15px; } p.cent-auth img { width:55.00%; height:auto; } p.cent-wide { text-align: center; padding: 1em; } p.cent-wide img { width:60.00%; height:auto; } p.blob { text-align: center; margin: 50px auto; padding: 1em; } p.blob img { width:80.00%; height:auto; } li.FF { -epub-hyphens:none; color:#6d3b00; font-family: sans-serif; font-size:0.8em; font-weight:bold; line-height:1.4; list-style-position:outside; margin:5px 20px 0 0; text-align:left; text-indent:0; } p.FFH { color:#335f93; font-family: sans-serif; font-size:1.5em; font-style:normal; line-height:0.969; margin-bottom:2px; text-align:center; text-indent:0; text-transform: uppercase; font-weight: bold; letter-spacing: 0.05em; } p.FMH { -epub-hyphens:none; hyphen: none; color:#6d3b00; font-family: serif; font-size:2.2em; line-height:0.741; text-align:center; text-indent:0; text-transform: uppercase; font-weight: bold; margin: 25px auto; letter-spacing: .1em; line-height: 1; } p.size-tall { text-align: center; } p.size-tall img { width: 30%; height: auto; } p.size-wide { text-align: center; } p.size-wide img { width: 30%; height: auto; } hr.line { border-bottom: 1px solid #FFD700; width: 50%; margin-bottom: 60px; } hr.line2 { border-bottom: 1px solid #FFD700; width: 50%; margin-bottom: 20px; } p.resources { -epub-hyphens:none; font-family: serif; color:#6d3b00; font-size:1em; line-height:1.273; margin-left:14px; margin-top:15px; text-align:center; text-indent:-13px; } p.OT { font-family: serif; font-size:1em; line-height:1.6; margin-top:0; text-align:left; text-indent:0; } p.Small-T { -epub-hyphens:none; font-family: serif; font-size:0.95em; line-height:1.6; text-align:left; text-indent:9px; } p.Small-T1 { -epub-hyphens:none; font-family: serif; font-size:0.95em; line-height:1.6; text-align:left; text-indent:0; } p.T { font-family: serif; font-size:1em; line-height:1.6; margin-top:0; text-align:left; text-indent:11px; } p.toc { text-align: center; line-height: 2; font-size: 1.1em; font-family: serif; } ol.toc { text-align: left; line-height: 1.4; font-size: .8em; font-family: serif; list-style-type: none; } p.US { -epub-hyphens:none; color:#6d3b00; font-family: serif; font-size:1.5em; font-style:italic; line-height:1.125; margin-bottom:5px; text-align:center; text-indent:0; } p.US2 { color:#6d3b00; font-family: serif; font-size:0.9em; font-style:normal; line-height:1; margin-bottom:23px; text-align:center; text-indent:0; } p.center { margin-bottom:9px; margin-left:18px; margin-right:18px; text-align:center; } .dropcap { color:#6d3b00; font-size: 3em; line-height: 0.3; margin-right:0.05em; margin-top:0.05em; font-style: italic; } a { text-decoration: none; color: #A52A2A; }