		* { margin: 0; padding: 0; color: #FFFFFF; font-family: Arial; font-size: 12px; outline: 0; }
		body { background: #000000 url(/images/ppo3bg.jpg) no-repeat scroll center top; margin: 0 auto; }
		img { border: 0; }

		.left  {float: left;}
		.right {float: right;}
		.wrapper { margin-left: auto; margin-right: auto; width: 1024px; height: 1207px; }
		.footer { margin-left: auto; margin-right: auto; width: 1024px; height: 100px; }
		.half, .full { display:inline; float: left; position: relative; margin: 0px; }
		.wrapper .half { width:512px; }
		.wrapper .full { width:1024px;clear:both; }
		.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }

		/* Begin nav styles */
		#nav {margin:20px 112px 45px;position:relative;width:800px;}
		#nav li {list-style:none;display:inline;width:200px;float:left;}
		#nav a {display:block;text-decoration:none; cursor:pointer;}
		#nav a.active, #nav a:hover {background:transparent url(/images/bg-highlight.png) no-repeat scroll 0px top;}
		#nav a span {display:block;font-size:18px;height:50px;position:relative;text-align:center;top:14px;}
		#nav a:hover {text-decoration:none;}
		#nav .subnav {position:absolute;top:60px;display:inline;}
		#nav .subnav li {position:relative;text-align:center;width:66px;}
		#nav .subnav a {background:transparent none;}
		#nav .subnav a:hover {background:transparent none;text-decoration:underline;}
		#nav .subnav a.active {background:transparent none;font-weight:bold;}
		#nav .subnav.hide, #nav .subnav.hide ul, #nav .subnav.hide li {display:none;}
		.hr {position:absolute;top:50px;left:-10px;width:870px;height:5px;}
		/* End nav styles */

		#logo {position:relative;left:295px;width:435px;height:227px;background:transparent url(/images/ppo3-logo.png) no-repeat scroll 0 0;text-indent:-9999px;}
		#leaderboardtop,#leaderboard,#leaderboardbot{text-align:center;margin-left:162px;width:700px;}
		#leaderboardtop{background:transparent url(/images/leaderboard-top.png) no-repeat scroll 0 0;height:75px;}
		#leaderboard{background:transparent url(/images/leaderboard-full.png) repeat-y scroll 0 0;height:524px;overflow:auto;}
		#leaderboardbot{background:transparent url(/images/leaderboard-bot.png) no-repeat scroll 0 0;height:75px;}
		#leaderboard .leaderboardtitle {position:relative;font-size:26px;padding-top:28px;}
		.lbselection {position:relative;padding-left:412px;}
		.lbselection .leftarrow, .lbselection .rightarrow {list-style:none;width:14px;float:left;}
		.lbselection .leftarrow a {float:left;background:transparent url(/images/left-arrows-leaderboard.png) no-repeat scroll -23px 0;cursor:pointer;text-indent:-9999px;width:14px;height:26px;margin:5px 0;}
		.lbselection .leftarrow a:hover {background-position:-46px 0;}
		.lbselection .rightarrow a {float:left;background:transparent url(/images/right-arrows-leaderboard.png) no-repeat scroll -22px 0;cursor:pointer;text-indent:-9999px;width:14px;height:26px;margin:5px 0;}
		.lbselection .rightarrow a:hover {background-position:-46px 0;}

		.lbselection .dot, .lbselection .activedot {list-style:none;width:36px;float:left;}
		.lbselection .dot a {float:left;background:transparent url(/images/dots.png) no-repeat scroll -17px 0;cursor:pointer;text-indent:-9999px;width:17px;height:17px;margin:9px;}
		.lbselection .dot a:hover {background-position:-34px 0;}
		.lbselection .dot a.active {background-position:0px 0;}
		.lbselection .dot a.active:hover {background-position:0px 0;}

		.iphone-wrapper {
			background:transparent url(/images/iphone.png) repeat scroll 0 0;
			position:relative;
			top:15px;
			left:62px;
			height:258px;
			width:420px;
		}

		.iphone-wrapper .iphone-video {
			position:relative;
			left:65px;
			top:14px;
		}
		
		.pc-wrapper {
			position:relative;
			top:15px;
			left:62px;
			height:258px;
			width:420px;
		}
		
		#trynow{}
		
		
		#about {position:relative;left:62px;top:10px;width:380px;}
		#about p {margin-top:30px;}
		#about .appstorebutton {position:relative;float: right;margin-top:10px;}
		#screenshots {position:relative;left:62px;top:45px;height:260px;width:962px;}
		#newsletter-sign-up {position:relative;left:62px;}
		#newsletter-sign-up p {margin-top:30px;}
		#online-features {position:relative;left:62px;width:450px;}

		.icon1 {position:relative;float:left;width:180px;top:10px;}
		.icon1 .info {position:absolute;left:70px;top:18px;}
		.icon2 {position:relative; float:left;width:180px;top:10px;padding-left:10px;}
		.icon2 .info {position:absolute;left:70px;top:10px;}
		.icon3 {position:relative;float:left;width:180px;top:60px;}
		.icon3 .info {position:absolute;left:70px;top:3px;}
		.icon4 {position:relative;float:left;width:180px;top:60px;padding-left:10px;}
		.icon4 .info {position:absolute;left:70px;top:18px;}
		.icon1,.icon2,.icon3,.icon4 {height:55px;}


		#email-field {float:left;height:30px;margin-top:45px;padding-top:4px;font-size:20px;width:284px;border:0;color:#000000;}
		#submit-button {float:left;margin-top:30px;padding-left:30px;}
		
		.wallpaperwrap{ padding-left:100px;}
		.wallpaperimgs{float:left; padding-top:50px; padding-left:65px; text-align:center;}
		.wallpaperimgs li{ list-style:none;}
		.wallpaperimgs a{text-decoration:none;}
		.wallpaperimgs a:hover{text-decoration:underline;}
		
		.footer .twitter-logo {float:left;padding-left:50px;padding-top:15px;width:52px;}
		.footer .facebook-logo {float:left;padding-left:20px;padding-top:15px;width:52px;}
		.footer .copyright {float:left;text-align:center;width:530px;color:#FFFFFF;font-size:10px;margin-top:20px;}
		.footer .copyright a {font:bold 10px Arial;}
		.footer .unite-logo {float:left;padding-top:12px;width:140px;}
		.footer .namco-logo {float:left;padding-top:30px;width:130px;}

		#leaderboardtable td {font-size:18px;}
		#leaderboardtable td.rank {color:#ff6a00;}