body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, form, fieldset, input, textarea, blockquote {
	margin: 0; padding: 0; border: 0;
}

body {
	font-family: 'Dosis', sans-serif; color:#000000; font-size:18px;
}

.menu
{
z-index:100000000000;
top:0px;
position:fixed;
width:990px;
width:100%;
height:45px;
font-size:18px;
color:#ffffff;
background-image: url(images/tpbg.png);
background-position:center;
text-align:right;
line-height:45px;
padding-right:20px;
text-align:center;
}

.menu a
{
color: #A7A7A7;
text-shadow:0px 0px;
padding-right:25px;
text-decoration:none;
}
.menu a:hover
{
color:#ffffff;
text-shadow:0px 0px;
padding-right:25px;
text-decoration:none;
}

section {
	overflow-x: hidden; height: 993px;
}

#Page1 { 
	background: #c3c2c1 url(images/mainbg.jpg); 
	text-shadow: 0px 1px #eeeeee;
}

h4
{
font-size:24px;
padding:0px;
margin:0px;
}

#apdx
{
width:250px;
height:45px;
background: url(images/apdx.png);
position:absolute;
}

.homebar1 {
		width: 68px; height: 337px;
		background: url(images/activist.png); text-indent: -9999px;
	 top: 443px; left: 180px;
		position:absolute;
	}
.homebar2 {
		width: 735px; height: 29px;
		background: url(images/homebar2.png); text-indent: -9999px;
		position: relative; top: 155px; left: 0;
	}
.homebar3 {
		width: 535px; height: 29px;
		background: url(images/homebar3.png); text-indent: -9999px;
		position: relative; top: 165px; left: 0;
	}

.homebardemo {
		width: 453px; height: 62px;
		background: url(images/demo.png); text-indent: -9999px;
		position: relative; top: 165px; left: 0;
	}
.homebarsceen {
		width: 366px; height: 48px;
		background: url(images/sceen.png); text-indent: -9999px;
		position: relative; top: 165px; left: 0;
	}
	#Page1 p {
		position: relative; top: 200px; left: 350px;
		width: 508px; margin: 0 0 30px 0;
	}
	#Page1 p:nth-child(2) {
		font-weight: bold;
	}
	
	
#Page2 {
	background: transparent url(images/bgbawls.jpg);
	height:993px;
	position: relative; 
}

	#Page2 h2 {
		width: 432px; height: 310px;
		background: url(images/Page2-title.png); text-indent: -9999px;
		position: relative; top: 87px; left: 90px;
	}
	
	#Page2-photo {
		position: absolute; top: 50px; left: 626px;
	}
		#Page2-shadow {
		position: absolute; top: 860px; left: 610px;
	}
	
		#Page2-photo2{
		position: absolute; top: 50px; left: 936px;
	}
		#Page2-shadow2 {
		position: absolute; top: 750px; left: 924px;
	}
	
			#Page2-photo3{
		position: absolute; top: 50px; left: 436px;
	}
		#Page2-shadow3 {
		position: absolute; top: 740px; left: 444px;
	}
	
	#Page2 p {
		position: relative; top: 190px; left: 93px;
		width: 722px; margin: 0 0 30px 0;
		color:#ffffff;
		text-shadow: -1px 0 #676767, 0 1px #676767, 1px 0 #676767, 0 -1px #676767; 	
	}
	
		#Page2 a {
			color: #e29671; text-decoration: none; font-weight: bold; font-size: 26px;
		}
	
	#Page2 .btn a {
		display: block; width: 443px; height: 164px;
		background: url(images/Page2-link.png);
		padding: 134px 0 0 181px;
	}
	
	
#Page3{
	background: #8eb1df url(images/music.jpg);
	background-size: cover; 
	height:1080px;
	position: relative;
}

	#Page3 h2 {
		width: 729px; height: 228px;
		background: url(images/line25-title.png); text-indent: -9999px;
		position: relative; top: 87px; left: 90px;
	}
	
	#Page3-photo {
		position: absolute; left: 410px; top: 350px; 
		transform: rotate(0deg);
		-moz-transform: rotate(0deg);
	}
	
	#Page3 p {
		position: relative; top: 145px; left: 90px;
		width: 300px;
	}
	
	#Page3 .btn a {
		display: block; width: 740px; height: 119px;
		background: url(images/line25-link.png); text-indent: -9999px;
		position: relative; top: 60px;
	}
	
	
#Page4 {
	background: #28323c url(images/7.jpg);
	background-size: cover; 
	height:993px;
}

	#Page4h2 {
		width: 740px; height: 324px;
		background: url(images/gaming-title.png); text-indent: -9999px;
		position: relative; top: 87px; left: 90px;
	}
	
	#Page4 p {
		position: relative; left: 100px;
	}
	
	#yt a {
		display: block; width: 728px; height: 176px;
		background: url(images/gaming-link.png); text-indent: -9999px;
		position: relative; top: 70px;
	}	
	
#Page5 	{background: url(images/frac1.jpg) repeat-x;
	height:993px;
	position: relative; 
	background-color:transparent;
}
	#Page5 h2 {
		width: 585px; height: 330px;
		background: url(images/cs-title.png); text-indent: -9999px;
		position: relative; top: 90px; left: 155px;
	}
	
	#Page5 p {
		position: relative; top: 120px; left: 90px;
		width: 720px;
	}
	
	#Page5 ul li {
		float: left; box-shadow: 0 0 20px rgba(0,0,0,0.5); line-height: 0;
		position: absolute; list-style: none;
	}
		#Page5 ul li:nth-child(1) {
			top: 640px; left: 100px;
			transform: rotate(10deg);
			-moz-transform: rotate(10deg);
			-webkit-transform: rotate(10deg);
			z-index: 1;
		}
		#Page5 ul li:nth-child(2) {
			top: 600px; left: 420px;
			transform: rotate(-5deg);
			-moz-transform: rotate(-5deg);
			-webkit-transform: rotate(-5deg);
			z-index: 3;
		}
		#Page5 ul li:nth-child(3) {
			top: 680px; left: 570px;
			transform: rotate(-2deg);
			-moz-transform: rotate(-2deg);
			-webkit-transform: rotate(-2deg);
			z-index: 2;
		}
		#Page5 ul li:nth-child(4) {
			top: 640px; left: 760px;
			transform: rotate(7deg);
			-moz-transform: rotate(7deg);
			-webkit-transform: rotate(7deg);
			z-index: 1;
		}
		#Page5 ul li:nth-child(5) {
			top: 630px; left: 940px;
			transform: rotate(-7deg);
			-moz-transform: rotate(-7deg);
			-webkit-transform: rotate(-7deg);
			z-index: 2;
		}
		#Page5 ul li:nth-child(6) {
			top: 678px; left: 1230px;
			transform: rotate(-2deg);
			-moz-transform: rotate(-2deg);
			-webkit-transform: rotate(-2deg);
			z-index: 1;
		}



		
#Page6 {
	background: #f0a588 url(images/frac2.jpg);
	background-size: cover;
	height:993px;
}		

.tpbg
{
background-image:url(images/tpbg.png);
background-size:cover;
z-index:1;
top:150px;
}

	#Page6 h2 {
		width:277px; height:178px;
		background: url(images/jake-title.png); text-indent: -9999px;
		position: relative; top: 87px; left: 90px;
	}
	
	#Page6 p {
		position: relative; top: 130px; left: 90px;
		width: 500px;
	}
		#Page6 a {
			color: #f0a588; text-decoration: none;
		}
			#Page6 a:hover {
				color: #d18f77;
			}

.tptext
{
color:#ffffff;
z-index:3000000000000000;
}