/*=====================================================================
 *
 * Filename: hannah.css
 *
 * Description
 * -----------
 * Page specific tweaks belong in here
 *
 *=====================================================================*/
 
 /* global */
 
 .smallcaps {font-variant: small-caps;}
 .normal {font-style: normal; color: black;}
 .dictionary-full {height: 594px; width: 480px;}
 .marktitle {text-align: right; font-weight: bold; margin-bottom: 5px; margin-top: 0px;} 
  .mark {position: absolute;
	right: 0px;} 
  .marktotal {text-align: right; margin-bottom: 5px; margin-top: 0px;font-variant: small-caps;}  
  .totalline {width: 20px; margin-right: 0;}
  .page-stage-intro h2 {text-transform: uppercase; font-weight: normal; font-size: 32px; padding-top:6px;}
 
 .page-2 #caecilius {max-width: 460px;}
 
 .page-3 #familia {margin-bottom: 0;}
 .page-3 #mslist {position: relative;}
 .page-3 #ms1 {position: absolute; right: 184px; top: -10px;}
 .page-3 #ms2 {position: absolute; top: 15px}
 .page-3 #ms3 {position: absolute; top: 15px; right: 0px;}
 .page-3 #ms4 {position: absolute; right: 166px; top: 270px;}
 .page-3 #ms5 {position: absolute; left: 0px; top: 297px;}
 .page-3 #ms6 {position: absolute; right: 40px; top: 400px;}
 .page-3 #capt1 {margin-left: 20px;}
 .page-3 #capt6 {margin-left: 40px; width: 102px;}
 .page-3 .c05 {max-width: 140%;}
 
 .page-4 .fig-list li figcaption:before {width: 18px;}
 .page-4 .fig-list-horizontal li {width: 46%; margin-bottom: 20px; margin-top: 20px; margin-left: 14px;}
 .page-4 figcaption {margin-left: 20px;}
 
 .page-5 .fig-list li figcaption:before {width: 18px;}
 .page-5 .fig-list-horizontal li {width: 46%; margin-bottom: 20px; margin-top: 20px; margin-left: 14px;}
 .page-5 figcaption {margin-left: 20px;}
 
 .page-8 .fig-highlight {padding: 0;}
 .page-8 .c01 {margin-top: 6px;}
 .page-8 .fig-page {margin-top: 22px;}
 
 .page-9 #caecilius {position: absolute; right: 54px; top: -22px; max-width: 38%;}
 .page-9 #caeciliuscap {position: absolute; right: 38px; top: 174px; max-width: 38%; text-align: right;}
 .page-9 #coins {position: absolute; right: 30px; top: 240px;}
 .page-9 #coinscap {position: absolute; right: 41px; top: 321px; width: 123px;}
 .page-9 #strongbox {position: absolute; right: -10px; top: 400px; width: 250px; }
 .page-9 #strongboxcap {position: absolute; right: 10px; top: 200px; width: 123px;}
 .page-9 #tablet {width: 245px;}
 .page-9 .page-inner {line-height: 13.5px;}
 .page-9 .content-aside {margin-top: -14px;}
 
 .page-10 .dictionary { margin-top:5px; height: 206px; padding-top: 10px;}
 .page-10 #hairpins {text-align: left;margin-left: -40px;}
 .page-10     figure.c05 { padding-left:11px; padding-bottom:0px; padding-top:0px; margin-top: 9px; margin-right: 8px;}
 .page-10 #caption {margin-bottom: 27px; font-style: normal;}

.page-11 .page-inner	{width: 486px;} 
 .page-11 .content-aside { width: 340px; margin-top: 6px; }
 .page-11 .sidebar { width: 139px; margin-right: 0px; }
 
 .page-12 #shrine {max-width: 135%; margin-left: 10px;}
 .page-12 div.c03 {width: 148px;}
 
 .page-13     figure.c07 { padding-top: 0;}
  .page-13     figure.c09 { padding-top: 0;}
 .page-13 figcaption.c08 { position: absolute; right: 10px; bottom: 10px; background-color: white;}
 .page-13        div.c00 { width: 313px; line-height:13.5px; }
.page-13        div.c01 { width:169px; }
.page-13     figure.c02 { padding-top:0px; padding-bottom: 0;}
.page-13        img.c03 { width: 160px; margin-left:8px; }
.page-13 figcaption.c04 { padding-left:8px; padding-bottom: 0; padding-top: 0;}
.page-13        img.c05 {margin-left:8px; padding-top: 0;}
.page-13 figcaption.c06 { padding-left:8px; padding-bottom: 0; padding-top: 0;}

 .page-14        div.c00 { padding-left:19px; }
.page-14        div.c01 { padding-top:10px; }
.page-14    section.c02 { width: 227px; }
.page-14        div.c03 { width: 100%; }
.page-14     figure.c04 { margin-top: 135px; position: relative;}
.page-14 #cap { position:absolute;right:0; top: 0; margin-top:-68px; color: white;}
.page-14        img.c05 { max-width: 100%; }
 
 
 .page-16        div.c00 { padding-left:8px; }
