/* CSS Document */

* {
	zoom:				1;
}

header,
nav,
section,
article,
aside,
footer {
	display:		block;
}

html,
body {
	width:				100%;
	height:				100%;
}

article {
	position:			relative;

	margin:				0;
	padding:			0;
}

body {
	margin:				0;
	padding:			0;
	
	font-size:			12px;
	font-family:		Arial, sans-serif;
	color:				rgb(109,110,113);
	line-height:		110%;
	
	background-color:	rgb(255,255,255);	
}

header {
	/*position:			absolute;*/
	z-index:			99;
	top:				0;
	left:				0;
	
	margin:				0;
	padding:			0;	
	
	width:				100%;
	height:				100%;	
	
	overflow:			hidden;

	opacity:			1;
	transition:			opacity 1s;		
}

header a {
	display: block;
    position: absolute;
    width: 260px;
    height: 55px;
    z-index: 99999;
}

header img {
	position:			absolute;
	top:				0;
	left:				0;
}

nav {
}

nav ul,
nav li {
	display:			inline-block;
	margin:				0;
	padding:			0;
	
	list-style:			none;
}

nav li {
	position:			absolute;
	z-index:			100;

	display:			block;

	text-indent:		-999px;
	
	overflow:			hidden;

	opacity:			0;
	transition:			opacity 2s;
}

nav li a {
	position:			absolute;
	top:				0;
	left:				0;
	
	margin:				0;
	padding:			0;
	
	display:			block;
	width:				100%;
	height:				100%;
}

section {
	position:			absolute;
	z-index:			9;
	top:				0;
	left:				0;
	
	width:				100%;
	height:				100%;
	
	margin:				0;
	padding:			0;
	
	opacity:			0;
	transition:			opacity 1s;	
}
