/*Tags*/

body {background-color:black;width:100%;height:100%;padding:0px;margin:0px;font-family:courier new;position:absolute;}

a:link {color:white;}

a:visited {color:white;}

h1 {padding:0px;margin:0px;}

table {max-height:100%;height:100%;width:100%;}

td {background-color:black; text-align:center; height:150px; width:150px;max-width:110px;}

/*Structure*/

#wrap {height: 100%;width: 100%;position: fixed;background:rgba(0, 0, 0, 0);z-index: 999999999;pointer-events:none;}

#galTd {padding-bottom:30px;}

#content {
	width:100%;
	height:100%;
	font-family:courier new;
}

      	
	#contact {display:none;}

	/*Animation Holder*/

                #flashLand {
			display:none;
			background-color: rgba(0, 0, 0, 0.76);
			width:100%;height:100%;
			position:absolute;
			left:0px;
			top:0px;
			z-index:100000;
			pointer-events:auto;
		}
		
			#flashChoice {
				color:white;
				background:transparent;
				width:400px;
				height:100%;
			}
		
			#flashPad {
				height:25px;
			}
			
			#animTable {
				max-height: none !important;
				height: 140px;
				width: 100%;
				background: black;
				border: solid white;
				padding-bottom: 20px;
			}
		
				#closeTd {
					padding-right: 10px;
					height: 10px;
				}
				
				.animTd {
					height: 50px;
					width: auto;
					pointer-events: auto;
				}

		
		#top {
			width:100%;
			height:100px;
			color:white;
			padding-bottom:7px;
			position:fixed;
			background-color:black;
			z-index: 9997;
		}

			#title {
				cursor:pointer;
			}
			
			#titleAfter {
				padding:0px;
				margin:0px;
				cursor:default;
			}

				#mask {
					height:37px;
					width:34px;
					background: url(http://i.imgur.com/QrfhfJI.png) no-repeat;
					background-size: 34px 37px;
					display:none;
					cursor:pointer;
				}

			#updated {
				font-size:9pt;				
			}

			#subtitle {}

		#topPad {
			width:100%;
			height:105px;
		}

		#bottom {
			width:100%;
			height:100%;
		}

			/*Picture Gallery*/

			#grid {
				width:100%;
				max-width:1080px;
				height:100%;
				color:white;
			}

				.pic {
					border: 8px solid transparent;
					box-shadow: 0px 0px 2px 3px #ff6921;
					border-image: url('/Images/Phantasmagalleria/border.png') round 40;
					cursor:pointer;
					opacity: 0.6;
					transition: opacity .15s ease-in-out;
					-moz-transition: opacity .15s ease-in-out;
					-webkit-transition: opacity .15s ease-in-out;
				}
	
				.pic:hover {
					opacity: 1.0;
				        transition: opacity .15s ease-in-out;
				        -moz-transition: opacity .15s ease-in-out;
				        -webkit-transition: opacity .15s ease-in-out;
				}

				.pic:active {;}

					/*Television*/

					#vidWrap {
						background: url(http://i.imgur.com/oYnslgh.png) no-repeat;
						background-size: 80%;
						padding: 70px;
						background-position: 49px 28px;
						cursor: pointer;

					}

					#vidWrap:active {
						opacity:1;
					}

						#tele {
							width: 215px;
                            margin-top: -5px;
                            margin-left: 4px;}

	#tmB {	background-color:black;
		position: fixed;
		text-align: center;
		width: 100%;
		bottom: 0px;}

/*Other*/

#botInfo {
	height:30px;
	width:auto;
	color:white;
	position:absolute;
	display:block;
	z-index:9000;
	display:none;}

#hfVid {
	    background: url(hellframe.png) no-repeat;
		border: solid 50px rgba(255, 255, 255, 0);
		padding: 100px;
		background-position: -169px -129px;
		background-size: 1160px;
}
#hellFire {width:100%;height:100%;background:red;z-index:100000;position:fixed;}
#hellClose {
	color: white;
    position: fixed;
		margin-left: 840px;
    margin-top: 169px;
    cursor: pointer;
    width: 50px;
    height: 50px;
}