.page-16     figure.c01 {position:relative; max-width:164px; margin-top: 10px; margin-left: 125px; }
.page-16 figcaption.c03 { position: absolute;right: -50px; top:100px; font-size: 16px; }
.page-16         ul.c04 { margin-top: 10px; margin-left:20px; }
.page-16         li.c05 { padding-top: 3px; }
.page-16 figcaption.c07 { width: 184px; }
.page-16         li.c09 { margin-top: 32px; }
.page-16         li.c11 { margin-top: 20px; }
.page-16		img {padding-top:0px; padding-bottom:0px;}

.page-17			.fig-list {margin-left: 20px;}
.page-17 figcaption.c02 { width: 184px; }
.page-17         li.c03 { margin-top: 1px; }
.page-17         li.c05 { margin-top: 15px; }
.page-17         li.c07 { margin-top: 25px; }
.page-17         li.c09 { margin-top: 35px; }
.page-17         li.c11 { margin-top: 30px; }
.page-17			img { padding-top:0px; padding-bottom:0px; }

.page-18        div.c00 { padding-left:8px; }
.page-18     figure.c01 {position:relative; max-width:120px; margin-top: 10px; margin-left: 125px; }
.page-18 figcaption.c03 {position: absolute;right: -58px; top:124px; font-size: 16px; }
.page-18         ul.c04 { margin-top: 10px; margin-left: 20px;}
.page-18 figcaption.c06 { width: 184px; }
.page-18         li.c07 { margin-top: 3px; }
.page-18         li.c09 { margin-top: 20px; }
.page-18         li.c11 { margin-top: 27px; }
.page-18			img { padding-top:0px; padding-bottom:0px; }

.page-19 figcaption.c02 { width: 184px; }
.page-19         li.c03 { margin-top: 2px; }
.page-19         li.c05 { margin-top: 9px; }
.page-19         li.c07 { margin-top: 16px; }
.page-19         li.c09 { margin-top: 35px; }
.page-19         li.c11 { margin-top: 33px; }
.page-19			img {padding-top:0px; padding-bottom:0px;}
.page-19			.fig-list {margin-left: 20px;}
 
 .page-20 #mercator {margin-top: -24px;}
 .page-20 #amicus {margin-top: 10px;}
 .page-20 #triclinio {margin-top: 167px;}
 .page-20 .sidebar {line-height: 12.5px;}
 .page-20 #portat {margin-top: 73px;}
 .page-20 .page-inner p {white-space: nowrap;}
 .page-20 #numerat {margin-left: 10px;}
 

 .page-21 #caption {text-align: left;}
 .page-21 .c04 {width: 480px;}
 
 .page-22 #paratus {margin-top: 70px;}
 
 .page-23 .inset-content {max-width: 238px;}
 
 .page-24        div.c00 { width: 300px;}
.page-24         ul.c01 { position: relative; margin-top: 59px;}
.page-24         li.c02 { margin-top: 40px; width: 63%; }
.page-24     figure.c03 { position: relative; padding-top: 0; padding-bottom:0px; lfloat }
.page-24        div.c04 { position: absolute; bottom: 150px; right: -108px; }
.page-24         li.c05 { margin-left: 2px; margin-top: 190px; width: 36%; }
.page-24     figure.c06 { position: relative; padding-top: 0; padding-bottom:0px; rfloat; }
.page-24        div.c07 { position: absolute; bottom: 0px; right: 10px; }
.page-24 figcaption.c08 { padding-right: 2px; }
.page-24        div.c09 { width: 168px; margin-right: 0px; }
.page-24        div.c10 { padding-left: 10px; padding-right: 16px; height:603px; width: 198px; }
.page-24     figure.c11 { position: relative; padding-top: 0; padding-bottom:5px; margin-top: 170px; }
.page-24		.c12 {width: 231px;}
.page-24 .page-inner {line-height:13px;}

.page-26 #cap { color: white;}
.page-26        div.c00 { width: 249px; }
.page-26    section.c01 { width: 227px; }
.page-26        div.c02 { width: 100%; }
.page-26     figure.c03 { margin-top: 135px; }
.page-26        img.c04 { max-width: 100%; width: 339px;}

.page-29 #villam {margin-top: -56px;}
.page-29 .dictionary {padding-top: 20px;}
.page-29 .sidebar {width: 147px; margin-bottom: 15px;}
.page-29 .paintings {padding-left: 10px; padding-right: 5px;}
.page-29 .pic {padding-left: 3px; padding-right: 3px;}
.page-29 .content-aside {width: 326px; padding-right: 10px;}

