	body {
	#background-color: 151F2C;
	background-color: 282828;
	background-image: url('https://img.pngio.com/smoke-png-transparent-background-79-images-in-collection-page-2-smoke-png-png-1851_865.png'); 
	background-position: center;  
	background-repeat: no-repeat; 
	background-size: cover;
	background-attachment:fixed;
	}

    h1   {color: ebdbb2; font-family: arial; font-size: 72;}

    h2   {color: ebdbb2; font-family: arial;}

    h3   {margin-left: 40px; margin-right: 40px; color: eeeeff; font-family: arial; font-size: 20;}

    p    {color: a89984; font-family: arial; font-size: 30; width: 75%;}

    p2   {color: a89984; font-family: arial; font-size: 20;}
	
	p2:hover {animation-name: hover-passive; animation-duration: .3s; animation-iteration-count: infinite; animation-direction: alternate;}

    p3   {color: white; font-family: arial; font-size: 20;}

    p4   {color: ebdbb2; font-family: arial; font-size: 12;}
    ul   {color: ebdbb2; font-family: arial; font-size: 12;}

	p3:hover   {color: blue; font-family: arial; font-size: 20; animation-name: hover-active; animation-duration: .3s; animation-iteration-count: infinite; animation-direction: alternate;}

    a    {color: aaaaaa; font-family: arial; text-decoration: underline; font-size: 26;}

	a:hover	{font-family: arial; animation-name: hover-link; animation-duration: .3s; animation-iteration-count: infinite; animation-direction: alternate;}

	div.logo {background-color: /*hsla(220, 60%, 65%, 0.4)*/ eeeeff; width: 350; height: 125; align: center; border-style: solid; border-width: 2px; border-color: lightgray;}
	
	footer {
	display: block;
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 50px;
	color: 777777;
	}
	
	div.centered {
	content-align: center;
	position: absolute;
	left: 50%;
	top: 60%;
	transform: translate(-50%, -50%);
	}

	div.header-site {
	padding: 1%;
	text-align: center;
	background-color: #000000;
	background-image: url(webheader.jpg); 
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	}

	div.textwall {
	content-align: center;
	position: absolute;
	left: 20%;
	right: 20%;
	}
