html {
	height: 100%; /*STOCK*/
	overflow-y: scroll; /*STOCK*/
	}

body {
	background: #333; /*STOCK*/
	color: ; /*STOCK*/
	font: ; /*STOCK*/
	height: 100%; /*STOCK*/
	}

#wrapper {
	background: ; /*STOCK*/
	font: 10px verdana; /*STOCK*/
	margin: 0px auto; /*STOCK*/
	min-height: 100%; /*STOCK*/
	max-width: 999px; /*STOCK*/
	}

#content {
	padding: 122px 0px 45px; /*STOCK*/
	position: relative; /*STOCK*/
	}

	#content a:link {text-decoration: none; color: #777; }
	#content a:visited {text-decoration: none; color: #777; }
	#content a:hover {text-decoration: none; color: #0f0; }
	#content a:active {text-decoration: none; color: #777; }




	#links pre {
		color: #444;
		font: 12px verdana;
		left: 0px;
		letter-spacing: 2px;
		line-height: 17px;
		text-transform: lowercase;
		padding: 20px 120px 28px;
		}

		#links pre b {
			color: #000;
			font: 14px verdana-bold;
			text-transform: capitalize;
			}

p {
	margin-top: 12px;
	}

hr.hr-solid-black {
	background: none repeat scroll 0% 0% #222;
	border: 0px none;
	height: 1px;
	margin: 14px auto;
	width: 377px;
	}

hr.hr-dash-green {
	background: none repeat scroll 0% 0% rgb(17, 17, 17);
	border: dashed 1px #070;
	margin: 21px auto;
	width: 377px;
	}
	


.jump {
	padding-top: 225px;
	}


/* NON-ROTATION */
#non-rotation .box {
	display: inline-block;
	margin: 19px;
	position: relative;
	}

/* NON-ROTATION */

/* ROTATION */
#wallpaper {
	text-align: center;
	}

#smallpaper {
/*	position: relative;
	left: -11px;
	width: 1020px;
*/
	text-align: center;
	}

#blackhole-archive {
	filter:  grayscale(100%);
	}





#wallpaper .box,
#smallpaper .box {
	background-image: url("../zone/wallpaper/image/bg-crosshatch-235.png") ;
	border: solid 1px #000;
	display: inline-block;
	position: relative;
	}

	#wallpaper .box {
		margin: 6px 5px;
		}

	#smallpaper .box {
		margin: 6px 15px;
		}

#wallpaper .thumb,
#smallpaper .thumb {
	height: 132px;
	}


	#wallpaper .thumb img,
	#smallpaper .thumb img {
		display: block;
		margin-left: auto;
		margin-right: auto;
		}



#wallpaper .wpsp,
#smallpaper .wpsp {
	text-align: left;
	}

#wallpaper .wpsp-link,
#smallpaper .wpsp-link {
	background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.75);
	color: rgba(255, 255, 255, 0.85);
	height: 132px;
	left: -34px;
	margin: 10px 34px;
	position: absolute;
	opacity: .15;  /* determines shading over thumbs */
	text-align: center;
	top: -10px;
	transition: opacity 0.25s ease 0s;
	width: 235px;
	}

#smallpaper .wpsp-link {
	width: 165px;
	}

	#wallpaper .box:hover .wpsp-link,
	#smallpaper .box:hover .wpsp-link {
		opacity: 1;
		}

	#wallpaper .wpsp-link-text,
	#smallpaper .wpsp-link-text {
		font-size: 29px;
		font-family: georgia-bold;
		font-weight: 700;
		padding-top: 14px;
		}

		#wallpaper .designator,
		#smallpaper .designator {
				color: rgba(255,255,255,.3);
			 	font-size: 12px;
				}