.page-30 #tonsor { margin-bottom: -5px; position: absolute; bottom: 136px;right: -54px;}
.page-30 #tonsorpic {max-width: 75%;}
 .page-30  .questions-container { padding-right: 0px; margin-right: 11px; padding-right: 10px;}
 .page-30 .content-aside {width: 322px;}
  .page-30 .sidebar {width: 146px; margin-top: -10px; margin-bottom: -7px;}
  .page-30 .questions {width: 320px;}
  .page-30 #qh {margin-bottom: 0;}
  
  
  .page-31  #venalicius { margin-bottom: 0; }
   .page-31  #capt { padding-left: 4px; }
   .page-31 .fig-vert-multi {padding-top: 20px;}
   
   .page-33 #image {margin-left: 14px;}
   .page-33 .content-aside {width:232px;}
   
   .page-34 #image {max-width: 100%;}
   .page-34 .sidebar {width: 127px;}
   .page-34 .content-aside {width:340px;} 
   .page-34 #pompeii {margin-left: 12px;}
   .page-34 h2 {margin-bottom: 8px; margin-top: 0; margin-left: 14px;}
   .page-34 .dictionary {padding-top: 5px;}
   .page-34 #para {margin-bottom: 8px;}
   .page-34 #figcap {font-size: 11px;}
   
   .page-35 #bakery { margin-top: 60px; }
   .page-35 .sidebar {width: 190px;}
   .page-35 .content-aside {width:278px;}
   .page-35 #street {padding-bottom: 4px;}
   
  

 	.page-37 #figcap {position: absolute; right: 16px;}
 	.page-37  li.c07 { margin-left: 0px; width: 100%; height: 169px; margin-left: 20px;}
 	.page-37  li.c01 {  margin-left: 0px; width: 39%; height: 233px;}
 	.page-37 .fig-horiz-right figcaption {max-width: 45%;}
 	
 	.page-38 #cap {color:white; margin-bottom: 4px;}
 	
 .page-40 .script-pair dt {width: 60px;}
 .page-40 #pantagathus {width: 73px;}
 .page-40 .lc {clear: left;}
 .page-40 figcaption {margin-left: 16px;}
 
 
 .page-41 .script-pair dt {width: 60px;}
 .page-41 #venalicius dt {width: 65px;}
 .page-41 .rc dl {padding-left: 3px;}
 .page-41 .clear {padding-bottom: 32px;}
 .page-41 #ms7 {margin-top: 7px;}
 .page-41 #ms8 {padding-top: 7px;}
 .page-41  img { padding-top:0px; padding-bottom:0px; }
 .page-41 #ms9 {margin-top: 5px;}
 .page-41 #ms10 { margin-top: 8px; }
 .page-41 #ms11 { margin-top: 8px; }
 .page-41 #ms12 { margin-top: 8px; }
 .page-41 figcaption {margin-left: 16px;}
 
 .page-42 .script-pair dt {width: 55px;}
 .page-42 #venalicius dt {width: 65px;}
 
 

 .page-43 #forum { padding-bottom: 0; }
 .page-43 #argentariam {margin-top: 30px;}
 .page-43  .content-aside { width: 322px; }
 .page-43 .sidebar {width: 148px;}
 .page-43 #figcap {text-align: right;}
 
 .page-44 .script-pair dt {width: 70px;}
 .page-44 #iudex {margin-top: 30px;}
 .page-44 #quis {margin-top: 4px;}
 .page-44 .page-inner {line-height: 13px;}
.page-44 .sidebar {width: 187px; line-height: 13px;}
.page-44 .content-aside {width: 310px;}
 
 .page-45 .col1 {width: 124px;}
 .page-45 .col2 {width: 124px;}
 .page-45 .col3 {width: 124px;}
 
 .page-47 #discedit {margin-top: 60px;}
 .page-47 figcaption {white-space: nowrap;}
 .page-47 #right {text-align: right;}
 
 .page-48 #wall-painting {max-width: 70%;}
 .page-48 figcaption {white-space: nowrap; padding-left: 0;}
 
 .page-49 #horseback { margin-top: 100px; }
 
 .page-50  #figcap { padding-left: 0px; text-align: right; }
 
  .page-51  #figcap { padding-top: 3px; line-height:13px; }
  .page-51 figcaption {white-space: nowrap;}
  
  .page-52 #cap { color:white; margin-bottom:4px; }
  .page-52   #temple { max-width: 100%; }
 

 .page-54 h2 {margin: 5px 0;}
 .page-54 figcaption {margin-left: 24px;}
 
 .page-55 figcaption {margin-left: 24px;} 
 .page-55 .fig-list li figcaption::before {width: 18px;}
 
 .page-56 .fig-list li figcaption::before {width: 18px;}
 .page-56 figcaption {margin-left: 24px;} 
 .page-56 h2 {margin: 5px 0;} 
 
 .page-57 figcaption {margin-left: 24px;} 
 .page-57 .fig-list li figcaption::before {width: 18px;}
 
 .page-58 #actores {margin-top: 5px;}
 .page-58 #turba {margin-top: 9px;}
 .page-58 .content-aside { width: 322px; }
 .page-58 .sidebar { width: 159px; margin-right:-10px; }
 .page-58  #actors { position: absolute; bottom: 4px; left: 190px; width: 190px; }
  .page-58  #figcap {max-width: 100%}
  .page-58  #statues { padding-bottom: 0; position: relative; margin-left:100px; }
 
 .page-59 .col1 {width: 152px;}
 
 .page-60 #actor { position: absolute; bottom: -6px; left: -28px; }
 
 .page-61 .script-pair dt {width: 70px;}
 .page-61 #euge {margin-top: 141px;}
 .page-61 .content-aside { width: 327px; padding-right: 17px; }
 .page-61 .sidebar { width: 159px; margin-right: -10px; }
 .page-61 .line-num {right: 6px;}
 
 .page-62 .col1 {width: 100px;}
 .page-62 .col2 {width: 100px;}
 .page-62 .col3 {width: 100px;}
 
 .page-63 #multi {margin-top: 42px;}
 
 .page-64 #sorexcap {text-align: right; position: absolute; right: -20px;; bottom: -42px;}
 .page-64 .content-aside { width: 284px; }
 .page-64 .sidebar {width: 198px;}
 .page-64 #sorexfig {position: relative; margin-left: -48px;}
 .page-64 #theatre {max-width: 100%; margin-top: -5px;}
 .page-64 #head {margin-right: 15px;}
 
  .page-65 #theatre {position: absolute; bottom: -15px; right: 7px; }
 
 .page-68 .vocab-def dd {width: 110px;}
 .page-68 #cap { color: white; margin-bottom:4px;}
 
 .page-72 .content-aside { width: 326px; }
 .page-72 .sidebar { width: 147px;  }
 
 .page-75 #cap { padding-left:10px; float: right;}

