@charset "utf-8";
/* CSS Document */

#buyBtn_iphone {display:none !important;}

* {margin:0;padding:0;outline:none;text-decoration:none;border:none;list-style-type:none;}

body{background:url("../images/body_bg.jpg") no-repeat 50% 0px #000000;}

#container {position:relative;}

#subcontentContainer_02, #subcontentContainer_03, #subcontentContainer_04 {display:none;}

/*
#main{
	margin:0px auto;padding:0px;
	width:1017px; height:auto;}
*/

.leftContent{
	width:295px; height:auto;
	float:left;
	position:relative;
	margin-top:213px;}

	/*SUBMENU IZQUIERDO*/
	/*
	.leftContent div {
		width:310px;height:252px;
		margin:0px auto; padding:0px;}
	*/
	
	.launchTrailer {
		width:257px;height:176px;
		overflow:hidden;
		position:relative;top:10px;left:15px;
		cursor:pointer;}
		.launchTrailer img {position:absolute;top:0;}
	.launchVidBox {
		width:638px;height:390px;
		padding:7px 9px;
		background:url(../images/launchTrailerBg.png) top left no-repeat;
		position:absolute;top:-35px;left:315px;z-index:10;
		display:none;}
		.launchTrailerClose {
			position:absolute;top:-5px;left:635px;
			cursor:pointer;}
	
	.playFacebook {
		width:257px;height:206px;
		overflow:hidden;
		position:relative;top:29px;left:15px;
		cursor:pointer;}
		#playFacebook img {position:absolute;top:0;}

.centerContent{
	width:705px; height:auto;
	margin:0px auto; padding:0px;
	margin-left:311px; padding-top:53px;}
	
	#mainLogo {position:absolute;top:65px;left:-20px;}
	
	/* MENU */
	#mainMenu {
		width:701px;height:61px;
		position:absolute;top:73px;left:292px;z-index:10;
		overflow:hidden;}
		#mainMenu li {
			display:inline;float:left;}
			#mainMenu li img {position:relative;}
			#mainMenu li a:hover img, .menuItemSelected {top:-61px;}
			.menuItemUnselected {top:0;}
	
	.infoContent{
		width:auto;height:auto;
		margin:0px auto;padding:0px;margin-top:45px;
		position:relative;}

	.textContent{
		font-family: 'HelveticaLTStdBold';
		width:310px;height:auto;
		font-size:14px;color:#5d0f0f;line-height:17px;
		margin-left:20px;
		position:relative;top:70px;}
		.textContent p {
			font:normal 14px/1.2 'HelveticaLTStdBold';
			margin:0 0 7px 0;}
	
	.galeria{
		width:251px;
		float:right;
		position:relative;top:65px;left:-65px;}
		.galeria img {margin-bottom:10px;}
	
	#featuresTitle {
		font:normal 17px/1.2 'CanCandeBoisBold';
		margin-bottom:23px;
		text-transform:uppercase;}
	#featuresList{
		margin:0px auto;padding:0px;margin-left:15px;
		list-style:url(../images/features_bullet.gif);}
	
	#featuresList li{margin-bottom:15px;}
	
	#artsGalleryNavBtns {}
		#artGalleryPrevBtn, #artGalleryNextBtn {position:absolute;top:255px;cursor:pointer;}
		#artGalleryPrevBtn {left:75px;}
		#artGalleryNextBtn {left:582px;}
	
	#artsGallery{
		width:460px;
		margin:0 auto;
		position:relative;top:80px;left:-10px;}
		#artsGallery img {margin:0px auto;}
		.artSelected {display:block;}
		.artUnselected {display:none;}
		
#storyImg {float:right;margin-right:24px;margin-top:59px;}

#trailerList {
	width:139px;
	position:relative;top:-2px;left:67px;}
	#trailerList li span {
		width:139px;height:66px;
		display:block;
		overflow:hidden;
		cursor:pointer;
		position:relative;}
		#trailerList li span img {position:relative;}
			#trailerList li .videoContent {
				width:638px;height:390px;
				position:absolute;top:-45px;left:260px;}
	.videoActive span img {left:-139px;}
	.videoInactive span img {left:0px;}
	.videoActive div {display:block;}
	.videoInactive div {display:none;}

/**FOOTER**/
	#footer {
		/*
		width:1600px;height:104px;
		position:relative;left:50%;margin-left:-800px;margin-top:40px;
		*/
		position:absolute;top:720px;}
		#footerContainer {
			width:980px;
			margin:auto;
			padding:20px 0 80px 0;
			text-align:center;}
			#footerContainer a {
				font-family:Verdana, Geneva, sans-serif;
				font-size:10px;
				color:#fff;}
			#footerContainer p {
				color:#fff;
				font-size:10px;
				font-family:Verdana, Geneva, sans-serif;}
			#seoFooter {
				margin:0;
				padding-bottom:15px;}
				#seoFooter a:hover {text-decoration: underline;}