		/******************/
		/* ONLY THIS PAGE */
		/******************/
		

		/* because of the small icons and the arrows in between, the HEADERS must not have margins on INDEX.  */
		h1{
			margin:0;
		}

		h2{
			margin:0;
		}




		/* top slider images - will put these in a php loop later - 2 for testing */
		#bg_1, #bg_2, #bg_last{
			float:left;
			width:100%;
			height:100%;
			background:url(../slides/cars_flat.png) no-repeat center center; 
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
		}
		#bg_2{
			float:left;
			width:100%;
			height:100%;
			background:url(../slides/cars_flat2.png) no-repeat center center; 
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
		}
		
		/* 3 sections in the middle - first split left and right, then place vertically */
		#section1_left{
			float:left;
			text-align: center;
			padding-top:20px;
			padding-bottom:70px;
			background: url(../img/step_arrows_web_2x.png) no-repeat center 160px;
			background-size: 271px 460px;
		}
		
		#section1_right{
			float:right;
			text-align: center;
		}
		
		#section1_right_book{
			height: 285px;
			background: #E2DED9;
			padding-top:20px;
			background: #E2DED9 url(../img/book_delivery_2x.png) no-repeat;
			background-size: 260px 260px;
			background-position: center 50px;
		}
		
		#section1_right_watch{
			height: 450px;
			background: #F2F1EC;
			background-size: 404px 273px;
			padding-top:20px;
		}
		
		#watch_now{
			display: inline-block;
			height: 273px;
			width:404px;
			margin-bottom:20px;
			background: url(../img/watch_video_2x.png);
			background-size: 404px 273px;
			cursor: pointer;
		}
		
		
		/* 6 steps */
		#step1{ background: url(../img/step1_2x.png); }
		#step2{ background: url(../img/step2_2x.png); }
		#step3{ background: url(../img/step3_2x.png); }
		#step4{ background: url(../img/step4_2x.png); }
		#step5{ background: url(../img/step5_2x.png); }
		#step6{ background: url(../img/step6_2x.png); }
		#step1, #step2, #step3, #step4, #step5, #step6{
			display: inline-block;
			width: 200px;
			height:90px;
			background-size:100px 100px;
			background-repeat: no-repeat;
			background-position: center top;
			cursor: pointer;
			padding-top:110px;
			font-size:12px;
			line-height: 14px;
		}
		.stepbold{
			font-size:14px;
			font-weight: bold;
			line-height: 24px;
		}
		
		/* second slimmer footer */
		#section2{
			text-align: center;
			background: #006BA3 url(../img/become_a_receivur_2x.png) no-repeat center center; 
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;
			background-size:1200px 480px;
			height:480px;
		}
		
		/* learn more button */
		#btn_learn_more_2x{
			margin-top: 100px;
			display: inline-block;
			background: url(../img/btn_learn_more_2x.png);
			background-size: 382px 94px;
			width: 382px;
			height:94px;
			cursor: pointer;
		}
		
		/* second slimmer footer */
		#section3{
			text-align: center;
			background: #58BAF1;
			height:300px;
			padding-top:20px;
			color:#FFF;
		}
		
		/* store logos */
		#shop_ebay, #shop_amazon, #shop_wallmart, #shop_bestbuy{
			margin:0 20px 0 20px;
			display: inline-block;
			width:154px;
			height:100px;
			cursor: pointer;
			background: url(../img/shop_ebay_2x.png);
			background-size: 154px 100px;
		}
		#shop_amazon{
			background: url(../img/shop_amazon_2x.png);
			background-size: 190px 100px;
			width:190px;
		}
		#shop_wallmart{
			background: url(../img/shop_wallmart_2x.png);
			background-size: 243px 100px;
			width:243px;
		}
		#shop_bestbuy{
			background: url(../img/shop_bestbuy_2x.png);
			background-size: 115px 100px;
			width:115px;
		}
		
		/* quotes taglines or testimonials */
		.quotes{
			display: inline-block;
			font-style: italic;
			font-size:18px;
			margin:30px 10px 0 10px;
		}
		.quotes_big{
			font-size:25px;
			line-height:20px;
		}
		
		
		
		/***********************/
		/* screen under 969 px */
		/***********************/
		@media (max-width: 969px) {
			#section1_left{
				background: url(../img/step_arrows_mobile_2x.png) no-repeat center 144px;
				background-size: 205px 410px;
			}
			
			#step1, #step2, #step3, #step4, #step5, #step6{
				display: inline-block;
				width: 150px;
				height:67px;
				background-size:75px 75px;
				padding-top:85px;
				font-size:10px;
				line-height: 12px;
			}

			#section1_right_watch{
				height: 350px;
			}

			#watch_now{
				height: 190px;
				width:280px;
				background-size: 280px 190px;
			}
			
			/* second slimmer footer */
			#section2{
				background: #006BA3 url(../img/become_a_receivur_2x.png) no-repeat center center; 
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: cover;
				background-size:600px 240px;
				height:240px;
			}
			
			/* learn more button */
			#btn_learn_more_2x{
				margin-top: 50px;
				background-size: 192px 46px;
				width: 192px;
				height:46px;
			}
	
			/* second slimmer footer */
			#section3{
				text-align: center;
				background: #58BAF1;
				height:200px;
				font-size:11px;
			}

			/* shopping icons */
			#shop_ebay, #shop_amazon, #shop_wallmart, #shop_bestbuy{
				margin:10px 3px 0 3px;
				display: inline-block;
				width:60px;
				height:40px;
				cursor: pointer;
				background-size: 60px 40px;
			}
			#shop_amazon{
				background-size: 75px 40px;
				width:75px;
			}
			#shop_wallmart{
				background-size: 95px 40px;
				width:95px;
			}
			#shop_bestbuy{
				background-size: 44px 40px;
				width:44px;
			}
	
			/* quotes taglines or testimonials */
			.quotes{
				display: inline-block;
				font-style: italic;
				font-size:14px;
				margin:20px 5px 0 5px;
			}
			.quotes_big{
				font-size:18px;
				line-height:20px;
			}
		}