.page-77 h1 {margin-bottom: 0;}
.page-77 .marktotal {margin-bottom: 0;}
.page-77 .marktitle {margin-bottom: 0;}
.page-77 #para {margin-bottom: 4px;}
.page-77 .questions-container {margin-bottom: 4px;}

.page-78 #slave { padding-left: 10px; padding-bottom:2px; }

.page-79  .sidebar { width: 160px; padding-right: 5px; padding-left: 5px;}
.page-79 #gladiator { padding-left: 6px; padding-bottom:2px; }
.page-79 h3 { margin-bottom:8px; margin-top: 8px; }

.page-80 .fig-vert {position: absolute; right: 24px;}
.page-80 .inset-content {max-width: 225px;}
.page-80 #figcap {margin-top: 150px; text-align: right; margin-right: 11px;}
.page-80 .content-aside {width: 306px;}
.page-80 .sidebar {width: 158px;}
.page-80 h3 { margin-bottom:8px; margin-top: 8px; }

.page-81  .content-aside { width: 306px; }
.page-81 .fig-vert {margin-top: 32px;}
.page-81 figcaption {margin-left: 344px;}

.page-82 figcaption{color: white; }
.page-82  .fig-horiz-right { margin-top: 64px; }

.page-84 figcaption {width: 206px; margin-left: 16px;}
.page-84 #ms4 {margin-top: 3px;}
.page-84 #ms2 {margin-top: 6px;}
.page-84 #ms3 {margin-top: 14px;}
.page-84 #ms5 {margin-top: 7px;}
.page-84 .page-inner li {padding-bottom: 5px; padding-right: 5px;}

.page-85 .empty {height: 200px;}
.page-85 #ms7 {margin-top: 26px;}
.page-85 #ms8 {margin-bottom: 36px;}
.page-85 ul {margin-left: 30px;}
.page-85 figcaption {width: 215px; margin-left: 16px;}
 
 .page-86 #fabula {margin-top: 7px;}
 .page-86 #misit {margin-top: 37px;}
 .page-86 .page-inner p {white-space: nowrap;}
 
 .page-87  .fig-horiz-right {padding-top: 24px;}
 .page-87 figcaption {padding-left: 10px;}
 
 .page-88 .script-pair dt {width: 85px;}
 .page-88 #chromebookshrink {}
 .page-88 #hospites {margin-top: 36px;}
 .page-88 #mortuus {margin-top: 15px;}
 .page-88 dd {white-space: nowrap;}
 .page-88 .content-aside { width: 327px; padding-right: 3px;}
 .page-88 .sidebar { width: 145px;}
 
 .page-89 .page-inner p {white-space: nowrap;}
 .page-89 #explicavit {margin-top: 30px;}
 .page-89 #feles {margin-top: 112px;}
 
 .page-90 .col1 {width: 100px;}
 .page-90 .col2 {width: 130px;}
 .page-90 .bot {margin-bottom: 8px;}
 
 .page-91 #heri {margin-top:85px;}
 .page-91 .page-inner p {white-space: nowrap;}
 
 .page-92  #space {margin-left: 10px;}

 .page-94 #ashes {text-align: left}
 .page-94 .fig-vert-top {max-width: 290px;}
 .page-94 .lfloat {margin-right: 14px; margin-left: 21px;}
