#footer{
	height: 270px;
	margin:0 auto;
	font-family:Verdana, Geneva, sans-serif;}

.footer_button{
	float: left;
	height: 39px;
	background-repeat:no-repeat;}

.footer_link{
	display: block;
	height: 39px;
	text-decoration:none;
	cursor: pointer;}
/*NEW SOCIAL BTNS*/
#socialBtns {
	width:900px;
	text-align:center;
	position:absolute;
	z-index:1;
	margin-top: 557px;
	margin-left:72px;}
	#socialBtns li {
		display:inline;
		position:relative;
		margin:0 7px;}
		#socialBtns li span {display:none;}
/*///////////////*/
#footer_buttons {
	width: 780px;
	height: 39px;
	position:absolute;
	z-index:1;
	margin-top: 557px;
	margin-left:130px;}
#footer_buttons a {background:url(http://media01.gameloft.com/web_mkt/showcase/common/blank.gif) top left repeat;cursor:pointer;}
#footer_buttons a span {display:none;}

#footer_mainMnu dl {
	font:normal 10px/2 Verdana, Geneva, sans-serif;
	color:#999;
	text-align:center;
	display:inline;
	float:left;
	padding:0 5px 0 5px;
	margin:0 5px 0 5px;}

#footer_mainMnu dl dt {
	font-size:11px;
	font-weight:bold;
	padding:0 5px 3px 5px;
	margin-bottom:5px;
	border-bottom:1px solid #ccc;}

#footer_mainMnu dl dd {
	margin-bottom:3px;}

#footer_mainMnu a:link, #footer_mainMnu a:visited {
	color:#999;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding:3px;
	}
#footer_mainMnu a:hover {
	color:#333;
	border:1px solid #ccc;
	}

#preClaim {
	font:normal 10px/1.5 Verdana, Geneva, sans-serif;
	color:#999;
	width:505px;
	margin:0 auto;
	text-align:center;}
#preClaim span {
	display:inline;float:left;
	position:relative;top:-2px;
	margin-right:6px;}
#preClaim a:link, #preClaim a:visited {
	display:inline;float:left;
	width:20px;height:14px;
	margin-right:6px;
	color:#999;
	background-position:top left;background-repeat:no-repeat;}
	#preClaim div {
		display:inline;float:left;
		width:20px;height:14px;
		margin-right:6px;
		color:#999;
		background-position:top left;background-repeat:no-repeat;
		cursor:pointer;}
#preClaim a:hover {color:#9F9F9F;}

#flagUS {background-image:url(../../common/flags/grey_flags/us.jpg);}
	#flagUS:hover {background-image:url(../../common/flags/flags/us.jpg);}
#flagUK {background-image:url(../../common/flags/grey_flags/uk.jpg);}
	#flagUK:hover {background-image:url(../../common/flags/flags/uk.jpg);}
#flagDE {background-image:url(../../common/flags/grey_flags/de.jpg);}
	#flagDE:hover {background-image:url(../../common/flags/flags/de.jpg);}
#flagIT {background-image:url(../../common/flags/grey_flags/it.jpg);}
	#flagIT:hover {background-image:url(../../common/flags/flags/it.jpg);}
#flagFR {background-image:url(../../common/flags/grey_flags/fr.jpg);}
	#flagFR:hover {background-image:url(../../common/flags/flags/fr.jpg);}
#flagSP {background-image:url(../../common/flags/grey_flags/sp.jpg);}
	#flagSP:hover {background-image:url(../../common/flags/flags/sp.jpg);}
#flagCA {background-image:url(../../common/flags/grey_flags/ca.jpg);}
	#flagCA:hover {background-image:url(../../common/flags/flags/ca.jpg);}
#flagJP {background-image:url(../../common/flags/grey_flags/jp.jpg);}
	#flagJP:hover {background-image:url(../../common/flags/flags/jp.jpg);}
#flagBR {background-image:url(../../common/flags/grey_flags/br.jpg);}
	#flagBR:hover {background-image:url(../../common/flags/flags/br.jpg);}
#flagAR {background-image:url(../../common/flags/grey_flags/ar.jpg);}
	#flagAR:hover {background-image:url(../../common/flags/flags/ar.jpg);}
#flagEC {background-image:url(../../common/flags/grey_flags/ec.jpg);}
	#flagEC:hover {background-image:url(../../common/flags/flags/ec.jpg);}
#flagCL {background-image:url(../../common/flags/grey_flags/cl.jpg);}
	#flagCL:hover {background-image:url(../../common/flags/flags/cl.jpg);}
#flagPE {background-image:url(../../common/flags/grey_flags/pe.jpg);}
	#flagPE:hover {background-image:url(../../common/flags/flags/pe.jpg);}
