	
    /*Layout*/
	div#content{width:770px;text-align:left; border-bottom:1px solid #cccccc; margin:0 auto 20px auto;}
	h1, h2, h3, h4{text-align:left;}
	h1, h2, h3{margin-bottom:30px;}
	h3, h4 span, a{color:#6f7f84}
	.grey{color:#999999}
	h3{font-size:1.4em;}
	h3.price{font-weight:bold; color:#FFFFFF; margin-bottom:10px;}
	h4, h5{font-size:1.2em;}
	
    div#intro{margin-bottom:40px;}
    
	div#allergyIntroContent{float:left;width:500px;}
    	#allergyIntroContent #allergyAffect a {display:block;margin-top:10px;font-size:1.1em; color:#FFCC00; background: url(/images/arrow_o.png) no-repeat left; padding-left:12px; text-decoration: none;}
		#allergyIntroContent #allergyAffect a:hover, #allergyIntroContent #allergyAffect a:active { color:#FFFFFF;background: url(/images/arrow_w.png) no-repeat left;}
		#allergyIntroContent div#allergyAffect ul{margin:30px 0px 15px 12px;}
        	#allergyIntroContent #allergyAffect ul li{list-style:disc; padding-left:10px; margin-bottom:7px; font-size:1.1em;}
            
		#allergyIntroContent div#dustMite{background:#0c1010; margin-top:90px; padding:15px; width:430px;}
			#allergyIntroContent #dustMite h4{margin:10px 0px;}
			#allergyIntroContent #dustMite p{margin-bottom:0px;}
			
	div#houseImage{float:right;width:270px;}
		#houseImage img{margin:41px 0px 0px; padding:0px; float:right;}
			
	div#allergyCauses{margin-bottom:40px;}
	#allergyCauses h4, #allergyCauses img{margin-bottom:10px;}
	#allergyCauses .allergyCauseContent{float:left; width:143px;padding-right:10px;}
	
    div#effectiveVacuum{margin-bottom:40px;}
	div#effectiveVacuum  #effectiveVacuumContent{float:left; width:450px;margin-right:50px;}
		#effectiveVacuumContent span#contentLeft{float:left; width:360px; margin-right:20px;}
	#effectiveVacuum img{float:right;}
	
	div#products { padding:-30px 0px;  position:relative;}
	#products div.product { width: 230px; float: left; background: url(/images/offer_bgie.png) no-repeat top right;}
	#products h2 a {color:#fff;}
	#products div#product1,#products div#product2{margin-right:40px;}
		#products .product img { float: left; margin-right: 0px; }
		#products .product img#dc20Image{margin-top:165px;}
			
		#products .product div.details {width: 95px; position:absolute;margin-right:50px; top:205px;}
			#products div#product1 div.details{left:135px;}
			#products div#product2 div.details{top:200px; left:405px;}
			#products div#product3 div.details{left:675px;}
			
			#products .product .details p.offer{display:block;height:100px;}
			#products .product .details img{float:none;}
			.product .details ul {margin-left:0;}
			.product .details ul li{margin-bottom:3px;list-style:none;}
			
			#products .product h4 { width: 104px; height: 38px; text-indent: -9999em; position:absolute; top:150px;}
			#products .product h4#productName2 { background: url(http://media.dyson.com/images_resize_sites/images/products/hd_DC14_allergy.png) no-repeat top left; left:405px; width:140px;}
			#products .product h4#productName3 { background: url(http://media.dyson.com/images_resize_sites/images/products/hd_DC18_allergy.png) no-repeat top left; left:675px}
			#products .product h4#productName1 { background: url(http://media.dyson.com/images_resize_sites/images/products/hd_DC20_allergy.png) no-repeat top left; left:135px}
			
			#products .product .details #cutPrice{ color:#FF0000; text-decoration:line-through; margin-bottom:5px;}
				#products .product .details #cutPrice span#hide{display:none;}
			
	div#productsb { padding: 30px 0px; position:relative;}
	#productsb div.product { width: 230px; float: left; height:220px; }
	#productsb h2 a {color:#fff;}
	#productsb div#product1,#productsb div#product2{margin-right:40px;}
		#productsb .product img { float: left; margin-right: 0px; }		
		#productsb .product img#dc22Image {margin-top:65px;}
		#productsb .product img#dc23Image {margin-top:65px;}	
			
		#productsb .product div.details {width: 95px; position:absolute;margin-right:50px; top:140px;}
			#productsb div#product1 div.details{left:135px;}
			#productsb div#product2 div.details{left:405px;}
			#productsb div#product3 div.details{left:675px;}
			
			#productsb .product .details img{float:none;}
			#productsb .product .details ul li{margin-bottom:3px;}
			
			#productsb .product h4 { width: 104px; height: 38px; text-indent: -9999em; position:absolute; top:70px;}
			#productsb .product h4#productName1 { background: url(http://media.dyson.com/images_resize_sites/images/products/hd_DC22ALLERGY.png) no-repeat top left; left:135px} 	    
			#productsb .product h4#productName2 { background: url(http://media.dyson.com/images_resize_sites/images/products/hd_DC23ALLERGY.png) no-repeat top left; left:405px; width:140px;}		
			
			#productsb .product .details #cutPrice{ color:#FF0000; text-decoration:line-through; margin-bottom:5px;}
				#productsb .product .details #cutPrice span#hide{display:none;}
			
	#accessories{background:#FFFFFF; border:10px solid #CCCCCC; color:#000000; padding:25px; width:700px;}
		#accessories div.details h4{color:#000000; font-weight:bold;}
		#accessories h3{color:#000000; font-weight:normal;}
		#accessories .accessory{float:left; width:150px; margin-left:25px;}
			#accessories .accessory ul{margin-top:20px;margin-left:0;}
				#accessories .accessory ul {list-style:none;}