.page-94  h2  { margin-bottom: 4px; margin-top:0; } 
.page-94 #urn {margin-top: 10px; margin-right: 10px;}
 
 .page-95 .page-inner {line-height: 13.2px;} 

 
 .page-96 .vocab-def dt {width: 120px;}
 .page-96 figcaption { padding-left: 7px; color: white; width: 149px;}
 
 .page-98        div.c00 { padding-left:8px; }
.page-98         ul.c01 { margin-top: 10px; }
.page-98        img.c02 { padding-top:0px; padding-bottom; 0px; }
.page-98         li.c03 { margin-top: 117px; }
.page-98        img.c04 { padding-top:0px; padding-bottom:0px; }
.page-98         li.c05 { margin-top: 27px; }
.page-98        img.c06 { padding-top:0px; padding-bottom:0px; }
.page-98         li.c07 { margin-top: 33px; }
.page-98        img.c08 { padding-top:0px; padding-bottom:0px; }
.page-98 figcaption.c09 { white-space: nowrap; }
 .page-98 #counter::before {display: none;}
 .page-98 figcaption {margin-left: 16px;}
 .page-98 #nuntii {margin-bottom: 22px;}

.page-99        div.c00 { padding-left:8px; }
.page-99         ul.c01 { margin-top: 10px; }
.page-99         li.c02 { margin-top: 2px; }
.page-99        img.c03 { padding-top:0px; padding-bottom; 0px; }
.page-99 figcaption.c04 { width: 210px; }
.page-99        img.c05 { padding-top:0px; padding-bottom:0px; }
.page-99 figcaption.c06 { width: 221px; }
.page-99         li.c07 { margin-top: 17px; }
.page-99        img.c08 { padding-top:0px; padding-bottom:0px; }
.page-99 figcaption.c09 { white-space: nowrap; }
.page-99         li.c10 { margin-top: 10px; }
.page-99        img.c11 { padding-top:0px; padding-bottom:0px; }
.page-99         li.c12 { margin-top: 10px; }
.page-99        img.c13 { padding-top:0px; padding-bottom:0px; }
.page-99 figcaption.c14 { width: 218px; }
.page-99         li.c15 { margin-top: 13px; }
.page-99        img.c16 { padding-top:0px; padding-bottom:0px; }
.page-99 figcaption.c17 { width: 214px; }
 .page-99 figcaption {white-space: nowrap;}
 .page-99 .fig-list li figcaption::before {margin-left: -12px;}
 .page-99 figcaption {margin-left: 16px;}
 
 .page-100 #amphitheater {text-align: left;}
 .page-100 .page-inner {line-height: 13px;}
 .page-100 #senator {margin-top: 29px;}
 .page-100 .page-inner p {white-space: nowrap;}
 .page-100  .content-aside { width: 308px; }
 .page-100  .sidebar { width: 160px; }
 
 .page-101 #tuba {margin-top: 31px;}
 .page-101 .page-inner p {white-space: nowrap;}
 .page-101 #fight {margin-left: 83px;}
 
 .page-102 .col1 {width: 80px;}
 .page-102 .col2 {width: 70px;}
 .page-102 .col3 {width: 70px;}
 
 .page-103 #venatio {margin-top: 6px;}
 .page-103 #iterum {margin-top: 32px;}
 .page-103 .page-inner p {white-space: nowrap;}
 .page-103 .questions-container { margin-top: 5px; }
 .page-103 h1 {margin-bottom: 0;}
 .page-103 .marktitle {margin-bottom: 0;}
 .page-103 .marktotal {margin-bottom: 0;}
 .page-103 .page-inner {line-height: 13px;}
 
 .page-104 #attonitus {margin-top: 58px;}
 
 .page-105 .fig-horiz-right {margin-top: 6px;}
 
 .page-106 #eam {margin-top: 61px;}
  .page-106 #mosaic {position: relative;}
  .page-106 figcaption {position: absolute; right: -85px; bottom: 0;}
  .page-106 img {max-width: 100%;}
 
 
 .page-107 .content-aside {width: 301px;}
 .page-107 .sidebar {width: 160px;}
 .page-107 #figcap { position: absolute; bottom: -112px; right: 18px; }
 
.page-108 blockquote {margin-left: 8px;}
 .page-108  .content-aside { width: 322px; }
 .page-108 h1 {padding-bottom: 6px;}
 .page-108 #glad2 { margin-right:-17px; }
 .page-108  .dictionary { text-align: justify; padding-left: 10px; padding-right: 16px; padding-top: 8px; padding-bottom: 7px; width: 158px; height: 599px; }
 
  .page-109 .page-inner {line-height: 13.75px;}
  .page-109 #armour {text-align: right; position: absolute; top: -132px; right: 6px;}
  .page-109 #thracian { padding-left: 6px; margin-bottom: 126px; }
  .page-109  #helmets { padding-top: 0; margin-top: -36px; padding-bottom: 0; position: relative; margin-right: 6px;}
  
  .page-110 h1 {margin-top: 10px;}
  
  .page-111 figure {padding-bottom: 0; padding-top: 0;}
 
 .page-112 .vocab-def dt {width: 135px;}
