* {margin:0;padding:0;outline:none;border:none;list-style-type:none;text-decoration:none;}

body {background:url(../images/body_bg.jpg) 50% -20px no-repeat #000;}

.clear {clear:both;}

#container {width:980px;margin:0 auto;}

#linkBackToGameSelection {
	position:absolute;top:445px;left:90px;}

	#newsDesc {
				width:660px;height:385px;
				padding-top:50px;
				background:url(../images/desc_bg.png) bottom right no-repeat;
		}

		#newsContentTitle h1
		{
			color:#FFFFFF;
			display:inline;
			float:left;
			font:bold 23px/1 Verdana,Geneva,sans-serif;
			margin:6px 8px 0 0;
		}

		#newsContentTitle img {
		display:inline;
		float:left;
		margin-right:12px;
		}
		#newsScroll
		{
			overflow-y: auto;
			height:400px;
			width: 410px;
			font:normal 12px/1.3 Arial, Helvetica, sans-serif;
			color:#fff;
			background: #181818;
			margin-left: -20px;
		}

		#newsContentTitle
		{
			margin-left: -20px;
		}
			#twitter_update_list li
			{
				margin-bottom: 5px;
				margin-top: 5px;
				margin-right: 5px;
				border-bottom:1px dotted #0D0D0D;
			}

			#twitter_update_list li a
			{
				color: #A94400;
			}

	#header {
		width:980px;height:72px;
		position:relative;}

		#newsBtn {position:absolute;top:13px;left:91px;}

		#mainMenu {
			width:527px;height:63px;
			position:absolute;left:260px;}
			#mainMenu li {float:left;display:inline;}
				#mainMenu li a:link, #mainMenu li a:visited {display:block;height:63px;}
				#btnMobile {width:85px;background:url(../images/main_menu/btn_mobile.jpg) top left no-repeat;}
				#btnMobile_de {width:85px;background:url(../images/main_menu/btn_mobile_de.jpg) top left no-repeat;}
				#btnIphone {width:163px;background:url(../images/main_menu/btn_iphone.jpg) top left no-repeat;}
				#btnPalm {width:88px;background:url(../images/main_menu/btn_palm.jpg) top left no-repeat;}
				#btnIpad {width:66px;
				/*background:url(../images/main_menu/btn_ipad.jpg) top left no-repeat;*/
				background:url(../images/main_menu/btn_ipad.jpg) top left no-repeat;}
				#btnDsi {width:125px;background:url(../images/main_menu/btn_dsi.jpg) top left no-repeat;}
				#mainMenu li a:hover {background-position:top center;}

	#footer {
		width:980px;height:140px;
		position:relative;}
		#footerContainer {
			margin:auto;
			padding:10px;
			text-align:center;
			width:900px;}
			#footerContainer a, #footerContainer p {
				color:#fff;
				font-family:Verdana, Geneva, sans-serif;
				font-size:10px;}
		#socialLinks {
			position:absolute;top:-74px;left:773px;}
			#socialLinks li {display:inline;float:left;margin-right:5px;}
			#socialLinks li a:link, #socialLinks li a:visited {display:block;width:54px;height:57px;}
			#socialLinks li a:hover {background-position:top right;}
				#btnTwitter {background:url(../images/btn_twitter.jpg) top left no-repeat;}
				#btnFacebook {background:url(../images/btn_facebook.jpg) top left no-repeat;}
				#btnYoutube {background:url(../images/btn_youtube.jpg) top left no-repeat;}

		#flagsContainer {width:510px;margin:10px auto;}
			#gameloftLogo {display:inline;float:left;margin-right:10px;position:relative;top:-5px;}
			#flagsContainer ul {display:inline;margin-top:3px;}
			#flagsContainer ul li {display:inline;float:left;}
			#flagsContainer ul li a:link, #flagsContainer ul li a:visited {display:block;width:39px;height:38px;}
			#flagsContainer ul li a:hover {background-position:top right;}
				#flagDE {background:url(../images/flags/flag_de.jpg) top left no-repeat;}
				#flagFR {background:url(../images/flags/flag_fr.jpg) top left no-repeat;}
				#flagES {background:url(../images/flags/flag_sp.jpg) top left no-repeat;}
				#flagIT {background:url(../images/flags/flag_it.jpg) top left no-repeat;}
				#flagUS {background:url(../images/flags/flag_us.jpg) top left no-repeat;}
				#flagUK {background:url(../images/flags/flag_uk.jpg) top left no-repeat;}
				#flagJP {background:url(../images/flags/flag_jp.jpg) top left no-repeat;}
				#flagGL {background:url(../images/flags/flag_gl.jpg) top left no-repeat;}

		#claim {
			font:normal 10px/1 Verdana, Geneva, sans-serif;color:#a94400;
			margin-top:10px;
			text-align:center;}
		#seoFooter {
			margin:15px 0;
			padding-bottom:15px;
			border-bottom:1px solid #333;}
			#seoFooter a:hover {text-decoration: underline;}

	#content {
		height:551px;}

		#contentLeft {
			width:292px;
			display:inline;float:left;
			position:relative;}
			#submenu {
				width:117px;
				position:relative;
				top:10px;left:136px;}
				#submenu li {}
					#submenu li a:link, #submenu li a:visited {width:117px;height:29px;display:block;}
					#submenu li a:hover {background-position:top right;}

					.sm_us {}
						.sm_us #btnDesc {background:url(../images/texts_us/btn_description.png) top left no-repeat;}
						.sm_us #btnDsFeats {background:url(../images/texts_us/btn_ds_features.png) top left no-repeat;}
						.sm_us #btnScreenshots {background:url(../images/texts_us/btn_screenshots.png) top left no-repeat;}
						.sm_us #btnVideos {background:url(../images/texts_us/btn_videos.png) top left no-repeat;}
						.sm_us #btnBuy {background:url(../images/texts_us/btn_buy_now.png) top left no-repeat;}
						.sm_us #btnPressQuotes {background:url(../images/texts_us/btn_press_quotes.png) top left no-repeat;}
					.sm_uk {}
						.sm_uk #btnDesc {background:url(../images/texts_uk/btn_description.png) top left no-repeat;}
						.sm_uk #btnDsFeats {background:url(../images/texts_uk/btn_ds_features.png) top left no-repeat;}
						.sm_uk #btnScreenshots {background:url(../images/texts_uk/btn_screenshots.png) top left no-repeat;}
						.sm_uk #btnVideos {background:url(../images/texts_uk/btn_videos.png) top left no-repeat;}
						.sm_uk #btnBuy {background:url(../images/texts_uk/btn_buy_now.png) top left no-repeat;}
						.sm_uk #btnPressQuotes {background:url(../images/texts_uk/btn_press_quotes.png) top left no-repeat;}
					.sm_global {}
						.sm_global #btnDesc {background:url(../images/texts_global/btn_description.png) top left no-repeat;}
						.sm_global #btnDsFeats {background:url(../images/texts_global/btn_ds_features.png) top left no-repeat;}
						.sm_global #btnScreenshots {background:url(../images/texts_global/btn_screenshots.png) top left no-repeat;}
						.sm_global #btnVideos {background:url(../images/texts_global/btn_videos.png) top left no-repeat;}
						.sm_global #btnBuy {background:url(../images/texts_global/btn_buy_now.png) top left no-repeat;}
						.sm_global #btnPressQuotes {background:url(../images/texts_global/btn_press_quotes.png) top left no-repeat;}
					.sm_fr {}
						.sm_fr #btnDesc {background:url(../images/texts_fr/btn_description.png) top left no-repeat;}
						.sm_fr #btnDsFeats {background:url(../images/texts_fr/btn_ds_features.png) top left no-repeat;}
						.sm_fr #btnScreenshots {background:url(../images/texts_fr/btn_screenshots.png) top left no-repeat;}
						.sm_fr #btnVideos {background:url(../images/texts_fr/btn_videos.png) top left no-repeat;}
						.sm_fr #btnBuy {background:url(../images/texts_fr/btn_buy_now.png) top left no-repeat;}
						.sm_fr #btnPressQuotes {background:url(../images/texts_fr/btn_press_quotes.png) top left no-repeat;}
					.sm_de {}
						.sm_de #btnDesc {background:url(../images/texts_de/btn_description.png) top left no-repeat;}
						.sm_de #btnDsFeats {background:url(../images/texts_de/btn_ds_features.png) top left no-repeat;}
						.sm_de #btnScreenshots {background:url(../images/texts_de/btn_screenshots.png) top left no-repeat;}
						.sm_de #btnVideos {background:url(../images/texts_de/btn_videos.png) top left no-repeat;}
						.sm_de #btnBuy {background:url(../images/texts_de/btn_buy_now.png) top left no-repeat;}
						.sm_de #btnPressQuotes {background:url(../images/texts_de/btn_press_quotes.png) top left no-repeat;}
					.sm_es {}
						.sm_es #btnDesc {background:url(../images/texts_es/btn_description.png) top left no-repeat;}
						.sm_es #btnDsFeats {background:url(../images/texts_es/btn_ds_features.png) top left no-repeat;}
						.sm_es #btnScreenshots {background:url(../images/texts_es/btn_screenshots.png) top left no-repeat;}
						.sm_es #btnVideos {background:url(../images/texts_es/btn_videos.png) top left no-repeat;}
						.sm_es #btnBuy {background:url(../images/texts_es/btn_buy_now.png) top left no-repeat;}
						.sm_es #btnPressQuotes {background:url(../images/texts_es/btn_press_quotes.png) top left no-repeat;}
					.sm_it {}
						.sm_it #btnDesc {background:url(../images/texts_it/btn_description.png) top left no-repeat;}
						.sm_it #btnDsFeats {background:url(../images/texts_it/btn_ds_features.png) top left no-repeat;}
						.sm_it #btnScreenshots {background:url(../images/texts_it/btn_screenshots.png) top left no-repeat;}
						.sm_it #btnVideos {background:url(../images/texts_it/btn_videos.png) top left no-repeat;}
						.sm_it #btnBuy {background:url(../images/texts_it/btn_buy_now.png) top left no-repeat;}
						.sm_it #btnPressQuotes {background:url(../images/texts_it/btn_press_quotes.png) top left no-repeat;}
					.sm_jp {}
						.sm_jp #btnDesc {background:url(../images/texts_jp/btn_description.png) top left no-repeat;}
						.sm_jp #btnDsFeats {background:url(../images/texts_jp/btn_ds_features.png) top left no-repeat;}
						.sm_jp #btnScreenshots {background:url(../images/texts_jp/btn_screenshots.png) top left no-repeat;}
						.sm_jp #btnVideos {background:url(../images/texts_jp/btn_videos.png) top left no-repeat;}
						.sm_jp #btnBuy {background:url(../images/texts_jp/btn_buy_now.png) top left no-repeat;}
						.sm_jp #btnPressQuotes {background:url(../images/texts_jp/btn_press_quotes.png) top left no-repeat;}
		#contentRight {
			width:685px;
			display:inline;float:left;
			position:relative;}

			#bottomESRB_banner {
				position:absolute;top:466px;left:-272px;}

			#subcontentContainer_02, #subcontentContainer_03, #subcontentContainer_04, #subcontentContainer_05 {display:none;}

			#subcontentContainer_01 {}
			#subcontentContainer_02 {}
			#subcontentContainer_03 {}
			#subcontentContainer_04 {}
			#subcontentContainer_05 {}

			/*DSI DESCRIPTION*/
			#dsiDesc {
				width:690px;height:385px;
				padding-top:21px;
				background:url(../images/desc_bg.png) bottom right no-repeat;
				position:relative;left:-20px;}
				#dsiDesc h2 {
					width:98%;
					position:relative;left:-13px;
					font:bold 14px Arial, Helvetica, sans-serif;color:#fff;}
				#dsiDesc ul {
					width:90%;
					margin:5px 0 0 0px;
					font:normal 12px Arial, Helvetica, sans-serif;color:#fff;
					position:relative;left:-12px;}
					#dsiDesc ul li {margin-bottom: 5px;}
						#dsiDesc ul li a:link, #dsiDesc ul li a:visited {color:#fff;font-weight:bold;}
						#dsiDesc ul li strong {color:#ff5400;font-weight:normal;}
				.short_ul {width:82% !important;}

			/*DSI FEATURES*/
			#dsiFeats {
				width:630px;height:305px;
				padding-top:50px;
				background:url(../images/dsi_feats_bg.png) bottom right no-repeat;}
				#dsiFeats h2 {font:bold 16px/1.2 Arial, Helvetica, sans-serif;color:#ff5501;}
				#dsiFeats ul {
					width:355px;
					margin:20px 0 0 15px;
					font:normal 12px/1.3 Arial, Helvetica, sans-serif;color:#fff;}
					#dsiFeats ul li {margin-bottom:20px;}
						#dsiFeats ul li strong {color:#ff5400;font-weight:normal;}
			#iphoneFeats {
				width:630px;height:305px;
				padding-top:50px;}
				#iphoneFeats h2 {font:bold 16px/1.2 Arial, Helvetica, sans-serif;color:#ff5501;}
				#iphoneFeats ul {
					/*width:355px;*/
					margin:20px 0 0 15px;
					font:normal 12px/1.3 Arial, Helvetica, sans-serif;color:#fff;}
					#iphoneFeats ul li {margin-bottom:15px;}
						#iphoneFeats ul li strong {color:#ff5400;font-weight:normal;}

			/*DSI SCREENSHOTS*/
			#dsiScreensList {
				width:602px;height:341px;
				background:url(../images/dsi_bg.png) top left no-repeat;
				position:relative;top:40px;left:0;}
				#dsiScreensList h2 { text-align:center;}
				#dsiScreensList ul {display:none;}

			.dsiSlideShow {
				width:245px;margin:0 auto;
				position:relative;top:75px;left:177px;}
				.dsiSlideShow li {display:inline;}
					.dsiSlideShow li label {cursor:pointer;}
						.dsiSlideShow li label img {
							width:76px;height:56px;
							border:1px solid #ae3a01;}
					.dsiSlideShow li div {
						display:none;
						position:absolute;top:-50px;left:-266px;}
						.dsiSlideShow li div img {}

			#dsiScreensTitle { width: 245px; height: 10px; top: 20px; position: absolute; left: 351px;}
			#dsiScreensPager {position:absolute;top:275px;left:452px;}
				#dsiScreensPager img {cursor:pointer;}

			/*IPHONE SCREENSHOTS*/

			.palmScreensList {
				width:650px;height:370px;
				background:url(../images/palm_container.png) 85px -4px no-repeat;
				position:relative;top:40px;left:0;}
				.palmScreensList h2 {text-align:center;}
				.palmScreensList ul {display:none;}

			.iphoneScreensList {
				width:650px;height:370px;
				background:url(../images/iphone_container.png) 90px 0px no-repeat;
				position:relative;top:40px;left:0;}
				.iphoneScreensList h2 {text-align:center;}
				.iphoneScreensList ul {display:none;}

			.iphoneSlideShow {
				width:650px;margin:0 auto;
				text-align:center;
				position:absolute;top:275px;left:-31px;}
				.iphoneSlideShow li {display:inline;}
					.iphoneSlideShow li label {cursor:pointer;}
						.iphoneSlideShow li label img {
							width:87px;height:58px;
							border:1px solid #ae3a01;}
					.iphoneSlideShow li div {
						display:none;
						position:absolute;top:-252px;left:190px;}
						.iphoneSlideShow li div img {}

			.iphoneScreensTitle {position:absolute; top:240px; width:590px;}

			.iphoneScreensPager {position:absolute;top:293px;}
				.iphoneScreensPager img {cursor:pointer;position:relative;z-index:100;}

				.iphoneScreensPrev {left:-15px;}
				.iphoneScreensNext {left:550px;}

			.iphoneVideosTitle {position:absolute; top:240px; width:590px;}

			/*IPHONE VIDEOS*/

			.palmVideosList {
				width:650px;height:370px;
				background:url(../images/palm_container.png) 85px -4px no-repeat;
				position:relative;top:40px;left:0;}
				.palmVideosList h2 {text-align:center}
				.palmVideosList ul {display:none;}

			.iphoneVideosList {
				width:650px;height:370px;
				background:url(../images/iphone_container.png) 90px 0px no-repeat;
				position:relative;top:40px;left:0;}
				.iphoneVideosList h2 {text-align:center}
				.iphoneVideosList ul {display:none;}

			.iphoneVideosSlideShow {
				width:650px;margin:0 auto;
				text-align:center;
				position:absolute;top:275px;left:-31px;}
				.iphoneVideosSlideShow li {display:inline;}
					.iphoneVideosSlideShow li label {cursor:pointer;}
						.iphoneVideosSlideShow li label img {
							width:87px;height:58px;
							border:1px solid #ae3a01;}
					.iphoneVideosSlideShow li div {
						display:none;
						position:absolute;top:-252px;left:190px;}
						.iphoneVideosSlideShow li div img {}

			.iphoneVideosPager {position:absolute;top:293px;}
				.iphoneVideosPager img {cursor:pointer;position:relative;z-index:100;}
				.iphoneVideosPrev {left:-15px;}
				.iphoneVideosNext {left:550px;}

			/*DSI VIDEO*/
			#dsiVideos {
				width:630px;height:305px;
				margin-top:50px;
				background:url(../images/video_bg.png) top left no-repeat;}
				#dsiVideos div {
					width:400px;height:225px;
					position:relative;top:43px;left:27px;}

			/*DSI BUY*/
			#dsiBuy {
				width:630px;height:385px;
				padding-top:50px;}
				#dsiBuy h2 {font:bold 13px/1.2 Arial, Helvetica, sans-serif;color:#ff5501;}
				#dsiBuy dl {
					margin:20px 0 0 0;}
					#dsiBuy dl dt {font:bold 13px/1.2 Arial, Helvetica, sans-serif;color:#fff;}
						#dsiBuy dl dt strong {color:#ff5501;}
					#dsiBuy dl dd {
						margin-bottom:10px;
						font:normal 12px/1.2 Arial, Helvetica, sans-serif;color:#fff;}

		#appstoreLink {position:absolute;top:450px;left:-190px;}

		#twitter_div {padding:10px;}