Default CSS

html, body
		{margin:0px;
		background-color:dimgray;
		background-image:url(hatter.jpg);
		background-attachment:fixed;
		background-position: top left;
		background-repeat:repeat;
		color:white;
		padding:0px;
		margin:0px;
		text-decoration:none;
		font-style; 
		font-variant;
		font-weight:;
		font-family:Palatino Linotype, serif;			
		font-size:100%;
		line-height:;
		letter-spacing: 0%;
		}
.container
		{
		padding:0%;
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%; 
		width:auto; max-width:990px;
		height: auto;
		border:0px solid white;
		border-radius: 20px 20px 20px 20px;
		overflow: hidden;
		}
.logo	{
		background-color:black;
        padding:10px;
		border: 0px solid red;
		width:30%;
        max-width:288px;
        height:120px; 
        border-radius: 20px 20px 20px 20px; 
        margin:1%;
		overflow: hidden;
		float:left; 
        box-shadow: 0px 0px 10px 3px #343434;
		}
.logo_img
		{
		position:relative;
		top:-25px;right:-25px;
		}
alcim	{margin-left:25px;
		position:relative;
		top:0px;right:10px;
		}
.slogan	{
		background-color:black;
		padding:10px;
		border: 0px solid red;
		width:62%;
		max-width:620px;
		height:120px;
		font-size:120%;
		font-style:italic;
		letter-spacing:0.1vw;
	    border-radius: 20px 20px 20px 20px; 
        margin:1%;
		overflow: hidden;
		float:right; 
        box-shadow: 0px 0px 10px 3px #343434;
		}
#menu	{
		border: 0px solid #ff8c00;
		padding:0px;
		margin-left:auto; margin-right:auto;
		margin-top:0%;margin-bottom:0%;
		}
#xtwo	{
		background-color:black;
        padding: 5px 5px 5px 5px;
		border: 0px solid #ff8c00;
        width:120px;
        height:auto; 
		font-size:140%;
		text-align:center;
        border-radius: 14px; 
		margin-left:7px; margin-right:7px;
		margin-top:0%;margin-bottom:1%; 
		overflow: hidden; 
        box-shadow: 0px 0px 10px 10px #343434;
        display: block;
		position: fixed;top:1%; left:30%;
		z-index:2;
		}
#menu ul
		{
		list-style: none;
		}
.kepbox	{
		background-color:black;
        padding:0px;
		border: 0px solid #ff8c00;
        width:98%;
        height:auto; 
        border-radius: 20px 20px 20px 20px; 
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        }
.kepbox2
		{background-color:black;
        padding:0px;
		border: 1px solid white;
        width:auto;
		max-width:30%;
        height:180px; 
        border-radius: 15px; 
		margin:14px; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
		float:left;
        }
.kepbox3
		{
		background-color:black;
        padding:0px;
		border: 1px solid white;
        width:30%;
        height:auto;
        border-radius: 15px;
		margin:14px; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        float:right;
        }
.kepbox4
		{
		background-color:black;
        padding:0px;
		border: 0px solid white;
        max-width:22%;
        height:auto; 
        border-radius:;
		margin:14px 35px 14px 14px; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        float:left;
        }
.box	{
		background-color:black;
        padding:0px;
		border: 1px solid #ff8c00;
        width:311px;
        height:auto; 
		font-size:100%;
        border-radius: 20px 20px 20px 20px; 
        margin:5px 8px 5px 8px; 
		overflow: hidden;
		float:left; 
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: relative;
        }
.box2	{
		background-color:black;
        padding: 0.5% 0% 1% 1.1%;
		border: 0px solid #ff8c00;
        width:140px;
        height:auto; 
		font-size:100%;
        border-radius: 14px; 
		margin-left:2px; margin-right:2px;
		margin-top:0%;margin-bottom:1%; 
		overflow: hidden;
		float:left; 
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: relative;
        }
.boxcim	{
		background-color:black;
        padding:0px 0px 0px 4px;
		border: 1px solid #ff8c00;
        width:98%;
        height:auto; 
		font-size:130%;
        border-radius: 20px 20px 20px 20px; 
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        }
.artbox	{
		background-color:black;
        padding:5px 15px 15px 15px ;
		border: 1px solid #ff8c00;
        width:281px;
        max-height:359px; 
		font-size:100%;
        border-radius: 20px 20px 20px 20px; 
		margin-left:8px; margin-right:8px;
		margin-top:0%;margin-bottom:1%; 
		overflow: hidden;
		float:left; 
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: relative;
        }