.page-112 #figcap { padding-left: 2px; color: white; float: right;} 
 
 .page-114 figcaption {white-space: nowrap; margin-left: 16px;}
 
 .page-115 figcaption {white-space: nowrap; margin-left: 16px;}}
 .page-115 .leftcol {width: 50%;} .rightcol {width: 50%}

 .page-115 .fig-list li figcaption:before {width: 18px;}
 
  .page-116 #palaestra {margin-top: 6px;}
 .page-116 #discus {margin-top: 24px;}
 .page-116 .page-inner p {white-space: nowrap;}
 .page-116  .sidebar { width: 151px; }
.page-116 .content-aside { width: 310px; } 
 .page-116 #through {margin-left: 67px;}
 
 .page-117 #palaestra { padding-top: 9px; position: relative;}
 .page-117 figcaption{background-color: white; position: absolute; padding-right: 3px; top: 16px; left: 6px;}
 .page-117 .marktitle {margin-bottom: 0;}
 .page-117 .marktotal {margin-bottom: 0;}
 .page-117 h1 {margin-bottom: 0;}
 
 .page-118 .page-inner li {padding-left: 36px;}
 
  .page-119 .page-inner li {padding-left: 36px;}
 .page-119 .col1 {width: 80px;}
 .page-119 .col2 {width: 55px;}
 .page-119 .cola {width: 85px;}
 .page-119 .colb {width: 85px;}
 .page-119 .colc {width: 85px;}
 .page-119 .vocab-def dt {width: 120px;}
 
 .page-120 .page-inner {line-height: 13px;}
 .page-120 .page-inner p {white-space: nowrap;}
 .page-120  .sidebar { width: 160px; }
 .page-120  .content-aside { width: 312px; }
 .page-120 #lastlinenum {margin-right: 96px;}

 .page-121 .page-inner li {white-space: nowrap; padding-left: 30px;} 
 .page-121 .dictionary-content {padding-left: 0;}
 
 .page-122 .script-pair dt {width: 85px;}
 .page-122 .script-pair dd {white-space: nowrap;}
 .page-122 #changing {margin-top: 10px;}
 .page-122 #surely {margin-top: 14px;}
 .page-122 #his {margin-top: 126px;}
 .page-122  #squid { position: absolute; right: -138px; bottom: 0; }
 .page-122 .sidebar { width: 151px; }
.page-122  .content-aside { width: 324px;} 

.page-123 #apodyterium {text-align: right}

.page-124 #visit {margin-bottom: 14px;}
 
 .page-125 .dictionary {width: 498px; padding-left: 15px; margin-left:-15px; margin-top: -6px; padding-bottom: 1px; height: 595px;}
 .page-125 .dictionary-content {padding-top: 5px; padding-bottom: 14px; padding-right:0; height: 595px;}
 .page-125 .page-inner li {width: 50%;}
 .page-125 figcaption {width: 170px; margin-left: 15px; white-space: nowrap;}
 .page-125 figcaption::before {padding-top: 7px;}
 .page-125 .location {margin-top: 0px; font-size: 8px; margin-bottom: 0;}
 
 .page-126 .page-inner {line-height: 13.5px;}
 .page-126 .content-aside { width: 322px; }
 .page-126 .sidebar { width: 154px; }
 .page-126 .fig-vert { margin-top: 116px;}
 .page-126 blockquote { margin-top: 30px; margin-bottom: 34px; }
 
 .page-127 #baths {text-align: left; padding-left: 10px; max-width: 100%}
 .page-127  .sidebar { width: 186px; }
 .page-127 #hypocaust { max-width: 100%; padding-left: 40px; }
.page-127   .content-aside { width: 296px; } 
.page-127  #plan { padding-top: 0; padding-bottom: 0;  }
.page-127  #diagram { padding-top: 0; padding-bottom: 0; position: relative; }
.page-127 .para {margin-bottom: 3px;}
.page-127  #text {width:325px; padding-bottom:4px; padding-top:4px; }

 
 .page-134 #controversia {margin-top: 8px;}
 .page-134 #ibant {margin-top: 8px;}
 .page-134 .page-inner p {white-space: nowrap;}
 .page-134  .fig-vert { margin-left: 264px; }
 
 .page-135 .page-inner p {white-space: nowrap;}
  .page-135  #fig1 { margin-left: 16px; }
 .page-135  #fig3 { margin-left: 132px; }
 .page-135  #fig2  { margin-bottom: 11px; margin-left: 16px;}
.page-135  #euripides  {max-width: 97px}  
.page-135  #anaximander  {max-width: 38%}  
.page-135  #figcap  {max-width: 58%}  
.page-135 .dictionary {height: 433px; padding-right: 16px;}
.page-135 .fig-horiz-right img {max-width: 100%;}

