

body {

	background-color: #000000;
margin:0px; 
}


a:link {
/*	animation:acidcolors 2s;
	animation-iteration-count: infinite;
	-webkit-animation:acidcolors 2s; /* Safari and Chrome */
/*	-webkit-animation-iteration-count: infinite;
	text-decoration: none;
*/
	color: #00AA66;
}
a:visited {
	text-decoration: none;
	color: #00DD88;
}
a:hover {
	text-decoration: none;
	color: #F06;
/*	animation:acidselect 0.1s;
	animation-iteration-count: infinite;
	-webkit-animation:acidselect 0.1s;
	-webkit-animation-iteration-count: infinite; */
}
a:active {
	text-decoration: none;
	color: #0D0;
}

.title1 {
	font-family: sans-serif;
	font-size: 10em;
	font-style: normal;
	font-weight: 900;
	text-decoration: none;
	letter-spacing: -0.05em;
	text-align: left;
	line-height: 0.8em;
	color: #FFF;
	font-variant: normal;
	text-transform: none;
}
.yes2 {
	font-family: sans-serif;
	font-weight: 400;
	font-size: 3em;
	color:#FFF;
/*	animation:acidcolors 2s;
	animation-iteration-count: infinite;
	-webkit-animation:acidcolors 2s; /* Safari and Chrome */
/*	-webkit-animation-iteration-count: infinite; */
}
.ies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFF;
}

#apDiv3 {
	position:fixed;
	width:920px;
	height:525px;
	z-index:2;
	left: 0px;
	top: 1px;
	float: left;
	overflow: visible;
}

#audioDiv {
	position:absolute;
	width:98%;
	height:100px;
	z-index:100;
	left: 13px;
	top: 350px;
}

#contentDiv {
	position:absolute;
	width:460px;
	z-index:2;
	right: 0px;
	top: 100px;
}

#copyDiv {
	position:absolute;
	width:419px;
	z-index:auto;
	left: 0px;
	top: 85%;
	text-align: left;
}

#animDiv {
	position: absolute;
	overflow: visible;
	background:url(skel.gif);
	right:10px;
	top: 0px;
	width:290px;
	height: 100%;
	
}

#vineDiv {
	position: relative;
	overflow: visible;
	left:0px;
	top: 0px;
	width:100%;
	height:100%;
	z-index: -100;
	
}
#vineDiv iframe {margin-left: auto; margin-right: auto; display:block; width:100%; height:100%;}

#mobileDiv {
	display: none;
}

@media only screen and (device-width: 375px) {
	#mobileDiv {
		display: block;
		position: absolute;
		overflow: visible;
		right:10px;
		top: 0px;
		width:100%;
		height: 100%;
		z-index: 120;
	}
}
	





@keyframes acidcolors
{
0%   {color: #F0C;}
25%  {color: #0F5;}
50%  {color: #FD0;}
75%  {color: #6FF;}
100% {color: #F0C;}
}

@-webkit-keyframes acidcolors /* Safari and Chrome */
{
0%   {color: #F0C;}
25%  {color: #0F5;}
50%  {color: #FD0;}
75%  {color: #6FF;}
100% {color: #F0C;}
}


@keyframes acidselect
{
0%   {color: #FFF;}
100% {color: #000;}
}

@-webkit-keyframes acidselect /* Safari and Chrome */
{
0%   {color: #FFF;}
100% {color: #000;}
}