#wallpaper .source,
#smallpaper .source {
	-webkit-transition: opacity .25s ease;
	-moz-transition: opacity .25s ease;
	background: rgba(31,31,31, 1);
	bottom: 0px;
	color: #777;
	height: 14px;
	opacity: .2;
	padding: 5px 3px;
	position: absolute;
	text-align: center;
	}

	#wallpaper .source {
		width: 229px;
		}

	#smallpaper .source {
		width: 159px;
		}

	#wallpaper .box:hover .source,
	#smallpaper .box:hover .source {
		opacity: 1;
		}


	#wallpaper .dupe-original,
	#smallpaper .dupe-original {
	 	color: #363;
		font-weight: bold;
		}

	#wallpaper .wp,
	#smallpaper .wp {
		}

	#wallpaper .sp,
	#smallpaper .sp {
		}

	#wallpaper .wpsp img,
	#smallpaper .wpsp img {
		border: none;
		position: absolute;
		bottom: 0px;
		}

#wallpaper .placeholder,
#smallpaper .placeholder {
	opacity: .3;
	}

/* ROTATION */

.size {
	width: 800px;
	height: 17px;
	
}

#linkage {
	background: #3E3E3E; 
	border-radius: 14px; 
	color: #000000;
	font: 21px verdana;
	margin: 0px auto; 
	padding: 14px 0px 47px 47px;position: relative;
	position: relative;
	width: 354px;
	}

	#linkage h5 {
		margin-top: 20px;
		text-transform: uppercase;
		}



/* FIXED */ /* OUTSIDE the wrapper unless noted */
#blackhole-black,
#blackhole-grey {
	left: 27px;
	position: fixed;
	top: 43px;
	z-index: 7;
	}
#blackhole-black img,
#blackhole-grey img {
	width: 37px;
	height: auto;
	border: none !important;
	}

#blackhole-placeholder-black,
#blackhole-placeholder-grey {
	left: 7px;
	position: fixed;
	top: 92px;
	z-index: 7;
	}

	#blackhole-placeholder-black{
	opacity: .03;
	}

#blackhole-placeholder-black img,
#blackhole-placeholder-grey img {
	width: 21px;
	height: auto;
	border: none !important;
	}

	#blackhole-placeholder-black:hover,
	#blackhole-placeholder-grey:hover {
	opacity: .7;
	}





#link {
position: fixed;
top: 110px;
left: 24px;
font: 9px verdana;
text-transform: uppercase;
letter-spacing: 1.5px;
	}

	#link a:link {text-decoration: none; color: #666; }
	#link a:visited {text-decoration: none; color: #666; }
	#link a:hover {text-decoration: none; color: #0f0; }
	#link a:active {text-decoration: none; color: #777; }

#date-qty {
	background: rgba(60,60,60,.90);
	border-bottom: inset 1px rgba(51,51,51,.15);
	color: rgba(0,204,0,.7);
	font: 32px old-english;
	letter-spacing: 7px;
	padding: 0px 0px 5px;
	position: fixed;
	text-align: center;
	top: 33px;
	width: 100%;
	z-index: 9;
	}

	#location {
		color: #888;
		left: 10px;
		top: 87px;
		font: 11px verdana-bold;
		letter-spacing: .5em;
		text-transform:uppercase;
		}

		#location a:link {text-decoration: none; color: #777; }
		#location a:visited {text-decoration: none; color: #777; }

		#location .blackhole {
			color: #000;
			}

	#wa-sm {
		font: 11px verdana;
		letter-spacing: .1em;
		position: absolute;
		right: 115px;
		top: 21px
		}

		#wa-sm a:link {text-decoration: none; color: #666; }
		#wa-sm a:visited {text-decoration: none; color: #666; }
		#wa-sm a:hover {text-decoration: none; color: #0f0; }
		#wa-sm a:active {text-decoration: none; color: #777; }

/*
	#date-qty:hover {
		background: rgba(0,0,0,.7);
		border: inset 1px rgba(0,204,0,.4);
		color: rgba(0,204,0,1);
		text-shadow: 0px 1px 2px #eee;
		}
*/
/* FIXED */