.page-136 .c10 {margin-left: 16px;}
.page-136 .width {width: 95px;}
.page-136 #secondhalf {margin-left: 20px;}
  
 .page-137 .page-inner {line-height: 12.75px;}
 .page-137 #fratres {margin-top: 54px;}
 .page-137 .page-inner p {white-space: nowrap;}
 .page-137 img {margin-bottom: 20px;}
 .page-137 figcaption {margin-right: -40px;}
 
 .page-138 #caupo {margin-top: 36px;}
 .page-138 .page-inner p {white-space: nowrap;}
 
 .page-139 .page-inner p {white-space: nowrap;}
 .page-139 .page-inner li {white-space: nowrap;}
 .page-139 .sidebar { width: 156px; position: relative;}
 .page-139 #ring {position: absolute; top: 149px; right: -14px;}
 .page-139 .content-aside { width: 312px; }
 .page-139 .questions-container {margin-top: 8px; padding-top: 6px; padding-bottom: 4px; line-height: 13.5px;}
  .page-139 .marktitle {margin-bottom: 0;}
 .page-139 .marktotal {margin-bottom: 0;}
 .page-139 h1 {margin-bottom: 0;}
 .page-139 .totalline {margin-bottom: 2px; margin-top: 2px;}
 
 .page-140 .script-pair dt {width: 60px;}
 .page-140 .col {width: 65px;}
 .page-140 .col1 {width:130px;}
 .page-140 .col2 {width: 130px;}
 .page-140 h2 {font-size: 14px;}
 .page-140 .dictionary {height: 336px;}
 
 .page-141 .content-aside {width: 322px;}
 .page-141 .sidebar {width: 148px;}
 .page-141 .fig-vert {max-width: 155px;}
 .page-141 h2 {margin-bottom: 5px; margin-top: 5px; font-size: 14px;}
 .page-141 #tablet {max-width: 100%; padding-right: 12px;}
 .page-141 .fig-horiz-right {margin-left: 12px;}

.page-142 figcaption {white-space: nowrap;}
.page-142 .inset-content {width: 160px;}
.page-142 .content-aside { width: 315px; margin-top: -167px; }
.page-142 #teacher {height: 160px;}
.page-142 h2 {font-size: 14px; }
.page-142 #figcap { position: absolute; left: 170px; }

.page-143 h2 {font-size: 14px; }
.page-143 .sidebar { width: 160px; margin-right: 0px; }
.page-143 .dictionary {padding-left: 8px; height: 597px;}
 
 .page-144 .vocab-def dt {width: 125px;}
 
 .page-146 .page-inner p {white-space: nowrap;}
 .page-146 figcaption {margin-left: 16px;}
 .page-146 #l2 { margin-top: 74px; }
 .page-146 #l3 { margin-top: 74px; }
 
 .page-147 .page-inner p {white-space: nowrap;}
 .page-147 #l1 {width: 100%; margin-bottom: 60px;}
 .page-147 figcaption {margin-left: 16px;}
 .page-147 #pistores { width: 215px; padding-left: 0;}
 .page-147 #img4 {margin-top: 50px;}
 .page-147 #img6 {margin-top: -10px;}
 
 .page-148 .page-inner p {white-space: nowrap;}
 .page-148  .sidebar { width: 154px; }
 
 .page-149  .content-aside { width: 327px; }
.page-149   .sidebar { width: 135px; }
 .page-149 #titulum {margin-top: 6px;}
 
 .page-150 .page-inner li {padding-left: 36px;}
 
 .page-151 #babae {margin-top: 108px;}
  .page-151 #amphitheatre {margin-left: 66px;}
 .page-151 .script-pair dt {width: 60px;}
 .page-151 .script-pair dd {white-space: nowrap;}
 .page-151 .content-aside { width: 330px; padding-right: 17px; }
 .page-151 .sidebar { width: 137px; }
 
 .page-152 .script-pair dt {width: 90px; white-space: nowrap;}
 .page-152 .script-pair dd {white-space: nowrap;}
 .page-152 #divisor {margin-top: 64px;}
 .page-152 #foro {margin-top: 25px;}
 .page-152 #caudex {margin-top: 305px;}
 .page-152 .content-aside { width: 338px; padding-right: 0;}
 .page-152 .sidebar { width: 140px; }
 .page-152 #bribes {margin-left: -9px;}
 .page-152 .page-inner {line-height: 13.5px;}
 
 .page-153 .script-pair dt {width: 90px; white-space: nowrap;}
 .page-153 #scissa {margin-top: 117px;}
 .page-153 .page-container {padding-right: 8px;}
 .page-153 .sidebar {width: 103px;}
 .page-153 .vocab-def dd {white-space: nowrap;}
  .page-153 .page-inner {line-height: 13.5px;}
  .page-153 #culina {margin-bottom: 8px;}
  .page-153 .content-aside { width: 340px; }
  .page-153 .sidebar { width: 135px; }
  .page-153 #figcap {text-align: right; width: 140px;}
  .page-153 .fig-horiz-left {margin-left: 166px; padding-top: 0;}
  .page-153 .fig-vert {max-width: 155px; padding-top: 0; margin-top: 45px;}
  .page-153 .scripts-container {margin-bottom: 0; margin-top: 0;}
  .page-153 #candidate {margin-top: 20px;}
  
 
 .page-154 .list-letters li::before {left: 0;}
 .page-154 .translations-pair-full {width: 65%;}
 .page-154 .lfloat {width: 144px;}
 
