* {margin:0;padding:0;outline:none;border:none;list-style-type:none;text-decoration:none;}

html {overflow-x:hidden;}

body {background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/body_bg.jpg) top left repeat-x #102da2;}

.clear {clear:both;}

#container {width:980px;margin:0 auto;}

	#header {
		width:980px;height:205px;
		position:relative;z-index:100;}
		#gameLogo {position:absolute;}
		#flagsContainer {
			width:311px;height:42px;
			position:relative;float:right;}
			#flagsContainer p {
				/*padding:12px 0 0 15px;*/
				position:relative;top:13px;left:13px;
				display:inline;
				font:normal 12px/1 Tahoma, Geneva, sans-serif;color:#fff;}
			#flagsContainer ul {
				position:absolute;top:8px;left:157px;}
			#flagsContainer ul li {
				width:24px;height:35px;
				display:inline;float:left;}
				#flagsContainer ul li a:link, #flagsContainer ul li a:visited {display:block;width:24px;height:35px;}
				#flagsContainer ul li a:hover {background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/flag_hover.gif) bottom left no-repeat;}
		/**MAIN MENU LOC**/
			#availableGraph {
				position:absolute;top:1px;left:311px;}
			#temp_mask {
				width:218px;height:40px;
				background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/mask_bg.jpg) top left repeat-x;
				position:absolute;top:37px;left:317px;}
		#mainMenu {
			width:540px;height:40px;
			padding-top:37px;
			background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/menu_bg.jpg) top left no-repeat;
			position:relative;top:128px;left:287px;}
			#mainMenu ul {}
				#mainMenu ul li {display:inline;}
					#mainMenu ul li a:link, #mainMenu ul li a:visited {display:inline;float:left;height:40px;}
					#mainMenu ul li a:hover {background:none;}
					#mainMenu #btnMobile {width:79px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_mobile.jpg) top left no-repeat;}
					#mainMenu #btnIphone {width:180px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_iphone.jpg) top left no-repeat;}
					#mainMenu #btnIpad {width:58px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_ipad.jpg) top left no-repeat;}
					#mainMenu #btnDsi {width:90px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_dsi.jpg) top left no-repeat;}
					#mainMenu #btnPsn {width:133px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_psn.jpg) top left no-repeat;}

		#mainMenu_de {
			width:540px;height:40px;
			padding-top:37px;
			background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/menu_bg_de.jpg) top left no-repeat;
			position:relative;top:128px;left:287px;}
			#mainMenu_de ul {}
				#mainMenu_de ul li {display:inline;}
					#mainMenu_de ul li a:link, #mainMenu_de ul li a:visited {display:inline;float:left;height:40px;}
					#mainMenu_de ul li a:hover {background:none;}
					#mainMenu_de #btnMobile {width:79px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_mobile_de.jpg) top left no-repeat;}
					#mainMenu_de #btnIphone {width:180px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_iphone.jpg) top left no-repeat;}
					#mainMenu_de #btnIpad {width:58px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_ipad.jpg) top left no-repeat;}
					#mainMenu_de #btnDsi {width:90px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_dsi.jpg) top left no-repeat;}
					#mainMenu_de #btnPsn {width:133px;background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/main_menu/btn_psn.jpg) top left no-repeat;}
		/**END MAIN MENU LOC**/
		#goodiesBtn {
			position:absolute;top:460px;left:20px;
			z-index:100;}

	#footer {
		width:980px;
		position:relative;
		margin-bottom:85px;}

		#buyBtn {
			position:absolute;top:-90px;left:200px;z-index:100;}
		#btnOriginalBlokus {
			width:190px;height:35px;display:block;
			position:absolute;top:-117px;left:751px;z-index:100;}

		#gameloftLogo {
			position:absolute;top:20px;left:40px;}

		#socialLinks {
			position:absolute;top:30px;left:780px;}
			#socialLinks li {display:inline;float:left;margin-right:5px;}
			#socialLinks li a:link, #socialLinks li a:visited {display:block;width:44px;height:44px;}
			#socialLinks li a:hover {background-position:top right;}
				#btnTwitter {background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_twitter.jpg) top left no-repeat;}
				#btnFacebook {background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_facebook.jpg) top left no-repeat;}
				#btnYoutube {background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_youtube.jpg) top left no-repeat;}
				#btnGlive {background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_glive.jpg) top left no-repeat;}

		#seoFooter {
			text-align:center;
			font:normal 10px/1.3 Verdana, Geneva, sans-serif;color:#fff;
			position:relative;top:-5px;}
			#seoFooter a:link, #seoFooter a:visited {color:#fff;}
			#seoFooter a:hover {text-decoration:underline;}

		#claim {
			width:610px;
			font:normal 10px/1.3 Verdana, Geneva, sans-serif;color:#fff;
			position:absolute;top:30px;left:150px;
			text-align:center;}

		#appstoreLink {position:absolute;top:472px;left:0;}

	#content {
		width:980px;height:571px;
		position:relative;}

		#contentContainer {
			/*width:864px;*/
			/*width:540px;height:502px;*/
			width:861px;height:502px;
			/*padding:30px 151px 0 170px;*/
			padding:30px 0 0 0;
			background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/content_bg.png) top left no-repeat;
			position:absolute;left:120px;
			z-index:99;
			text-align:center;}
			#gamesTab {
				position:absolute;top:489px;left:746px;}
			.gameInfo_feats {
				width:528px;margin:0 auto;
				position:relative;top:-10px;}
				.gameInfo_feats h2 {
					margin-bottom:12px;
					font:bold 21px/1 Verdana, Geneva, sans-serif;color:#000;}
				.gameInfo_feats h3 {
					font:normal 19px/1 Arial, Helvetica, sans-serif;color:#008e45;}
				.gameInfo_feats p {
					font:normal 16px/1.3 Arial, Helvetica, sans-serif;color:#000;
					text-align:center;
					margin:20px 0 0 3px;
					padding-left:3px;
					width:97%;}
				.gameInfo_feats ul {
					margin:0 0 0 8px;
					font:normal 15px/1.2 Arial, Helvetica, sans-serif;color:#000;
					text-align:left;}
					.gameInfo_feats ul li {
						padding:0 0 8px 15px;
						background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/bullet.png) 0px 7px no-repeat;}

		#subMenu {
			width:297px;/*height:417px;*/
			padding-top:20px;
			position:absolute;left:-10px;
			z-index:100;
			/*background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/tmp.jpg) top left no-repeat;*/}
			#subMenu ul {}
				#subMenu ul li {}
					#subMenu ul li a:link, #subMenu ul li a:visited {display:block;width:305px;/*height:42px;*/height:41px;}
					#subMenu ul li a:hover {background-position:top right;}
					#btnGameInfo {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_game_info.jpg);}
					#btnFeatures {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_features.jpg);}
					#btnScreenshots {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_screenshots.jpg);}
					#btnTrailer {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_trailer.jpg);}
					#btnLeaderboard {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_leaderboard.jpg);}
					.subMenuBtn_selected {background-position:top right;}
			#subcontentContainer_02, #subcontentContainer_03, #subcontentContainer_04 {display:none;position:relative;}

		#subMenuLeaderboards {
			width:166px;height:210px;
			position:absolute;left:-1px;top:20px;
			z-index:100;}
			#subMenuLeaderboards ul {}
				#subMenuLeaderboards ul li {}
					#subMenuLeaderboards ul li a:link, #subMenuLeaderboards ul li a:visited {display:block;width:166px;height:42px;}
					#subMenuLeaderboards ul li a:hover {background-position:top right;}
					#subMenuLeaderboards #btnGameInfo {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_lead_gameinfo.jpg);}
					#subMenuLeaderboards #btnFeatures {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_lead_features.jpg);}
					#subMenuLeaderboards #btnScreenshots {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_lead_screenshots.jpg);}
					#subMenuLeaderboards #btnTrailer {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_lead_trailer.jpg);}
					#subMenuLeaderboards #btnLeaderboard {background-image:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/texts_en/btn_lead_leaderboard.jpg);background-position:top right;}

		#leaderboardsContainer {
			width:837px;height:535px;
			background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/leaderboards_bg.jpg) top left no-repeat;
			position:absolute;top:0;left:115px;z-index:98;}

			#rankingDlsContainer {
				width:766px;
				height:375px;
				position:relative;top:10px;left:60px;
				background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/table_bg.jpg) -7px 26px no-repeat;}

				#leaderboardsContainer dl {display:inline;float:left;}
					#leaderboardsContainer dl dt {
						font:bold 11px/1 Verdana, Geneva, sans-serif;color:#fff;
						text-align:center;
						background:#ae2a25;
						padding:7px 0;
						border-right:1px solid #d0d0d0;
						text-transform:uppercase;
						height:12px;overflow:hidden;}
					#leaderboardsContainer dl dd {
						border-top:1px solid #6784cc;
						border-bottom:1px solid #000;
						border-right:1px solid #d0d0d0;
						/*background:#44688a;*/}

				#col_1 {width:84px;}
					#col_1 dd {
						height:23px;padding-top:10px;
						font:bold 12px/1 Verdana, Geneva, sans-serif;color:#fff;
						text-align:center;}
				#col_2 {width:208px;}
					#col_2 dd {
						height:33px;
						font:bold 12px/1 Verdana, Geneva, sans-serif;color:#fff;}
						#col_2 dd img {
							display:inline;float:left;margin:1px 7px 0 19px;width:32px;height:32px;}
						#col_2 dd p {position:relative;top:10px;}
				#col_3 {width:120px;}
					#col_3 dd {
						height:33px;overflow:hidden;}
						#col_3 dd img {
							width:40px;height:35px;
							display:block;margin:0 0 0 40px;}
				#col_4 {width:119px;}
					#col_4 dd {
						height:23px;padding-top:10px;
						font:bold 12px/1 Verdana, Geneva, sans-serif;color:#fff;
						text-align:center;}
				#col_5 {width:149px;}
					#col_5 dd {
						height:23px;padding-top:10px;
						font:bold 12px/1 Verdana, Geneva, sans-serif;color:#fff;
						text-align:center;}
				#col_6 {width:86px;}
					#col_6 dt {background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/updown_rank_icon.jpg) 0px 0px no-repeat;}
					#col_6 dd {
						height:23px;padding:5px 0;
						text-align:center;}
						#col_6 dd img {display:inline;margin-right:5px;/*float:left;margin:5px 7px 0 19px;*/}
						#col_6 dd p {
							/*position:relative;top:2px;*/
							font:bold 12px/1 Verdana, Geneva, sans-serif;color:#fff;
							display:inline;}

				#rankVar {
					background-image:url(../iphone/images/ranking_variation_updown.png);
					background-repeat:no-repeat;
					padding-left:38px;}
				.rankDw {
					background-position:12px -20px;}
				.rankUp {
					background-position:12px 2px;}
				.rankNoVar {
					background-position:0 20px;}

				#search_n_pager {
					width:773px;height:68px;
					background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/search_n_pager.png) top left no-repeat;
					position:relative;top:10px;left:56px;}
					#search_n_pager input {position:relative;}
					#searchField {
						width:191px;height:11px;
						font:normal 10px/1 Verdana, Geneva, sans-serif;color:#1d2a58;
						padding:5px;
						top:23px;left:11px;}
					#submitField {
						width:25px;height:25px;
						top:25px;left:17px;
						cursor:pointer;
						background:none;}
					#resetField {
						width:33px;height:23px;
						top:25px;left:23px;
						cursor:pointer;
						background:none;}
					#rankPageDown, #rankPageUp {
						display:block;
						width:27px;height:24px;
						position:relative;
						cursor:pointer;}
					#rankPageDown {left:693px;}
					#rankPageUp {top:-24px;left:727px;}

		.user-match, .user-match * {
			color:#FEF500 !important;}
		#loader {
			text-align:center;
			padding-top:130px;}
		#no-results {
			text-align:center;
			padding-top:153px;
			font:bold 12px/1 Verdana, Geneva, sans-serif;color:#fff;}

		.iphoneTrailerContainer {
			width:514px;height:316px;
			/*background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/iphone_container_trailer.png) 0 0 no-repeat;*/
			position:absolute;/*top:30px;left:180px;*/left:130px;
			/*margin:0 auto;*/}
			.iphoneTrailerContainer div {
				width:335px;height:223px;
				position:relative;top:29px;left:89px;}

		.mobileTrailerContainer {
			width:478px;height:375px;/*width:218px;*/
			/*background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/mobile_container.png) top left no-repeat;*/
			position:relative;top:-35px;/*left:160px; top:-15px;*/
			margin:0 auto;}
			.mobileTrailerContainer div {
				width:168px;height:223px;
				position:relative;top:59px;left:25px;}

		.ipadTrailerContainer {
			width:514px;height:316px;
			/*background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/iphone_container_trailer.png) 0 0 no-repeat;*/
			position:absolute;/*top:30px;left:180px;*/left:130px;
			/*margin:0 auto;*/}
			.ipadTrailerContainer div {
				width:335px;height:223px;
				position:relative;top:7px;left:89px;}

		/*
		.iphoneScreensList {
				width:540px;height:370px;
				background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/iphone_container.png) 17px 0px no-repeat;
				position:relative;top:0;left:0;}
				.iphoneScreensList h2 {position:absolute;top:237px;left:178px;}
				.iphoneScreensList ul {display:none;}
		*/
		.iphoneScreensList {
				width:196px;height:375px;margin:0 auto;
				background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/iphone_container.png) 0px 0px no-repeat;
				position:relative;top:-15px;/*left:0;*/left:-102px;}
				.iphoneScreensList h2 {position:absolute;top:237px;left:178px;}
				.iphoneScreensList ul {display:none;}

			.iphoneSlideShow {
				width:210px;
				text-align:center;
				position:absolute;top:56px;left:230px;}
				.iphoneSlideShow li {display:inline;float:left;padding-left:15px;}
					.iphoneSlideShow li label {cursor:pointer;}
						.iphoneSlideShow li label img {
							width:88px;height:117px;
							border:1px solid #000;}
					.iphoneSlideShow li div {
						display:none;
						position:absolute;top:0px;left:-211px;}
						.iphoneSlideShow li div img {width:158px;height:236px;}

			.iphoneScreensPager {
				position:absolute;top:304px;left:280px;z-index:100;
				/*top:10px;left:510px;*/
				/*width:500px;height:500px;background:#ff9;*/}
				.iphoneScreensPager span {
					display:block;width:25px;height:25px;
					cursor:pointer;position:absolute;z-index:100;}
				.iphoneScreensPrev {
					background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_prev.png) top left no-repeat;}
				.iphoneScreensNext {
					background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_next.png) top left no-repeat;
					left:105px;}
			/*
			.iphoneSlideShow {
				width:420px;margin:0 auto;
				text-align:center;
				position:absolute;top:285px;left:70px;}
				.iphoneSlideShow li {display:inline;margin-right:20px;}
					.iphoneSlideShow li label {cursor:pointer;}
						.iphoneSlideShow li label img {
							width:88px;height:58px;
							border:1px solid #000;}
					.iphoneSlideShow li div {
						display:none;
						position:absolute;top:-262px;left:34px;}
						.iphoneSlideShow li div img {}
			*/
			/*
			.iphoneScreensPager {position:absolute;top:304px;left:45px;}
				.iphoneScreensPager img {cursor:pointer;position:relative;z-index:100;}
				.iphoneScreensPrev {}
				.iphoneScreensNext {left:375px;}
			*/

		.mobileScreensList {
				width:218px;height:375px;margin:0 auto;
				background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/mobile_container.png) 0px 0px no-repeat;
				position:relative;top:-15px;/*left:0;*/left:-55px;}
				.mobileScreensList h2 {position:absolute;top:237px;left:178px;}
				.mobileScreensList ul {display:none;}

			.mobileSlideShow {
				width:145px;
				text-align:center;
				position:absolute;top:30px;left:230px;}
				.mobileSlideShow li {display:inline;margin:0 5px 5px 0;}
					.mobileSlideShow li label {cursor:pointer;}
						.mobileSlideShow li label img {
							width:60px;height:81px;
							border:1px solid #000;}
					.mobileSlideShow li div {
						display:none;
						position:absolute;top:30px;left:-205px;}
						.mobileSlideShow li div img {width:168px;height:225px;}

			.mobileScreensPager {position:absolute;top:304px;left:240px;}
				.mobileScreensPager span {
					display:block;width:25px;height:25px;
					cursor:pointer;position:absolute;z-index:100;}
				.mobileScreensPrev {
					background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_prev.png) top left no-repeat;}
				.mobileScreensNext {
					background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_next.png) top left no-repeat;
					left:95px;}

		/**IPAD**/
		.ipadScreensList {
			width:263px;height:335px;margin:0 auto;
			background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/ipad_container.png) 0px 0px no-repeat;
			position:relative;top:0px;left:-100px;}
			.ipadScreensList h2 {position:absolute;top:237px;left:178px;}
			.ipadScreensList ul {display:none;}

			.ipadSlideShow {
				width:270px;
				text-align:center;
				position:absolute;top:40px;left:270px;}
				.ipadSlideShow li {
					padding-left:15px;display:inline;float:left;}
					.ipadSlideShow li label {cursor:pointer;}
						.ipadSlideShow li label img {
							width:88px;height:117px;
							border:1px solid #000;}
					.ipadSlideShow li div {
						display:none;
						position:absolute;top:-7px;left:-240px;}
						.ipadSlideShow li div img {width:202px;height:269px;}

			.ipadScreensPager {
				position:absolute;top:304px;left:313px;z-index:100;}
				.ipadScreensPager span {
					display:block;width:25px;height:25px;
					cursor:pointer;position:absolute;z-index:100;}
				.ipadScreensPrev {
					background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_prev.png) top left no-repeat;}
				.ipadScreensNext {
					background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/btn_next.png) top left no-repeat;
					left:105px;}
		/*******/

		.goodiesScreensList {
				width:218px;height:375px;margin:0 auto;
				background:url(http://media02.gameloft.com/web_mkt/minisites/blokus/images/mobile_container.png) 0px 0px no-repeat;
				position:relative;top:-15px;/*left:0;*/left:-55px;}
				.goodiesScreensList h2 {position:absolute;top:237px;left:178px;}
				.goodiesScreensList ul {display:none;}

			.goodiesSlideShow {
				width:135px;
				text-align:center;
				position:absolute;top:30px;left:230px;}
				.goodiesSlideShow li {display:inline;margin:0 5px 5px 0;}
					.goodiesSlideShow li label {cursor:pointer;}
						.goodiesSlideShow li label img {
							width:60px;height:81px;
							border:1px solid #000;}
					.goodiesSlideShow li div {
						display:none;
						position:absolute;top:30px;left:-205px;}
						.goodiesSlideShow li div img {width:168px;height:225px;}

			.goodiesScreensPager {position:absolute;top:304px;left:240px;}
				.goodiesScreensPager img {cursor:pointer;position:absolute;z-index:100;}
				.goodiesScreensPrev {}
				.goodiesScreensNext {left:45px;}