#flagAU {background-image:url(../../common/flags/grey_flags/au.jpg);}
	#flagAU:hover {background-image:url(../../common/flags/flags/au.jpg);}
#flagMX {background-image:url(../../common/flags/grey_flags/mx.jpg);}
	#flagMX:hover {background-image:url(../../common/flags/flags/mx.jpg);}

.clear_fifteen {clear:both;height:15px;}

#claim {
	font-size:9px;
	color:#999;
	width:700px;
	margin:15px auto;
	text-align:center;
	height:38px;
	margin:0 auto 10px auto;
	}
#indexFlash {width:1024px;height:619px;position:absolute;z-index:0;}

.tooltip{
	position:absolute;
	z-index:999;
	left:-9999px;
	margin-top:8px;
	margin-left:-30px;
	background-color:#ddd;
	border:1px solid #7f7f7f;
}

.tooltip p{
	color:#7f7f7f;
	padding:4px;
	font:normal 9px/1 Verdana, Geneva, sans-serif;
}

	#footerCaSelected li {display:inline;}
		#footerCaSelected li a:link, #footerCaSelected li a:visited {
			width:40px;
			border-bottom:1px solid #fff;
			color:#999;}
		#footerCaSelected li a:hover {border-bottom:1px solid #666;}

#careersHighlight {background:#999;color:#fff !important;}

/** NON HOME SOCIAL BTNS **/
#nonHomeSocialBtns {
	width:300px;
	margin:10px auto;
	position:relative;z-index:100;}
	#nonHomeSocialBtns li {
		display:inline;float:left;
		width:37px;height:33px;
		position:relative;}
		#nonHomeSocialBtns li a {display:block;width:100%;height:100%;}
	#linkGL {background:url(../images/social_btns/btn_home.png) top left no-repeat;}
	#linkFacebook {background:url(../../common/social_btns/btn_facebook.png) top left no-repeat;}
	#linkTwitter {background:url(../../common/social_btns/btn_twitter.png) top left no-repeat;}
	#linkYoutube {background:url(../../common/social_btns/btn_youtube.png) top left no-repeat;}
	#linkDailyMotion {background:url(../../common/social_btns/btn_dailymotion.png) top left no-repeat;}
	#linkMyspace {background:url(../../common/social_btns/btn_myspace.png) top left no-repeat;}
	#linkBuzz {background:url(../../common/social_btns/btn_buzz.png) top left no-repeat;}
	#linkRss {background:url(../../common/social_btns/btn_rss.png) top left no-repeat;}
		#linkRss ul {
			display:none;
			position:absolute;top:-135px;left:-85px;z-index:100;
			padding:6px 16px 6px 6px;
			width:195px;
			border:1px solid #000;
			-moz-border-radius:3px;
			-webkit-border-radius:3px;
			background:url(../../common/blackbg.png) top left repeat;
			font:normal 9px/1.4 Verdana, Geneva, sans-serif;color:#fff;}
		#linkNewsletter ul {
			display:none;
			position:absolute;top:-80px;left:-70px;z-index:100;
			padding:6px 16px 6px 6px;
			width:165px;
			border:1px solid #000;
			-moz-border-radius:3px;
			-webkit-border-radius:3px;
			background:url(../../common/blackbg.png) top left repeat;
			font:normal 9px/1.4 Verdana, Geneva, sans-serif;color:#fff;
			text-align:center;}
			#linkRss ul li,
			#linkNewsletter ul li{
				float:none;display:block;
				width:100%;height:100%;}
				#linkRss ul li a:link, #linkRss ul li a:visited,
				#linkNewsletter ul li a:link, #linkNewsletter ul li a:visited {
					padding:5px;
					color:#fff;}
				#linkRss ul li a:hover,
				#linkNewsletter ul li a:hover {background:url(../../common/whitebg.png) top left repeat;}

				#newsletterTypeInput,
				#newsletterSubmit {
					margin-top:7px;
					font-size:10px;
					-moz-border-radius:3px;
					-webkit-border-radius:3px;}

				#newsletterTypeInput {
					padding:5px;
					text-align:center;}
				#newsletterSubmit {
					padding:2px;}

	#linkNewsletter {background:url(../../common/social_btns/btn_newsletter.png) top left no-repeat;}
	#linkGlive {
		background:url(../../common/social_btns/btn_glive.png) top left no-repeat;}
		
.toolTip {
	position:absolute;z-index:1000;
	font:bold 9px/1.3 Verdana, Geneva, sans-serif;color:#fff;
	border:1px solid #000;
	background:url(../../common/blackbg.png) top left repeat;
	padding:10px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;}
	
.textCenter {text-align:center;}