.page-156 .content-aside { width: 322px; padding-right: 17px; }
.page-156 .sidebar { margin-top: 0; width: 158px;}
.page-156  #bread { margin-top: 130px; }
 
 .page-157 figcaption {white-space: nowrap;}
 .page-157 .content-aside {width: 266px;}
 .page-157 .sidebar {width: 194px;}
 .page-157  #fortuna { margin-left: 13px; }


 .page-158 #figcap {white-space: nowrap; text-align: right;}
 
 .page-159 #painting {margin-bottom: 146px;}
 .page-159 #sign {max-width: 100%;}
 
 .page-160 .vocab-def dt {width: 135px;}
 .page-160 #aedile { max-width: 72%; }
 .page-160 figcaption { padding-left: 4px; margin-bottom: 124px; color: white; }
 
 .page-162 figcaption {white-space: nowrap;}
  .page-162 #li1::before {display: none;}
  .page-162 #li3 { margin-top: 37px; }

 .page-163 figcaption {white-space: nowrap;}
 .page-163 .rc {width: 51%;}
 .page-163 .lc {width: 49%;}
 .page-163 .page-inner p {text-indent: 5px;}
 .page-163 .figlist li figcaption::before {margin-left: 10px;}
 .page-163 .page-inner p:first-of-type {text-indent: 0px;}
 .page-163 #ms8 {margin-top: 6px;}
 .page-163 #ms9 {margin-top: 6px;}
 
 .page-164 #tremores {margin-top: -22px;}
 .page-164 #tremuit {margin-top: 78px;}
 .page-164 .sidebar {width: 140px;}
 .page-164 .content-aside {width: 328px;}
 
 .page-165 .marktitle {margin-bottom: 0;}
 .page-165 .marktotal {margin-bottom: 0;}
 .page-165 h1 {margin-bottom: 0;}
 .page-165 .totalline {margin-bottom: 2px; margin-top: 2px;}
 .page-165 .questions-container {margin-top: 8px; padding-top: 6px; padding-bottom: 4px; line-height: 13.5px; width: 483px;}
 .page-165 #lar {max-width: 114px;}
 .page-165 #figcap {text-align: right;}
 
 .page-166 .sidebar {width: 125px;}
 
 .page-167 figcaption {white-space: nowrap;}
 .page-167 .fig-horiz-right {margin-top: 16px;}
 
.page-168 #atra {margin-top: 16px;}

.page-169  #black { height: 595px; background-color: #000;}
.page-169 h1 {color: white; margin-bottom: 0;}
.page-169 .page-inner p {color: white;}

 .page-170 .col1 {width: 80px;}
 .page-170 .col2 {width: 130px;}
 .page-170 .col3 {width: 80px;}
 .page-170 .cola {width: 40px;}
 .page-170 .colb {width: 70px;}
 .page-170 .colc {width: 100px;font-style: italic;}
 .page-170 .cold {width: 175px;}
 .page-170 .cole {width: 60px;}
 .page-170 .va {vertical-align: top}
 .page-170 .page-inner p {margin-left: 16px;}
 .page-170 .colit {font-style: italic;}
 .page-170 .in {margin-left: 8px;}
 
 .page-171 #examples {padding-left: 36px;}
 
 .page-172 .content-aside {width: 347px;}
 .page-172  h1 { margin-bottom: 14px; margin-top: 20px; }
 
 .page-173 #herccap {margin-left: 50px; width: 150px;}
 .page-173 figcaption {padding-bottom: 4px; padding-top: 4px; padding-right: 3px; line-height: 13.5px;}
 .page-173 .content-aside {width: 318px; }
 .page-173 #table {padding-bottom: 0; margin-top: 219px;}
 .page-173 #isis { max-width: 92%; }
 .page-173 .fig-horiz-left {margin-right: -30px;}
 .page-173 h2 {margin-bottom: 8px; margin-top: 8px;}
 .page-173 .sidebar {width: 147px;}
 
 .page-174 #nowadays {text-align: left; margin-bottom: 22px;}
 .page-174 #earrings {margin-top: 0; width: 40%;}
 .page-174 figcaption {white-space: nowrap;}
 .page-174 ul {margin-top: 4px;}
.page-174 .dictionary {padding-top: 8px; padding-left: 8px;} 
.page-174 .content-aside {width: 312px;}
.page-174 .sidebar { width: 148px; }
.page-174 #resin {padding-top: 0;}
 
 .page-175 figcaption {white-space: nowrap;} 
 .page-175 #plaster {text-align: left;}
 
 .page-176 #page-even-container {background-color: #000000;}
 .page-176 .stage-summary-container .page-container {background-color: #000000;}