* {outline:none;margin:0;padding:0;text-decoration:none;list-style-type:none;border:none;}

#container {
	width:980px;height:766px;
	background:url(../images/mainBg.jpg) top left no-repeat;
	margin:0 auto;
	position:relative;}
	#container h1 {position:absolute;top:17px;left:25px;}
	#container h2 {position:absolute;top:71px;left:25px;}
	#formContainer {
		width:236px;height:192px;
		background:url(../images/form_bg.png) top left no-repeat;
		position:absolute;top:33px;left:718px;}
		#formContainer div.header{
			width:155px;
			text-align:center;
			font:bold 11px/1.2 Arial, Helvetica, sans-serif;color:#c61e14;
			margin:47px auto 0 auto;}
			#formContainer div.header span {font-size:18px;}
		#formContainer p {
			width:155px;
			text-align:center;
			margin:10px auto 0 auto;
			font:bold 10px/1.2 Arial, Helvetica, sans-serif;color:#e0e0e0;}
			#formContainer p span {font-weight:normal;color:#909090;}
		#textInput {
			width:147px;height:17px;
			margin:7px 0 0 44px;}
			
			#textInput.inputError{
				background:#FF0000;}
		
		.submitBtn {
			width:66px;height:22px;
			margin:13px 0 0 81px;
			font:bold 11px/1.2 Arial, Helvetica, sans-serif;color:#fff;
			background:url('../images/btn_enviar.png') no-repeat 0 0; cursor:pointer;}
			
			
	#waitBox, #mssgBox, #btnBack{
		display:none;}
		
		#waitBox{
			margin:20px 10px 10px; height:50px;
			background:url('../images/wait.gif') no-repeat center center;}
		
		#mssgBox{
			font:bold 10px/1.2 Arial, Helvetica, sans-serif;color:#fff; text-align: center;
			margin:20px 10px 10px;}
	
	#cellphone {position:absolute;top:420px;left:395px;z-index:50;}
	
	#all_games{
		position:absolute;top:540px;left:60px;
		width:130px; height:30px; cursor:pointer;}
	
	#gamesCarouselContainer {
		position:relative;top:578px;left:40px;z-index:40;}
		
		#categoriesContainer {position:absolute;top:-33px;left:255px;}
			#categoriesContainer select {
				width:95px;height:20px;
				font-size:10px;
				border:2px solid #7f9db9;}
		
		#gamesCarousel {
			width:854px;height:130px;
			overflow:hidden;
			position:absolute;left:23px;}
			
			#setList {
				width:999999px;
				position:absolute;left:0;}
				#setList li {
					display:inline;float:left;
					width:108px;}
					#setList li img {
						border:2px solid #fff;}
						
					#setList li img :hover{
						border:2px solid #7F9DB9;}
						
					#setList li p {
						width:81px;text-align:center;
						text-transform:uppercase;color:#fff;
						font:bold 9px/1 Arial, Helvetica, sans-serif;}
						#setList li p a:link, #setList li p a:visited {color:#fff;}
		#scrollLinks {position:relative;z-index:50;}
			.mouseover_left {position:absolute;top:60px;left:0;cursor:pointer;display:none;}
				.mouseover_left img {width:20px;}
			.mouseover_right {position:absolute;top:60px;left:880px;cursor:pointer;}
				.mouseover_right img {width:20px;}

#footer {
	width:280px;
	margin:20px auto 0 auto;
	text-align:center;}
	#termsConditions {
		width:280px;height:46px;
		margin:0 auto;
		background:url(../images/terminos_y_condiciones.jpg) top left no-repeat;
		display:block;}
		#termsConditions:hover {background-position:top right;}
		
		
		
	/* Terms and Conditions */
	
	.htmlbox{
		width:866px; margin:0px auto;}

	.tyc{
		text-align:center; font-size:11px;
		color:#999;	padding-top:40px;}

	.tycbox{
		padding:20px; font-size:12px;
		min-height:500px;}

		.tycbox h1{
			font-size:16px;	font-weight:bold;}

		.tycbox h2{
			font-size:14px; font-weight:bold;}

		.tycbox p{
			padding:0px; padding-bottom:10px;}

		.tycbox a, .tycbox a:hover, .tycbox a:visited, {
			text-decoration:none; color:blue;}
	