body {
  color:           black;
  background:      rgb(255,204,153);
  background-image:      url('images/bg-title.jpg');
  font-weight:     normal;
  font-family:     Arial;
  font-style:      normal;
  text-decoration: none;
}

A:visited {color: #0000ee; text-decoration: none}
A:link {color: #0000ee; text-decoration: none}
A:active {color: #0000ee; text-decoration: none}
a.menu { color: yellow; font-weight:bold;}
a.menu:visited { color: yellow; font-weight:bold;}
a.menu:hover { color: black; font-weight:bold;}

td { font-family: Arial, sans-serif; font-size: 80% }
td.menu { color: #ffff00; font-family: Arial, sans-serif; font-size: 80%;
   background: url('images/bg-title.jpg') #660000;}
td.booklist { font-family: Arial, sans-serif; font-size: 100% }
td.title { font-family: Arial, sans-serif; font-size: 80%;
   background: url('images/bg-title.jpg') #660000;}
td.text { font-family: Arial, sans-serif; font-size: 80%;
   background: url('images/bg-text.jpg') #FFCC99;}

select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}

p.blink {text-decoration: blink}

A:hover { color: #000000; background-color: #ffff00; text-decoration: none}
div.color {
    background: rgb(204,204,255);
    padding: 0.5em;
    border: none;
    }

.hovermenu ul{
font: 13px arial;
padding-left: 0;
margin-left: 0;
height: 20px;
}

.hovermenu ul li{
list-style: none;
/* display: inline; */
display: table;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: yellow;
/* background-color: #FFF2BF; */
/* border: 2px solid #FFF2BF; */
}

.hovermenu ul li a:hover{
/* background-color: #FFE271; */
background-color: yellow;
color: black;
border-style: outset;
}

td.navmenu{
  color: yellow; font-weight: bold;
}

a.navmenu{
  border-style: none;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}

/* Align images */
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

/* Figure DIV with caption support */
div.figure {
  float: right;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}

.caption {
  text-align: center;
  float: none;
  clear: both;
  font: 77% verdana;
  color: #777;
}
	
.pictureleft {
    float: left;
    clear: both;
    padding: 10px 10px 10px 0;
	 width: 250px;
}

.pictureright {
    float: right;
    clear: both;
    padding: 0px 0px 10px 10px;
    width: 250px;
}


td.secheader {
   background: #CD2626;
   border-bottom: 1px solid #A6A6A6;
   color: white;
   font-size: 16px;
   font-weight: bold;
   padding: 5px 10px 5px 10px;
   text-align: left;
}

#myBtn {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 20px; /* Place the button at the bottom of the page */
  right: 30px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none; /* Remove borders */
  outline: none; /* Remove outline */
  background-color: red; /* Set a background color */
  color: white; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 15px; /* Some padding */
  border-radius: 10px; /* Rounded corners */
  font-size: 18px; /* Increase font size */
}

#myBtn:hover {
  background-color: #555; /* Add a dark-grey background on hover */
}

.FollowMeOpenRoadMedia-button {
      background-color: #ed433c;
      border: none;
      color: white;
      padding: 20px;
      text-align: center;
      text-decoration: none;
      display: inline-block;
      font-size: 14px;
      margin: 4px 2px;
      cursor: pointer;
      border-radius: 8px;
      font-family: 'Montserrat', sans-serif;
}
