﻿/*
Top nav 
*/
	ul#petsNav {margin:0; padding:0; border:0; float:left; list-style:none;  }
	ul#petsNav li {float:left;margin:0 5px 0 0;padding:0; height:30px;}                    
	ul#petsNav li a {padding:7px 16px;text-decoration:none;display:block;background:#cccccc;text-align:center;color:#666666;font-weight:bold; font-size:1.1em;}                    
	ul#petsNav li a:hover, ul#petsNav li a.selected {text-decoration:none; color:white; background:#666666;}
	
/*
Home page
*/ 
	div.petsHomeContent1 {float:left;  margin:20px 0 0 0; background:url(/images/pets/letterbox_bbar.jpg) no-repeat bottom; width: 926px;}         
		div.petsHomeContent1 span {width:400px;  }      
			div.petsHomeContent1 span h1 {color:#fff; width:160px;}  
			div.petsHomeContent1 span p {color:#898f91; width:160px; position:absolute; top:178px; left:195px;}  
				div.petsHomeContent1 span p strong {color:#fff;}   
				
	div.petsHomeContent2 {float:left;  margin:20px 0 0 0; background:url(/images/pets/letterbox_bbar2.jpg) no-repeat bottom; width: 926px;}         
		div.petsHomeContent2 span h1 {color:#fff; width:160px;}  
		div.petsHomeContent2 span p {color:#898f91; width:160px; position:absolute; top:233px; left:285px;}     
			div.petsHomeContent2 span p strong {color:#fff;}  
		 
	div.petsHomeContent3 {float:left;  margin:20px 0 0 0; background:url(/images/pets/letterbox_bbar3.jpg) no-repeat bottom; width: 926px;}         
		div.petsHomeContent3 span h1 {color:#fff; width:160px;}  
		div.petsHomeContent3 span p {color:#898f91; width:160px; position:absolute; top:196px; left:268px;}     
			div.petsHomeContent3 span p strong {color:#fff;} 
		
	div.petsHomeContent4 {float:left;  margin:20px 0 0 0; background:url(/images/pets/letterbox_bbar4.jpg) no-repeat bottom; width: 926px;}         
		div.petsHomeContent4 span h1 {color:#000000; width:160px;}  
		div.petsHomeContent4 span p {color:#000000; width:160px; position:absolute; top:196px; left:268px;}     
			div.petsHomeContent4 span p strong {color:#000000;} 
		
	div.petsHomeContent div img {margin:45px 0 0 0;}
	.greyBorder {border:solid 1px #cccccc;}
			 

/*
Home page US
*/ 

    div.USpetsHomeContent1 {float:left;  margin:20px 0 0 0; background:url(/images/pets/letterbox_bbar.jpg) no-repeat bottom; width: 926px;}         
	div.USpetsHomeContent1 span {width:400px;}      
			div.USpetsHomeContent1 span h1 {color:#cccccc; width:305px;margin:72px 0 18px 15px;font-size:1.7em;}  
			div.USpetsHomeContent1 span p {color:#cccccc; width:164px; position:absolute; top:192px; left:205px;}
   			div.USpetsHomeContent1 span a.smallText {margin-left:15px;font-size:0.9em !important;} 
				div.USpetsHomeContent1 span p strong {color:#fff;}   
		 
	div.USpetsHomeContent2 {float:left;  margin:20px 0 0 0; background:url(/images/pets/letterbox_bbar3.jpg) no-repeat bottom; width: 926px;}  
	div.USpetsHomeContent2 span {width:400px;}          
		    div.USpetsHomeContent2 span h1 {color:#cccccc; width:305px;margin:72px 0 18px 15px;font-size:1.7em;}  
		    div.USpetsHomeContent2 span p {color:#cccccc; width:160px; position:absolute; top:196px; left:268px;}  
		    div.USpetsHomeContent2 span a.smallText {margin-left:15px;font-size:0.9em !important;}    
			    div.USpetsHomeContent2 span p strong {color:#fff;} 
		
	div.USpetsHomeContent3 {float:left;  margin:20px 0 0 0; background:url(/images/pets/letterbox_bbar4.jpg) no-repeat bottom; width: 926px;}         
	div.USpetsHomeContent3 span {width:400px;}   
		    div.USpetsHomeContent3 span h1 {color:#000000; width:305px;margin:72px 0 18px 15px;font-size:1.7em;}  
		    div.USpetsHomeContent3 span p {color:#000000; width:160px; position:absolute; top:220px; left:261px;} 
		    div.USpetsHomeContent3 span a.smallText {margin-left:15px;font-size:0.9em !important;}     
			    div.USpetsHomeContent3 span p strong {color:#000000;} 
		
	div.petsHomeContent div img {margin:45px 0 0 0;}
	.greyBorder {border:solid 1px #cccccc;}
			 
	.column1Pets{width:185px;margin:10px 10px 0 10px;float:left;padding:0px 20px 20px 20px;display:block;}
	.panel1 {background:url(/images/pets/cyclone.jpg) no-repeat bottom; height:291px;}
	.panel2 {background:url(/images/pets/paws.jpg) no-repeat bottom; height:291px;}
	.panel3 {background:url(/images/pets/tools.jpg) no-repeat bottom; height:291px;}
	.panel4 {background:url(/images/pets/panel_d31.jpg) no-repeat bottom; height:291px;}
	div.petsCertifiedContent {height:255px;}  
		div.petsCertifiedContent div {width: 437px; margin:20px 0 0 20px;}

/*
Promotion page
*/ 
	div.petsPromotionContent {height:350px; border:solid 1px #cccccc; float:left; width:928px; margin:20px 0 0 0; background:url(/images/pets/spring_kit.jpg) no-repeat bottom}    
		div.petsPromotionContent div {width: 200px; margin:30px 0 0 30px;}
			div.petsPromotionContent div p {width: 165px;}
			div.petsPromotionContent div img {margin:45px 0 0 0;}
	.column1Promotion{width:185px;margin:10px 10px 0 10px;float:left;padding:0px 20px 20px 20px;display:block;}
	.panel1Flexi {background:url(/images/pets/flexi.jpg) no-repeat 20px 20px; height:305px;}
		.panel1Flexi h2 {margin:200px 0 0 0;}
	.panel2SoftDusting {background:url(/images/pets/soft_dusting.jpg) no-repeat 20px 20px; height:305px;}
		.panel2SoftDusting h2 {margin:200px 0 0 0;}
	.panel3Multi {background:url(/images/pets/multi.jpg) no-repeat 20px 20px; height:305px;}
		.panel3Multi h2 {margin:200px 0 0 0;}
	.panel4Promo {height:305px;}
	.greyBorderRight {border-right:solid 1px #cccccc;}
/*
Newsletter
*/
	div.petsNewsContent {min-height:370px; height:auto !important; height:370px; border:solid 1px #cccccc; float:left; width:966px; margin:20px 0 0 0; background:url(/images/pets/news.jpg) no-repeat right center;}    
		#petsSignup{width:400px;}
		#petsSignup .fld{margin:0 0 10px; display:block; clear:both; min-height:20px; height:auto !important; height:20px;}
		#petsSignup .err{padding-left:135px; text-align:left; margin-bottom:10px;}
		#petsSignup label{text-align:right;padding-right:10px; float:left; text-align:right; min-width:125px;}
		#petsSignup input{float:right;}
	#petsSignup .controls{padding-left:160px;}
		#petsSignup .controls input{float:left;}
	#pets_OptOut{margin:15px 0px 10px; float:right;}
	#pets_OptOut .fld label{width:315px !important; text-align:right !important; float:left; padding-right:5px;}
		#pets_OptOut .fld span label{min-width:0px; width:auto !important; margin-left:0px; padding-right:0px;}
		#pets_OptOut .fld span input{margin-right:0px;}
	p.petsPrivacy {width:430px; margin:20px 0 0 20px;}
	.petsThankyou {margin:130px 0 0 95px; width:250px;}
		.petsThankyou a {margin:30px 0 0 0; text-decoration:none; display:block;}
	p.petPrivacy {width:430px; margin:0 0 0 30px;}    	
		
/*
Accessories
*/
	div.petsAccessoryContent {height:162px; border:solid 1px #cccccc; float:left; width:100%; margin:20px 0 0 0; background:url(/images/pets/accessories.jpg) no-repeat bottom}  
	div.petsAccessoryContent div {width: 485px; margin:20px 0 0 20px;}
	div.petsAccessoryContent div p {width:345px;}
		
	#petsAccess_Panel{margin-top:55px;}
	.panel5stiff {background:url(/images/pets/stiffB.jpg) no-repeat 20px 20px; height:305px;}
	.panel5stiff h2 {margin:200px 0 0 0;}
	.panel4Grey, .panelGrey {background-color:#e9e9ea; padding-bottom:10px;}
	.panel4Grey_animalUS {width:720px !important;}

	.footerlink {text-decoration:none; font-weight:bold; margin-bottom:10px; margin-left:22px;}
	
	#petsAccess{width:725px;}
	#petsAccess .column1{height:auto !important; position:relative;}
/*
	#petsAccess .column1 .petAccess_Purchase{position:absolute; bottom:10px;}
*/
	#petsAccess .column1 .petAccess_CopyBottom{min-height:80px;}
	#petsAccess .column1 .petAccess_CopyBottom_Tall{min-height:120px;}
	#petsAccess .column1 .goldButton{margin-bottom:10px;}
	#petsAccess .column1 h2{margin-top:7px; height:30px;}
		
	
/*
Vacuums
*/
	div.petsVacuumContent {height:146px; border:solid 1px #cccccc; float:left; width:966px; margin:20px 0 0 0; background:url(/images/pets/machines.jpg) no-repeat bottom}  
		div.petsVacuumContent div {width: 485px; margin:20px 0 0 20px;}
	.column1vacuum{width:178px;margin:10px 10px 0 10px;float:left;padding:0px 20px 20px 20px;display:block;border-right:solid 1px #cccccc;}
		.column1vacuum span {color:#666666 !important;}
		.column1vacuum p {font-size:0.9em;}
	.panel1vacuum {background:url(/images/pets/vacuum_mini.jpg) no-repeat bottom; height:325px;}
	.panel2vacuum {background:url(/images/pets/vacuum_bbar.jpg) no-repeat bottom; height:325px;}
	.panel3vacuum {background:url(/images/pets/vacuum_mhead.jpg) no-repeat bottom; height:325px;}
	.panel4vacuum {background:url(/images/pets/vacuum_bbar_side.jpg) no-repeat bottom; height:325px;}
		.panel4vacuum span {color:#666666 !important;}
	.panel4vacuum p {font-size:0.9em;}
	.greyText {color:#666666 !important;font-size:0.9em;}
	.quoteText {font-style:italic;}
	
	/*
Vacuums US
*/
	div.USpetsVacuumContent {height:146px; border:solid 1px #cccccc; float:left; width:966px; margin:20px 0 0 0; background:url(/images/pets/machines.jpg) no-repeat bottom}  
		div.USpetsVacuumContent div {width: 485px; margin:20px 0 0 20px;}
	.column1vacuum{width:175px;margin:10px 10px 0 10px;float:left;padding:0px 20px 20px 20px;display:block;border-right:solid 1px #cccccc;}
		.column1vacuum span {color:#666666 !important;}
		.column1vacuum p {font-size:0.9em;}
	.USpanel1vacuum {background:url(/images/pets/vacuum_mini.jpg) no-repeat bottom; height:325px;}
	.USpanel2vacuum {background:url(/images/pets/vacuum_bbar.jpg) no-repeat bottom; height:325px;}
	.USpanel3vacuum {background:url(/images/pets/vacuum_bbar_side.jpg) no-repeat bottom; height:325px; border:none !important;}
	.USpanel4vacuum {background:url(/images/pets/vacuum_mhead_clear.jpg) no-repeat bottom; height:325px; border:1px solid #CCC; width:185px; margin-top:0px !important; height:332px; padding-top:10px;}
		

	.greyText {color:#666666 !important;font-size:0.9em;}

	
/*
Technology
*/
	div.petsTechnologyContent {height:146px; border:solid 1px #cccccc; float:left; width:966px; margin:20px 0 0 0; background:url(/images/pets/technology.jpg) no-repeat bottom}  
		div.petsTechnologyContent div {width: 485px; margin:20px 0 0 20px;}
	div.petsTurbineContent { border:solid 1px #cccccc; float:left; margin:20px 0 0 0; padding:20px; width:928px; height:312px;}  
	div.petsTurbineContent div.MTBCopy {width:360px;float:left;}
	div.petsTurbineContent div.playVideo {float:right;}
	.techColumn2{width:432px;margin:10px 10px 0 10px;float:left;padding:0px 20px 20px 20px;display:block;height:260px;}
		.techColumn2 .column1{padding:0;margin:10px 0px 0 0;}
	.padLeft5em {padding-left:5em;}
	.techButton {  margin:185px 0 0 70px;}
	
/*
Technology US
*/
	div.USpetsTechnologyContent {height:146px; border:solid 1px #cccccc; float:left; width:966px; margin:20px 0 0 0; background:url(/images/pets/technology.jpg) no-repeat bottom}  
		div.USpetsTechnologyContent div {width: 485px; margin:20px 0 0 20px;}
		    div.USpetsTechnologyContent div h1{font-size:1.7em;}
		    div.USpetsTechnologyContent div p strong {color:#666;}
	div.USpetsTurbineContent { border:solid 1px #cccccc; float:left; margin:20px 0 0 0; padding:20px; width:928px; height:312px;}
        div.USpetsTurbineContent div h1 {font-size:1.6em;}
        div.USpetsTurbineContent div p strong {color:#666;}
	div.USpetsTurbineContent div.MTBCopy {width:360px;float:left;}
	div.USpetsTurbineContent div.playVideo {float:right;}
	.techColumn2{width:432px;margin:10px 10px 0 10px;float:left;padding:0px 20px 20px 20px;display:block;height:260px;}
		.techColumn2 .column1{padding:0;margin:10px 0px 0 0;}
	.techColumnUS{background:url(/images/pets/animal_range.jpg) no-repeat 20px 20px;position:relative;width:432px;margin:10px 10px 20px 10px;float:left;padding:0px 20px 20px 20px;display:block;height:260px;}
		.techColumnUS .column1{padding:0;margin:10px 0px 0 0;}
	.padLeft5em {padding-left:5em;}
	techColumnUS .techButton {  margin:75px 0 0 30px;}
	a.containPets{display:block;width:480px;height:282px;position:absolute;top:0;left:0;}
	.techButtonUS {  margin:100px 0 0 20px;}
  
	
.prodPrice {color:#000000 !important;font-size:110%;font-weight:bold;}	

.pets_Wall_IntroCopy{width:600px;}
