* { margin:0; padding:0; } 

html { width:100%; height:100%;  overflow-y:auto; overflow-x:hidden; }

body { 
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	color:#808080;
	font-size:12px;
	font-family:Tahoma, "Trebuchet MS";
	background:#000000 url(../../images/bg.jpg) repeat-x top left;
	}

#container { width: 100%; height:auto; min-height: 100%; }

* html #container {height: 100%;}

#wrapper { width:991px; margin-right:auto; margin-left:auto; }

#header{ width:991px; height:165px; float:left; }

#content{ width:991px; height:auto; background:url(../../images/bg_wrapper.png) top left repeat-y; float:left; margin-bottom:-30px; }

#content-logos{ width:991px; height:auto; background:url(../../images/bg_wrapper.png) top left repeat-y; float:right; margin-bottom:0px; }

#footer { width:100%; background:url(../../images/bg_footer.jpg) top center repeat-x; height:61px; float:left; text-align:center; position:relative; }

#columns {
	float:left; height:auto; 
	}
		#columns.left {
			width: 260px; margin-top:8px;
		}
			#columns.left #menu {
				width: 255px; float:left;
			}
				
				#columns.left #promotions { width: 232px; float:left; padding-left:19px; }
			
		#columns.right {
			width:731px; height:auto; }
				
			#columns.right #home { width:698px; height:330px; margin:13px 0px 0px 6px; }
			
				#columns.right #home #header { width:698px; height:313px; background:url(../../images/home_splash.jpg); }

			







			#columns.right #quotes {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; position:relative; }
				
				#columns.right #quotes h1 {	
					width:650px; height:62px; margin-bottom:15px; background:url(../../images/tit_quotes.jpg); float:left }
				
				#columns.right #quotes .blocks { width:672px; height:167px; margin-bottom:30px; float:left; }
				
					#columns.right #quotes .blocks img {
						width:124px; height:152px; float:right; border:2px solid #5f6161; float:left; margin-right:9px; cursor:pointer; }
				
					#columns.right #quotes .blocks .imgContainer {
						width:124px; height:152px; float:right; border:2px solid #5f6161; float:left; margin-right:9px; cursor:pointer; }
				
					#columns.right #quotes .blocks .data {
						width:524px; height:167px; float:left; background:url(../../images/quotes_bg-blocks.jpg); }
						
					#columns.right #quotes .blocks .data h2 {
							height:30px; font-size:12px; font-weight:normal; padding:13px 0px 0px 20px; }
								
							#columns.right #quotes .blocks .data h2 span.name {
								font-weight:bold; color:#f9bc1f; }
					
						#columns.right #quotes .blocks .data p { padding:0px 20px 0px 20px; width:484px; height:100px; display:block; }
						#columns.right #quotes .blocks .data p span { clear:both; width:100%; display:block; }
						#columns.right #quotes .blocks .data p span.white { color:#FFFFFF; }
						#columns.right #quotes .blocks .data p span.detail { margin-top:10px; }
						#columns.right #quotes .blocks .data p strong { color:#FFFFFF; font-weight:normal; }
						
						#columns.right #quotes .blocks .data .more {
							height:15px; width:70px; clear:both; float:right; font-size:9px; bottom:7px; right:0 ; text-align:right; padding-right:15px; color:#808080; cursor:pointer; color:#000000; }
						
						
						
						
						
						
						
					
						
			#columns.right #who-we-are {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; position:relative; }
				
				#columns.right #who-we-are #header {
					width:662px; height:146px; background:url(../../images/who_header.jpg); margin-bottom:25px; }
				
				#columns.right #who-we-are h1 {	
					width:650px; height:62px; background:url(../../images/tit_who.jpg); float:left }
					
				#columns.right #who-we-are h2 {	
					width:650px; height:30px; color:#FFFFFF; font-weight:normal; font-size:13px; margin-bottom:10px; clear:both; float:left; text-transform:uppercase; }
				
				#columns.right #who-we-are p { margin-bottom:10px; }
				
					#columns.right #who-we-are p span.highlight { color:#fe7501; }
				
					#columns.right #who-we-are p span.highlightCaps { color:#fe7501; text-transform:uppercase; }
					
					#columns.right #who-we-are p span.grey { color:#fe7501; text-transform:uppercase; }
				
				#columns.right #who-we-are ul { padding-left:15px; }
				
				
				
				
				
				
				
				
				
			#columns.right #custom-tour {
				width:632px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; position:relative; padding-bottom:30px; }
				
				#columns.right #custom-tour h1 {	
					width:650px; height:62px; background:url(../../images/tit_create_tour.jpg); float:left }
					
				#columns.right #custom-tour #header {
					width:662px; height:146px; background:url(../../images/customtour_header.jpg) no-repeat; margin-bottom:25px; }
					
					
					
					
					
					
			#columns.right #joint-venture {
				width:632px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; position:relative; }
				
				#columns.right #joint-venture h1 {	
					width:650px; height:62px; background:url(../../images/tit_joint.jpg); float:left }
					
				#columns.right #movie-block {
					width:640px; height:426px; margin-left:auto; margin-right:auto; float:left; border:1px solid #666666; margin-top:15px; }					
				
					
					
					
			
			
			
			
			
			
			#columns.right #contact {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; position:relative; }
				
				#columns.right #contact a, a:link, a:visited, a:active  { color: #ff7102; text-decoration: none; }
				
				#columns.right #contact a:hover { color: #ffffff; text-decoration: none; }
				
				#columns.right #contact #header {
					width:662px; height:146px; background:url(../../images/contact_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #contact h1 {	
					width:650px; height:62px; background:url(../../images/tit_contact.jpg); float:left }
					
				#columns.right #contact .orange { color: #ff7102; }
				
				#columns.right #contact .grey { color: #cccccc; }
				
				#columns.right #contact p { margin-bottom:10px; }
				
				
				
				
				
				
				
				
			
			
			
			#columns.right #online-chat {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; position:relative; }
				
				#columns.right #online-chat a {
					display:block; height:30px; padding-left:27px; background:url(../../images/onlinechat_ico-email.jpg) left center no-repeat; padding-top:13px; }
				
					#columns.right #online-chat a:link, a:visited, a:active  { color: #ff7102; text-decoration: none; }
				
					#columns.right #online-chat a:hover { color: #ffffff; text-decoration: none; }
				
				#columns.right #online-chat #header {
					width:662px; height:146px; background:url(../../images/onlinechat_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #online-chat h1 {	
					width:650px; height:62px; background:url(../../images/tit_online.jpg); float:left }
					
				#columns.right #online-chat .orange { color: #ff7102; }
				
				#columns.right #online-chat .grey { color: #cccccc; }
				
				#columns.right #online-chat p { margin-bottom:10px; }
				
				#columns.right #online-chat ul { padding-left:15px; }
				
				
				
				
				
				
				
				
			#columns.right #tour-planing-guide {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #tour-planing-guide #header {
					width:662px; height:146px; background:url(../../images/tpg_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #tour-planing-guide h1 {	
					width:650px; height:62px; background:url(../../images/tit_tour_planing.jpg); float:left }
					
				#columns.right #tour-planing-guide h2 {	
					width:650px; height:30px; color:#FFFFFF; font-weight:normal; font-size:13px; margin-bottom:10px; clear:both; float:left; text-transform:uppercase; }
					
				#columns.right #tour-planing-guide .orange { color: #ff7102; }
				
				#columns.right #tour-planing-guide .grey { color: #cccccc; }
				
				#columns.right #tour-planing-guide p { margin-bottom:20px; }
				
				#columns.right #tour-planing-guide ul { padding-left:15px; display:block; margin-bottom:25px; }
				
				
				
				
								
				
			#columns.right #tours-argentina {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #tours-argentina #header {
					width:662px; height:146px; background:url(../../images/toursa_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #tours-argentina h1 {	
					width:650px; height:62px; background:url(../../images/tit_tour_argentina.jpg); float:left }
					
				#columns.right #tours-argentina h2 {	
					width:650px; height:30px; color:#FFFFFF; font-weight:normal; font-size:13px; margin-bottom:10px; clear:both; float:left; text-transform:uppercase; }
					
				#columns.right #tours-argentina .orange { color: #ff7102; }
				
				#columns.right #tours-argentina .grey { color: #cccccc; }
				
				#columns.right #tours-argentina p { margin-bottom:20px; }
				
				#columns.right #tours-argentina ul { padding-left:15px; display:block; margin-bottom:25px; }
				
				#columns.right #tours-argentina ul.teams { width:auto; float:left; clear:both; margin-bottom:30px; }
				
				#columns.right #tours-argentina ul.teams img { margin:0 auto; }
				
				#columns.right #tours-argentina ul.teams li { height:100px; list-style:none; width:auto; }
				
				#columns.right #tours-argentina ul.teams li div.team { float:left; width:71px; margin:10px; }
				
				#columns.right #tours-argentina ul.teams li div.team span.name { text-align:center; text-transform:none; display:block; width:71px; }
				
				
				
				
				
			#columns.right #promos-tour-argentina {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #promos-tour-argentina h1 {	
					width:650px; height:62px; background:url(../../images/tit_tour_argentina.jpg); float:left }
					
					
					
					
					
					
					
					
					
			#columns.right #soccer-clinics {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #soccer-clinics a, a:link, a:visited, a:active  { color: #ff7102; text-decoration: none; }
				
				#columns.right #soccer-clinics a:hover { color: #ffffff; text-decoration: none; }
				
				#columns.right #soccer-clinics #header {
					width:662px; height:146px; background:url(../../images/soccerclinics_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #soccer-clinics h1 {	
					width:650px; height:62px; background:url(../../images/tit_tour_soccer.jpg); float:left }
					
				#columns.right #soccer-clinics .orange { color: #ff7102; }
				
				#columns.right #soccer-clinics .grey { color: #cccccc; }
				
				#columns.right #soccer-clinics p { margin-bottom:20px; }
				
				#columns.right #soccer-clinics ul { padding-left:15px; display:block; margin-bottom:25px; }

				
				
			#columns.right #college-tours {
					width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #college-tours a, a:link, a:visited, a:active  { color: #ff7102; text-decoration: none; }
				
				#columns.right #college-tours a:hover { color: #ffffff; text-decoration: none; }
				
				#columns.right #college-tours #header {
					width:662px; height:146px; background:url(../../images/college_tours_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #college-tours h1 {	
					width:650px; height:62px; background:url(../../images/tit_college_tours.jpg); float:left }
					
				#columns.right #college-tours .orange { color: #ff7102; }
				
				#columns.right #college-tours .grey { color: #cccccc; }
				
				#columns.right #college-tours p { margin-bottom:20px; }
				
				#columns.right #college-tours ul { padding-left:15px; display:block; margin-bottom:25px; }
				
				
				
				
					#columns.right #site-inspections {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #site-inspections a, a:link, a:visited, a:active  { color: #ff7102; text-decoration: none; }
				
				#columns.right #site-inspections a:hover { color: #ffffff; text-decoration: none; }
				
				#columns.right #site-inspections #header {
					width:662px; height:146px; background:url(../../images/soccerclinics_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #site-inspections h1 {	
					width:650px; height:62px; background:url(../../images/tit_site_inspections.jpg); float:left }
					
				#columns.right #site-inspections .orange { color: #ff7102;  }
				
				#columns.right #site-inspections .grey { color: #cccccc; }
				
				#columns.right #site-inspectionss p { margin-bottom:20px; }
				
				#columns.right #site-inspections ul { padding-left:15px; display:block; margin-bottom:25px; }
					
				
				
				
				
				
			#columns.right #special-programs {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #special-programs #header {
					width:662px; height:146px; background:url(../../images/specialprograms_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #special-programs h1 {	
					width:650px; height:62px; background:url(../../images/tit_tour_special.jpg); float:left }
					
				#columns.right #special-programs h2 {	
					width:650px; height:30px; color:#FFFFFF; font-weight:normal; font-size:13px; margin-bottom:10px; clear:both; float:left; text-transform:uppercase; }
					
				#columns.right #special-programs .orange { color: #ff7102; }
				
				#columns.right #special-programs .grey { color: #cccccc; }
				
				#columns.right #special-programs p { margin-bottom:20px; }
				
				#columns.right #special-programs ul { padding-left:15px; display:block; margin-bottom:25px; }
				
				
				
				
				
				
				
				
				
				
				#columns.right #reduce-reuse-recycle {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #reduce-reuse-recycle #header {
					width:662px; height:146px; background:url(../../images/reduce_header.jpg) no-repeat; margin-bottom:25px; }
				
				#columns.right #reduce-reuse-recycle h1 {	
					width:650px; height:62px; background:url(../../images/tit_reduce_reuse_recycle.jpg); float:left }
					
				#columns.right #reduce-reuse-recycle h2 {	
					width:650px; height:30px; color:#FFFFFF; font-weight:normal; font-size:13px; margin-bottom:10px; clear:both; float:left; text-transform:uppercase; }
					
				#columns.right #reduce-reuse-recycle .orange { color: #ff7102; }
				
				#columns.right #reduce-reuse-recycle .grey { color: #cccccc; }
				
				#columns.right #reduce-reuse-recycle p { margin-bottom:20px; }
				
				#columns.right #reduce-reuse-recycle ul { padding-left:15px; display:block; margin-bottom:25px; }
				
				
				
				
				
				
				
				
				
				
				
			#columns.right #traditional-tourism {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #traditional-tourism a, a:link, a:visited, a:active  { color: #ff7102; text-decoration: none; }
				
				#columns.right #traditional-tourism a:hover { color: #ffffff; text-decoration: none; }
				
				#columns.right #traditional-tourism h1 {	
					width:650px; height:62px; background:url(../../images/tit_traditional.jpg); float:left }
					
					
					
					
					
					
					
					
			#columns.right #site-map {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #site-map a, a:link, a:visited, a:active  { color: #ff7102; text-decoration: none; }
				
				#columns.right #site-map a:hover { color: #ffffff; text-decoration: none; }
				
				#columns.right #site-map h1 {	
					width:650px; height:62px; background:url(../../images/tit_sitemap.jpg); float:left }
					
				#columns.right #site-map .orange { color: #ff7102; }
				
				#columns.right #site-map .grey { color: #cccccc; }
				
				#columns.right #site-map ul { margin-left:35px; margin-bottom:25px; clear:both; }
				
					#columns.right #site-map ul li {  clear:both; }
					
					
					
					
					
			
			
			
			#columns.right #under-construction {
				width:662px; min-height:850px; height:auto; _height:850px; padding:13px 13px 0px 40px; background:url(../../images/bg_quotes.jpg) top left no-repeat; float:left; text-transform:uppercase; color:#747373; padding-bottom:20px; position:relative; }
				
				#columns.right #under-construction #header {
					width:662px; height:146px; background:url(../../images/underconstruction_header.jpg) no-repeat; margin-bottom:25px; }

			
		
		
		
		
			
		#promos-footer {
			width:944px; height:auto; padding:0px 19px 0px 27px; float:left; }
				
			#promos-footer #promos_soccer-clinics { 
				width:226px; height:127px; float:left; position:relative; background:url(../../images/promos_soccer-clinics.jpg) no-repeat; }				
			#promos-footer #promos_special-programs { 
				width:226px; height:127px; float:left; position:relative;  background:url(../../images/promos_special-programs.jpg) no-repeat; }				
			#promos-footer #promos_reduce-reuse-recycle { 
				width:226px; height:127px; float:left; position:relative;  background:url(../../images/promos_reduce-reuse-recycle.jpg) no-repeat; }				
			#promos-footer #promos_tours-argentina { 
				width:226px; height:127px; float:left; position:relative;  background:url(../../images/promos_tours-argentina.jpg) no-repeat; }
				
				/*#promos-footer p { padding:50px 15px 30px 15px; font-size:9px }-->
				
				#promos-footer span { clear:both; width:100%; display:block; padding-bottom:5px; }*/
				
				#promos-footer .ver-mas { height:15px; width:70px; clear:both; position:absolute; font-size:10px; bottom:7px; right:0 ; text-align:right; padding-right:10px; color:#808080; font-weight:bold; cursor:pointer; text-transform:uppercase; }
			
		#columns.left #promos-menu { width: 230px; float:left; padding-left:27px; }
				
			#columns.left #promos-menu #promos_soccer-clinics { 
				width:226px; height:127px; float:left; position:relative; background:url(../../images/promos_soccer-clinics.jpg) no-repeat; }				
			#columns.left #promos-menu #promos_special-programs { 
				width:226px; height:127px; float:left; position:relative;  background:url(../../images/promos_special-programs.jpg) no-repeat; }				
			#columns.left #promos-menu #promos_tours-argentina { 
				width:226px; height:127px; float:left; position:relative;  background:url(../../images/promos_tours-argentina.jpg) no-repeat; }
			#columns.left #promos-menu #promos_reduce-reuse-recycle { 
				width:226px; height:127px; float:left; position:relative;  background:url(../../images/promos_reduce-reuse-recycle.jpg) no-repeat; }			
			
				
			/*#columns.left #promos-menu p { padding:50px 15px 30px 15px; font-size:9px }
			
			#columns.left #promos-menu span { clear:both; width:100%; display:block; padding-bottom:5px; }*/

			#columns.left #promos-menu .ver-mas { height:15px; width:70px; clear:both; position:absolute; font-size:10px; bottom:7px; right:0 ; text-align:right; padding-right:10px; color:#808080; font-weight:bold; cursor:pointer; text-transform:uppercase; }
				
				.promos-separator-left {
					width:11px; height:155px; float:left; }
					
				.promos-separator-bottom {
					width:230px; height:30px; float:left; }



