/* etmrc_new.css *//* Updated 9 August 2020 *//* Validated at http://jigsaw.w3.org/css-validator/#validate_by_input 25 Feb 2020 *//* <link rel="stylesheet" type="text/css" href="etmrc_new.css" > */body {background-image: url(pics/paper.jpg); color: black; }a:link {color: blue;}		/* a normal, unvisited link */a:visited {color: purple;}	/* a link the user has visited */a:hover {color: fuchsia;}	/* a link when the user mouses over it */a:active {  background-color: blue;}	/* a link the moment it is clicked */h1 {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-style: 	italic; font-weight: bold; font-size: 18px; text-align: center;}	/* used by: header_large, header_small,  */h1.hl { 	display: block;	color: black; 	font-family: Century,TimesNewRoman,"Times New Roman",serif;	font-size: 1.5em;	margin-top: 0.10em;	margin-bottom: 0.20em;	margin-left: 0;	margin-right: 0;	font-weight: bold;	text-align: center;}	h2 {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-weight: 	bold; font-size: 24px; text-align: center;}	/* used by: ho_plan, select, */	h2.hl {	display: block;	color: black; 	font-family: Century,TimesNewRoman,"Times New Roman",serif;	font-size: 1em;	margin-top: 0.10em;	margin-bottom: 0.40em;	margin-left: 0;	margin-right: 0;	font-weight: bold;	text-align: center;}	h3 {color: blue; font-family: Arial,Verdana,sans-serif; font-weight: bold; font-size: 	24px; text-align: center; text-transform: uppercase; }	/* used by: membership */	h4 {color: blue; font-family: Arial,Verdana,sans-serif; font-weight: bold; font-size: 	18px; text-align: center; text-transform: uppercase; }	/* used by: membership */	li {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size: 	18px; text-align: left; font-weight: normal; } 	/* used by: directions */	li.ss {color: black; font-family: Arial,Verdana,sans-serif; font-weight: normal; 	font-size: 18px; text-align: left;  } 	/* used by: directions */	p {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size: 	18px; text-align: left; font-weight: normal; } 	/* used by: club_history, directions, ho_plan, junction,  */p.c {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size: 	18px; text-align: center; font-weight: normal; } 	/* used by: junction, railroad_story,  */p.cb {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; 	font-size: 18px; text-align: center; font-weight: bold; } 	/* used by: ho_layout_plan,  */p.p1 {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; 	font-size: 16px; font-weight: normal; text-align: center; } 	/* used by: select,  */p.p2 {color: black; font-family: Arial,Verdana,sans-serif; font-size: 18px; font-weight: 	bold; text-align: center; } 	/* used by: under_construction */	p.p3 {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; 	font-size: 16px; font-weight: bold; text-align: left; } 	/* used by: ho_layout_pics, select,  */p.p4 {text-indent: 50px; }li.p4 {margin-left: 40px;}	img.nl {  display: block;  margin-left: auto;  margin-right: auto;}img.center {  display: block;  margin-left: auto;  margin-right: auto;}img.nlprez {  display: block;  float: left;}img.left {  display: block;  float: left;}img.right {  display: block;  float: right;}img.top {  vertical-align: top;  padding: 0px;}em.red {   font-style: italic;  color: red;}table.table1 td {width: 750px; padding: 10px; border: 5px solid black; border-collapse: collapse; }	/* used by: members */table.table2 {  width: 100%;   padding: 10px;   border: 1px solid black;   border-collapse: collapse;   margin-left: auto;   margin-right: auto;}	/* used by: ho_pictures */table, td, th {    border: 3px solid;  text-align: left;}table {  border-collapse: collapse;  width: 100%;}th, td {  padding: 10px;}		table.track {  font-family: Century,TimesNewRoman,"Times New Roman",serif;  border-collapse: collapse;  border: 1px solid black;  width: 30%;  text-align: center;  margin-left: auto;   margin-right: auto;}tr.track {  height: 10px;  text-align: center;}td.track {  border: 1px solid black;  height: 10px;  text-align: center;}table.noBorder {  font-family: Century,TimesNewRoman,"Times New Roman",serif;  border-collapse: collapse;  border: none;  width: 30%;  text-align: center;  margin-left: auto;   margin-right: auto;}td.td1 {width: 550px; color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size: 18px; font-weight: bold; text-align: center; }	/* used by: members */	h1.a {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif;  font-style: normal;font-weight: bold; font-size: 24px; text-align: center;}th.th1 {  background-color: blue;  color: white;  text-align: center;   padding: 10px;  font-size: 21px;  border-color: black;  }	h2.a {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-style: normal;font-weight: bold; font-size: 20px; text-align: left;}ul.a {list-style-type: circle;}ul.b {list-style-type: square;}ol.c {list-style-type: upper-roman;}ol.d {list-style-type: lower-alpha;}ol.e {list-style-type: upper-alpha;}/* Large rounded black border */hr.newhr {  border: 4px solid black;  border-radius: 2px;}hr.newhr2 {  border: 1px solid black;  border-radius: 2px;}p.a {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size:16px; text-align: left; font-weight: normal; }p.ax {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size:16px; text-align: left; font-weight: normal; padding-bottom: 80px;}p.axc {color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size:16px; text-align: center; font-weight: normal; padding-bottom: 80px;}p.chb {  color: black; font-family: Century,TimesNewRoman,"Times New Roman",serif; font-size: 18px; text-align: center; font-weight: bold; } p.chb::first-line {  font-size: 30px;}p.tc {  text-align: center;}table {  font-family: Century,TimesNewRoman,"Times New Roman",serif;  border-collapse: collapse;  width: 100%;}th {  text-align: center;}tr {  height: 40px;}td {  height: 40px;  text-align: center;  border-top: 1px solid black;  border-bottom: 1px solid black;}#myBtn {  display: none;  position: fixed;  bottom: 20px;  right: 30px;  z-index: 99;  font-size: 18px;  border: none;  outline: none;  background-color: red;  color: white;  cursor: pointer;  padding: 15px;  border-radius: 4px;}#myBtn:hover {  background-color: #555;}#ex1 {  margin-inline: 35px;}figure {  border: 3px #cccccc solid;  padding: 4px;  margin: auto;}figcaption {  padding: 2px;  text-align: center;}* {box-sizing: border-box}body {font-family: Verdana, sans-serif; margin:0}.mySlides {display: none}img {vertical-align: middle;}/* Slideshow container */.slideshow-container-horizontal {  max-width: 650px;  position: relative;  margin: auto;}/* Slideshow container */.slideshow-container-vertical {  max-width: 450px;  position: relative;  margin: auto;}/* Used to center tables*/.center {  margin-left: auto;  margin-right: auto;}/* Used to center tables*/.center-image {  display: block;  margin-left: auto;  margin-right: auto;}/* Next & previous buttons */.prev, .next {  cursor: pointer;  position: absolute;  top: 50%;  width: auto;  padding: 16px;  margin-top: -22px;  color: white;  font-weight: bold;  font-size: 18px;  transition: 0.6s ease;  border-radius: 0 3px 3px 0;  user-select: none;}/* Position the "next button" to the right */.next {  right: 0;  border-radius: 3px 0 0 3px;}/* On hover, add a black background color with a little bit see-through */.prev:hover, .next:hover {  background-color: rgba(0,0,0,0.8);}/* Caption text */.text {  color: #f2f2f2;  font-size: 15px;  padding: 8px 12px;  position: absolute;  bottom: 8px;  width: 100%;  text-align: center;}/* Number text (1/3 etc) */.numbertext {  color: #f2f2f2;  font-size: 18px;  padding: 12px 24px;  position: absolute;  top: 0;}/* The dots/bullets/indicators */.dot {  cursor: pointer;  height: 15px;  width: 15px;  margin: 0 2px;  background-color: #bbb;  border-radius: 50%;  display: inline-block;  transition: background-color 0.6s ease;}/* On smaller screens, decrease text size */@media only screen and (max-width: 300px) {  .prev, .next,.text {font-size: 11px}}/* end of file */