@charset "utf-8";
/* CSS Document */

@font-face{
  font-family: 'Actor';
  font-weight: 400;
  font-style: normal;
  src: url('../fonts/Actor-regular/Actor-regular.eot');
  src: url('../fonts/Actor-regular/Actor-regular.eot?#iefix') format('embedded-opentype'),
       local('Actor Regular'),
       local('Actor-regular'),
       url('../fonts/Actor-regular/Actor-regular.woff2') format('woff2'),
       url('../fonts/Actor-regular/Actor-regular.woff') format('woff'),
       url('../fonts/Actor-regular/Actor-regular.ttf') format('truetype'),
       url('../fonts/Actor-regular/Actor-regular.svg#Actor') format('svg');
}

@font-face {
  font-family: 'Open Sans';
  font-weight: 400;
  font-style: normal;
  src: url('../fonts/Open-Sans-regular/Open-Sans-regular.eot');
  src: url('../fonts/Open-Sans-regular/Open-Sans-regular.eot?#iefix') format('embedded-opentype'),
       local('Open Sans'),
       local('Open-Sans-regular'),
       url('../fonts/Open-Sans-regular/Open-Sans-regular.woff2') format('woff2'),
       url('../fonts/Open-Sans-regular/Open-Sans-regular.woff') format('woff'),
       url('../fonts/Open-Sans-regular/Open-Sans-regular.ttf') format('truetype'),
       url('../fonts/Open-Sans-regular/Open-Sans-regular.svg#OpenSans') format('svg');
}

@font-face {
  font-family: 'Oswald';
  font-weight: 500;
  font-style: normal;
  src: url('../fonts/Oswald-500/Oswald-500.eot');
  src: url('../fonts/Oswald-500/Oswald-500.eot?#iefix') format('embedded-opentype'),
       local('Oswald Medium'),
       local('Oswald-500'),
       url('../fonts/Oswald-500/Oswald-500.woff2') format('woff2'),
       url('../fonts/Oswald-500/Oswald-500.woff') format('woff'),
       url('../fonts/Oswald-500/Oswald-500.ttf') format('truetype'),
       url('../fonts/Oswald-500/Oswald-500.svg#Oswald') format('svg');
}

@font-face {
  font-family: 'Basic';
  font-weight: 400;
  font-style: normal;
  src: url('../fonts/Basic-regular/Basic-regular.eot');
  src: url('../fonts/Basic-regular/Basic-regular.eot?#iefix') format('embedded-opentype'),
       local('Basic'),
       local('Basic-regular'),
       url('../fonts/Basic-regular/Basic-regular.woff2') format('woff2'),
       url('../fonts/Basic-regular/Basic-regular.woff') format('woff'),
       url('../fonts/Basic-regular/Basic-regular.ttf') format('truetype'),
       url('../fonts/Basic-regular/Basic-regular.svg#Basic') format('svg');
}

body {
	background-color: #000000;
	margin: 0px auto;
	padding: 0px;
	width: 100%;
	height: 101%;
	position: relative;
	font: 12px 'Lucida Grande', Tahoma, Verdana, Sans-Serif;
	color: #000000;
}

#theoriginalsbg {
	width: 862px;
	height: 561px;
  	background: #4B91C2;
	background: linear-gradient(180deg, rgba(75, 145, 194, 1) 0%, rgba(140, 190, 219, 1) 100%);
}

#shapeezbg {
	width: 862px;
	height: 561px;
  	background: #00aff0;
	background: linear-gradient(180deg, rgba(46, 124, 126, 1) 0%, rgba(173, 251, 253, 1) 100%);
}

#lunarpalsbg {
	width: 862px;
	height: 561px;
  	background: #842bb5;
	background: linear-gradient(180deg, rgba(132, 43, 181, 1) 0%, rgba(216, 157, 249, 1) 100%);
}

.fullimglink {
	display: block; /* Makes the anchor tag take up space like a div */
	width: 591px;
	height: 431px;
	/* To cover the entire viewport, use position absolute and stretch */
	position: absolute;
	text-align: center;
	top: 0;
	left: 0;
	right: 0;
	margin: 0px auto;
	z-index: 28; /* Ensure the link is above other potential content */
	color: transparent; /* Hide the aria-label text visually */
    	text-decoration: none;
}

header {
	height: 561px;
}

.center {
	width: 100%;
	height: auto;
	margin: 0px auto;
	display: block;
}

a {
	outline					: none;
	border					: none;
	underline				: none;
	text-decoration				: none;
	color					: #ffffff;
}

a:hover {
	color: #cccccc;
}

a:active {
	color: #ffffff;
}

a:visited {
	color: #ffffff;
}

a.books {
	outline					: none;
	border					: none;
	underline				: none;
	text-decoration				: none;
	color					: #ffffff;
	text-shadow				: 0px 0px 3px #000000;
}

a.books:hover {
	color: #cccccc;
	text-shadow: 0px 0px 3px #000000;
}

a.books:active {
	color: #ffffff;
	text-shadow: 0px 0px 3px #000000;
}

a.books:visited {
	color: #ffffff;
	text-shadow: 0px 0px 3px #000000;
}

img {
	border: 0;
}

.footer {
   position: relative;
   left: 0;
   bottom: 0;
   width: 100%;
   height: 200px;
   background-color: #a60000;
   color: white;
   text-align: center;
   margin: 0px auto;
}

.footerto {
   position: relative;
   left: 0;
   bottom: 0;
   width: 100%;
   height: 200px;
   background-color: #a59560;
   color: white;
   text-align: center;
   margin: 0px auto;
}

.footersh {
   position: relative;
   left: 0;
   bottom: 0;
   width: 100%;
   height: 200px;
   background-color: #21888d;
   color: white;
   text-align: center;
   margin: 0px auto;
}

.footerlp {
   position: relative;
   left: 0;
   bottom: 0;
   width: 100%;
   height: 200px;
   background-color: #7f1ab7;
   color: white;
   text-align: center;
   margin: 0px auto;
}