#pikto	{
		background-color:black;
        padding:0px;
		border: 1px solid grey;
        width:40px;
        height:24px; 
		font-size:100%;
        border-radius: 5px; 
        margin:8px; 
		overflow: hidden;
		float:right; 
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: fixed;top:2px;right:120px;
        }
#pikto2	{
		background-color:black;
        padding:0px;
		border: 0px solid grey;
        width:35px;
        height:40px; 
		font-size:100%;
        border-radius: 5px; 
        margin:8px; 
		overflow: hidden;
		float:right; 
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: fixed;top:-5px;left:120px;
        }
#pikto2 a:link
		{<a href="gb.html">
		text-decoration:none;
		position: absolute;top:-18px; left:0px;
        }
#pikto2 a:visited
		{
		
		text-decoration:none;
        }
#pikto2 a:hover
		{background-color:skyblue;

		width:35px;
		text-decoration:none;
		position: absolute;top:-18px; left:0px;
        }
#pikto2 a:active
		{
		
		text-decoration:none;
        }
a:link
		{
		color:yellow;
		text-decoration:none;
        }
a:visited
		{
		color:white;
		text-decoration:none;
        }
a:hover
		{
		color:#7FFF00;
		text-decoration:none;
        }
a:active
		{
		color:red;
		text-decoration:none;
        }
		
.fullref
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:orange;
		border: 0px solid #ff8c00;
        width:32%;
        height:20px; 
		font-size:100%;
		text-align:right;
        margin:0px; 
        position: absolute;bottom:0px; right:0px;
        }
.fullref a:link
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:orange;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullref a:visited
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:orange;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullref a:hover
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:#7FFF00;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullref a:active
		{
		background-color:black;
		padding:1% 3% 1% 0%;
		color:red;
		border: 0px solid #ff8c00;
        width:100%;
        height:auto; 
		font-size:100%;
		text-align:center;
		text-decoration:none;
        margin:0px; 
        position: absolute;bottom:1px; right:1px;
        }
.fullart
		{
		background-color:black;
        padding:14px;
		border: 1px solid #ff8c00;
        max-width:95%; min-width:90%;
        height:auto; 
		font-size:;
        border-radius: 20px 20px 20px 20px; 
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%;  
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        }
.fullart2
		{
		background-color:black;
        padding:0px;
		border: 0px solid #ff8c00;
        max-width:65%;  
        height:auto; 
		font-size:;
 		overflow: hidden;
		float:left; 
        }

.vid	{
		background-color:black;
        padding:0px;
		border: 1px solid #ff8c00;
        width:311px;
        height:auto; 
		font-size:130%;
        border-radius: 20px 20px 20px 20px; 
		margin-left:8px; margin-right:8px;
		margin-top:0%;margin-bottom:1%; 
		overflow: hidden;
		float:left; 
        box-shadow: 0px 0px 10px 3px #343434;
        }
		
p		{font-size:100%;
		letter-spacing: 1px;
		margin:10px;
		}
span	{
		font-size:110%;
		font-weight:bold;
		}
h1		{font-size:170%;
		margin:15px;
		}
h2		{
		margin:1% 5% 2.5% 5%;
		}

h3		{
		margin:0% 2% 0% 0%;
		}
mepo	{
		font-weight: bold;
		font-size:120%;
		margin: 0% 0% 0% 5%;	
		}
hr		{
		width:100%;
		color:white;
		float:left;
		}		

.poster	{
		background-color:;
		padding:1%;
		width:auto;
		max-width:500px;
		height:;
		margin-left:auto; margin-right:auto;
		margin-top:1%;margin-bottom:1%;
		border:0px solid white;
		border-radius: 0px;
		}		

img		{
		width:100%;
		height:auto;
		border:0px solid gray;
		margin: 0px;
		}
.bar	{
		background-color:black;
        padding: 0% 3% 0.5% 0%;
		border: 0px solid #ff8c00;
        width:95%;
        height:auto; 
		font-size:170%;
		text-align:right;
		border-radius: 20px 20px 20px 20px; 
        margin-left:auto; margin-right:auto;
		margin-top:0.3%;margin-bottom:1.7%; 
		overflow: hidden;
        box-shadow: 0px 0px 10px 3px #343434;
        display: block;
        position: relative;
        }
