@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 1)
and (-webkit-min-device-pixel-ratio: 2) { 


iframe {
	padding:0; margin: 0;border:0; width:100%; min-width: 1024px; height: 100%; min-height: 880px;
}
}


BODY {
	background-color: #efefef;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

iframe {
	padding:0; margin: 0;border:0; width:100%; min-width: 1024px; height: 100%; min-height: 880px;
}

#MAIN {
	z-index: 3;
	background-color: #101000;
	overflow:hidden;
	/*<code for full screen image>*/
	position: fixed;
	height: 100%;
	width: 100%;
	/*</code for full screen image>*/
}

#back {
	z-index: 0;
	/*<code for full screen image>*/
	position:fixed;
	top:-50%;
	left:-50%;
	width:200%;
	height:200%;
	/*</code for full screen image>*/
}

#back IMG {
	/*<code for full screen image>*/
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	min-width:50%;
	min-height:50%;
	/*</code for full screen image>*/
}

/*<removed for full screen image>
#MAIN IMG {
	height: 100%;
	width: 100%;
}
</removed for full screen image>*/

#blurb {
	right: auto;
	left: auto;
	bottom: auto;
	top: auto;
	height: 360px;
	width: 360px;
	color: #101000;
	text-shadow: -1px -1px 2px #d8d5ce;
	text-align: justify;
	letter-spacing: 1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 135%;
	font-size: 14px;
}

.name {
	font-variant: small-caps;
}

#GAME {
	/*top: -50%;
	position: fixed;
	left: -50%;
	height: 200%;
	width: 200%;*/
	padding: 0px;
	height:100%;
	width:100%;
	overflow:hidden;
}

#GAME IMG {
}

#GAMELINK {
        text-align: center;
        width: 100%;
        height: 100%;
        overflow:hidden;
}

#back {
	z-index: 0;
	/*<code for full screen image>*/
	position:fixed;
	top:-50%;
	left:-50%;
	width:200%;
	height:200%;
	/*</code for full screen image>*/
}

#back IMG {
	/*<code for full screen image>*/
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	min-width:50%;
	min-height:50%;
	/*</code for full screen image>*/
}

#fore {
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 100%;
}

.highlit {
	background-color: #fdf200;
}

.header {
	font-weight: bold;
	text-align: left;
	color: #fdf200;
	font-size: 30px;
}

.footer {
	padding: 5px;
	text-align: right;
	margin-top: 20px;
	font-style: italic;
	font-size: 18px;
}

H3 {
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
}

A {
	/*font-style: italic;*/
	border-bottom-width: 1px;
	color: #050002;
	text-decoration: none;
	border-bottom: 1px solid #c3c3c3;
}

A IMG{
	border: 0;
	text-decoration: none;
}



/* for ls-games.html */

.sub TD {
	border-style: none;
	text-align: center;
	overflow:hidden;
}

.logo IMG {
	max-height: 42px;
	max-width: 42px;
	min-height: 20px;
	min-width: 20px;
	/*height: auto;
	width: 100%;*/
}

.social IMG {
	max-height: 40px;
	max-width: 40px;
	min-height: 20px;
	min-width: 20px;
	height: auto;
	width: 80%;
	}

.tot {
	position: absolute;
	height: 50%;
	width: 50%;
	color: #eeebe3;	                      
	}

.cellSquare {
		z-index: -1;
	}

.cellSquare IMG {
		height: auto;
		width: 100%;
	}

.cellTitle {
		z-index: 100;
		visibility: hidden;
		text-align: center;
	}

#socialBG {
		top: 66.66%;
		position: fixed;
		height: 34.34%;
		width: 34.34%;
		z-index: 11;
	}

#socialFG {
		position: fixed;
		top: 66%;
		margin: auto;
		z-index: 13;
	}

#mail {
		background-color: #dc001a;/*#263d58;*/
		border: 5px outset #dc001a;
	}
#mail:hover {
		background-color: #dc001a;/*#263d58;*/
		border: 5px inset #dc001a;
	}
	
#twitter {
		background-color: #fc6a18;/*#2498d9;*/
		border: 5px outset #fc6a18;
	}
#twitter:hover {
			background-color: #fc6a18;/*#2498d9;*/
			border: 5px inset #fc6a18;
		}

#notgames {
		background-color: #febf34;/*#263d58;*/
		border: 5px outset #febf34;
	}
#notgames:hover {
			background-color: #febf34;/*#263d58;*/
			border: 5px inset #febf34;
		}

#facebook {
		background-color: #52b10f;/*#3554a2;*/
		border: 5px outset #52b10f;
	}
#facebook:hover {
			background-color: #52b10f;/*#3554a2;*/
			border: 5px inset #52b10f;
		}

#flickr {
		background-color: #2e8972;/*#3554a2;*/
		border: 5px outset #2e8972;
	}
#flickr:hover {
		background-color: #2e8972;/*#3554a2;*/
		border: 5px inset #2e8972;
	}

#vimeo {
		background-color: #3cace8;/*#11a7e8;*/
		border: 5px outset #3cace8;
	}
#vimeo:hover {
		background-color: #3cace8;/*#11a7e8;*/
		border: 5px inset #3cace8;
	}

