		
/* 
		
	HOME MOVIES SHRINE STYLE SHEET

*/

		/** basic **/

@font-face {
    font-family: 'adultswim';
    src: url(
'https://colortraks.net/assets/helvetica_neue_condensed_bold-webfont.woff2') 
format('woff2'),
         url(
'https://colortraks.net/assets/helvetica_neue_condensed_bold-webfont.woff') 
format('woff');
    font-weight: normal;
    font-style: normal;
	font-display: swap;

}

body{
	font-family:arial, sans-serif;
	margin:0;
	font-size:12px;
	line-height:150%;
	background-color:black;
	background-attachment: fixed;
	color:white;
	word-wrap: break-word;
}
		h1{
			line-height:100%;
			font-size:260%;
			margin:0 10px;
			padding:10px 0;
		}
		h2{
			text-align:center;
			margin:10px;
		}
		h3{
			line-height:100%;
			margin:0 10px;
			padding:5px 0 0;
		}
	p{
		margin:0 10px;
		padding:5px 0;
	}
	
		a{
			color:white;
			text-transform:none;
			text-decoration:underline;
			-moz-transition: all 0.3s ease;
			-webkit-transition: all 0.3s ease;
			transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
		}
		a:hover{
			color:white;
			text-decoration:none;
			text-shadow:-1px 0 red, 1px 0 cyan;
			text-decoration:none;
			-moz-transition: all 0.3s ease;
			-webkit-transition: all 0.3s ease;
			transition: all 0.3s ease;
			-o-transition: all 0.3s ease;
		}
			
	abbr{
		cursor:help;
		text-decoration:underline dotted;
	}
		
	img{
		margin:auto;
	}
	
::selection {
	background: #525252; /* WebKit/Blink Browsers */
	color:white;
}
::-moz-selection {
	background: #525252; /* Gecko Browsers */
	color:white;
}

		/* containers */

#main{
	width:900px;
	max-height:100%;
    margin:auto;
    margin-top:60px;
}

td .links{
	padding:0;
}

	td .links a{
		cursor:help;
	}
	td .links a:hover{
		cursor:help;
	}

	td .links p{
		cursor:default;
	}
	td .links p:hover{
		cursor:default;
	}

	td .links small{
		cursor:default;
	}
	td .links small:hover{
		cursor:default;
	}

td{
	padding:0;
}

#home {
	font-family:'adultswim', sans-serif;
	line-height:100%;
	font-size:40px;
	text-align:center;
	text-decoration:none;
	color:white;
}
	#home a{
		text-decoration:none !important;
	}#home a{
		color:white;
	}
	#home:hover{
		animation: jerk 0.5s infinite;
		color:white;
	}
 
@keyframes jerk {
0% {
 transform: rotate(2deg);
 }
 50% {
 transform: rotate(2deg);
 }
 51% {
 transform: rotate(-2deg);
 }
 100% {
 transform: rotate(-2deg);
 }
}

		/**** tt ****/

.tooltip{
    display: inline;
    position: relative;
}
 
#s-m-t-tooltip {
    max-width:300px;
    text-align:center;
    padding:5px 10px;
    margin:25px 0 0 15px;
    z-index:6969420;
    color:#ffffff;
    background-color:#000000;
    box-shadow:0 0 5px 3px #000000;
}

/****/

footer{
		text-align:center;
		width:1000px;
		margin-top:-7px;
	}
	
footer a:hover{
	text-shadow:none;
}