@charset "utf-8";
*{
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	margin: 10;
	background-color:#C90;

}

*.head{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 10px;
	max-width:90%;	
	alignment-baseline:middle;
	font-size: small;
	}

*.menu{
	position: relative;
	background-position:top;
	max-width:90%;	
	alignment-baseline:middle;
	font-size: small;
	}		
		
*.layer-1{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 2000px;
	alignment-baseline:middle;
	font-size: small;
	}	

*.layer-2{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 5000px;
	alignment-baseline:middle;
	font-size: small;
	}

*.layer-3{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 10000px;
	alignment-baseline:middle;
	font-size: small;
	}
		
*.layer-4{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 15000px;
	alignment-baseline:middle;
	font-size: small;
	}
		
*.layer-5{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 20000px;
	alignment-baseline:middle;
	font-size: small;
	}
	
*.layer-6{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 25000px;
	alignment-baseline:middle;
	font-size: small;
	}

*.layer-7{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 30000px;
	alignment-baseline:middle;
	font-size: small;
	}
			
	td {
	vertical-align:top
		}

*.layer-8{
	position: absolute;
	background-position:top;
	left: 20px;
	top: 35000px;
	width:600px;
	alignment-baseline:middle;
	font-size: small;
	}
			
	td {
	vertical-align:top
		}

a {
	font-style:italic;
	font-style:oblique;
			}

*.impress{
	position: absolute;
	left: 20px;
	top: 42000px;
	width: 90%;
	font-size: small;
	}
	
.golden div {
	background-image: linear-gradient(to top right, red 50%, blue 50%);
}