#forum {
		background-color: #2b4a82;/*#11a7e8;*/
		border: 5px outset #2b4a82;
	}
#forum:hover {
		background-color: #2b4a82;/*#11a7e8;*/
		border: 5px inset #2b4a82;
	}

#tumblr {
		background-color: #772cb3;/*#263d58;*/
		border: 5px outset #772cb3;
	}
#tumblr:hover {
		background-color: #772cb3;/*#263d58;*/
		border: 5px inset #772cb3;
	}

#tot {
		background-color: #e0dfd7;
		border: 3px groove #222222;
	}
#tot:hover {
			background-color: #060700;
			border: 3px outset #222222;
		}

#white {
		background-color: #eeebe3;
	}

.cellDiv {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-size: cover;
	background-color: #eceae3;
	}
	
	
#theendlessforest.cellDiv{
	background-image: url('images/games/theendlessforest.jpg');
}	
#theendlessforest.cellDiv:hover{
	opacity: 0.70;
	border: 1px inset #7372a0;
}
#theendlessforest.cellDivTwo {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-image: url('images/games/theendlessforest.jpg');
	background-size: cover;
	opacity: 0.70;
	border: 1px inset #7372a0;
	}


#thepath.cellDiv{
	background-image: url('images/games/thepath.jpg')
}
#thepath.cellDiv:hover{
	opacity: 0.70;
	border: 1px inset #1d161f;
}
#thepath.cellDivTwo {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-size: cover;
	background-image: url('images/games/thepath.jpg');
	opacity: 0.70;
	border: 1px inset #1d161f;

	}

#thegraveyard.cellDiv{
	background-image: url('images/games/thegraveyard.jpg');
}
#thegraveyard.cellDiv:hover{
	opacity: 0.70;
	border: 1px inset #323232;
}
#thegraveyard.cellDivTwo {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-image: url('images/games/thegraveyard.jpg');
	background-size: cover;
	opacity: 0.70;
	border: 1px inset #323232;

	}

#bientotlete.cellDiv{
	background-image: url('images/games/bientotlete.jpg');
}	
#bientotlete.cellDiv:hover{
	opacity: 0.70;
	border: 1px inset #4201b9;
}
#bientotlete.cellDivTwo {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-image: url('images/games/bientotlete.jpg');
	background-size: cover;
	opacity: 0.70;
	border: 1px inset #4201b9;
	}

#fatale.cellDiv{
	background-image: url('images/games/fatale.jpg');
	background-position: center;
}	
#fatale.cellDiv:hover{
	opacity: 0.70;
	border: 1px inset #7a0a1f;
	background-position: center;
	}
#fatale.cellDivTwo {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-image: url('images/games/fatale.jpg');
	background-position: center;
	background-size: cover;
	opacity: 0.70;
	border: 1px inset #7a0a1f;
	}

#eight.cellDiv{
	background-image: url('images/games/8.jpg');
}
	
#eight.cellDiv:hover{
	opacity: 0.70;
	border: 1px inset #6fa9b7;
}

#eight.cellDivTwo {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-image: url('images/games/8.jpg');
	background-size: cover;
	opacity: 0.70;
	border: 1px inset #6fa9b7;

	}

#vanitas.cellDiv{
	background-image: url('images/games/vanitas.jpg');
}	
#vanitas.cellDiv:hover{
	opacity: 0.70;
	border: 1px inset #342409;
}
#vanitas.cellDivTwo {
	position: absolute;
	height: 34%;
	width: 34%;
	overflow:hidden;
	background-image: url('images/games/vanitas.jpg');
	background-size: cover;
	opacity: 0.70;
	border: 1px inset #342409;
	}

.inCellDiv {
	position: absolute;
	top:-50%;
	left:-50%;
	width:200%;
	height:200%;
	}

.cellDiv DIV IMG {
	position: absolute;
	min-height: 50%;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	min-width: 50%;
	}

.cellDiv P {
		position: absolute;
	}

.cellDiv P IMG {
		height: auto;
		width: 100%;
	}

.cellDiv TD {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		letter-spacing: 1px;
		font-size: 12px;
	}

#store {
		color: #edebe3;
		background-color: #272718;
		/*background-repeat: no-repeat;
		background-image: url(images/games/store.jpg);*/
	}

#other {
		color: #060700;
		background-color: #bdbdba;
		/*background-repeat: no-repeat;
		background-image: url(images/games/groworld.jpg);*/
	}

#theory {
		color: #edebe3;
		background-color: #444444;
		/*background-repeat: no-repeat;
		background-image: url(images/games/ram.jpg);*/
	}

#news {
		color: #444444;
		background-color: #edebe3;
		/*background-image: url(images/games/spam.jpg);
		background-repeat: no-repeat;*/
	}

.link {
		height: 100%;
		width: 100%;
		background-color: #fe0060;
	}

.tot A {
		width: 100%;
		height: 100%;
	}

.tot TABLE {
		height: 100%;
		width: 100%;
	}

#blurbFrame {
		display: inline;
		height: 100%;
		width: 100%;
	}
.smallprint{
	color: #101000;
	text-shadow: -1px -1px 2px #d8d5ce;
	text-align: justify;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 135%;
	font-size: 12px;
}