#dropmenudiv{position:absolute;border:1px solid black;font:normal 12px Arial;background: black;line-height:18px;z-index:100;}a:link {  text-decoration: none;}a:visited {  text-decoration: none;}a:hover {  text-decoration: underline;}a:active {  text-decoration: underline;}div.jkcubeslideshow{ /* main container */	background: #FAF0CD;	display: block;	width: 300px; /* default width of main container */	height: 375px; /* default height of main container */	position: relative;	-webkit-perspective: 1000px; /* Greater the value, less pronounced the 3D effect */	perspective: 1000px; /* Greater the value, less pronounced the 3D effect */;}div.side1, div.side2 { /* two panels that make up cube effect */	width: 100%;	height: 100%;	position: absolute;	-moz-box-sizing: border-box;	box-sizing: border-box;	backface-visibility: hidden; /* hide backface of DIVs */	transition: all 1s ease-in-out; /* CSS transition. Actual duration set by script */;}div.side1 img, div.side2 img { /* how should slideshow images be sized inside panels? */	width: 100%;	height: auto;}.button {  background-color: #f1f1f1;  border: none;  color: black;  padding: 8px 20px;  text-align: center;  text-underline: no none;  text-decoration: no none;  display: inline-block;  margin: 4px 2px;  cursor: pointer;  border-radius: 16px;}.button:hover {  background-color: #F8F8F8;}a:link {  text-decoration: none;}a:visited {  text-decoration: none;}a:hover {  text-decoration: underline;}a:active {  text-decoration: underline;}body {  font-family: Arial, Helvetica, sans-serif;}.flip-card {  background-color: transparent;  width: 300px;  height: 300px;  perspective: 1000px;}.flip-card-inner {  position: relative;  width: 100%;  height: 100%;  text-align: center;  transition: transform 0.6s;  transform-style: preserve-3d;  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}.flip-card:hover .flip-card-inner {  transform: rotateY(180deg);}.flip-card-front, .flip-card-back {  position: absolute;  width: 100%;  height: 100%;  backface-visibility: hidden;}.flip-card-front {  background-color: #bbb;  color: black;}.flip-card-back {  background-color: #2980b9;  color: white;  transform: rotateY(180deg);}body {font-family: Arial, Helvetica, sans-serif;}/* The Modal (background) */.modal {  display: none; /* Hidden by default */  position: fixed; /* Stay in place */  z-index: 1; /* Sit on top */  padding-top: 100px; /* Location of the box */  left: 0;  top: 0;  width: 100%; /* Full width */  height: 100%; /* Full height */  overflow: auto; /* Enable scroll if needed */  background-color: rgb(0,0,0); /* Fallback color */  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */}/* Modal Content */.modal-content {  background-color: #FAF0CD;  margin: auto;  padding: 20px;  border: 1px solid #888;  width: 80%;}/* The Close Button */.close {  color: #aaaaaa;  float: right;  font-size: 28px;  font-weight: bold;}.close:hover,.close:focus {  color: #000;  text-decoration: none;  cursor: pointer;}