
/* ===================================================
	Store stylesheet - Dyson US
	Version: v1.0
	Author: James Taylor - 10/05/2007
/* =================================================*/

/* Store Navigation ================================*/
	#navStore { position: absolute; top: 61px; left: 103px; }
		#navStore li { display: inline; }
			#navStore li a { text-decoration: none; }
			#navStore li#UPRIGHT a { width: 62px; background: url(/images/nav/nav_uprights.png) no-repeat; }
			#navStore li#CYLINDER a { width: 66px; background: url(/images/nav/nav_cylinders.png) no-repeat; }
			#navStore li#HANDHELD a { width: 81px; background: url(/images/nav/nav_handhelds.png) no-repeat; }
			#navStore li#HELPMECHOOSE a { width: 101px; background: url(/images/nav/nav_helpmechoose.png) no-repeat; }
			#navStore li#PARTS a { width: 116px; background: url(/images/nav/nav_accessories.png) no-repeat; }
			#navStore li#OFFERS a { width: 91px; background: url(/images/nav/nav_offers.png) no-repeat; }
                        #navStore li#AIRBLADESTORE a { width: 72px; background: url(/images/nav/nav_airblade.png) no-repeat; }
			#navStore li a { display: block; float: left; background-position: left; text-indent: -10000px; height: 26px; }
			#navStore li#UPRIGHT a:hover, #navStore li#UPRIGHT a:focus, #navStore li#UPRIGHT.on a, #navStore li#CYLINDER a:hover, #navStore li#CYLINDER a:focus, #navStore li#CYLINDER.on a, #navStore li#HANDHELD a:hover, #navStore li#HANDHELD a:focus, #navStore li#HANDHELD.on a, #navStore li#PARTS a:hover, #navStore li#PARTS a:focus, #navStore li#PARTS.on a, #navStore li#OFFERS a:hover, #navStore li#OFFERS a:focus, #navStore li#OFFERS.on a, #navStore li#HELPMECHOOSE a:hover, #navStore li#HELPMECHOOSE a:focus, #navStore li#HELPMECHOOSE.on a, #navStore li#AIRBLADESTORE a:hover, #navStore li#AIRBLADESTORE a:focus, #navStore li#AIRBLADESTORE.on a  { background-position: right; }
			
			span.back { position: absolute; left: 10px; top: 5px; }
				span.back a { display: inline-block; font-size: 1.2em; color: #b4b4b4; text-decoration: none; font-weight: bold; padding-left: 10px; background: url(/images/arrow_back.png) no-repeat left; }
				span.back a:hover, span.back a:focus { color: #ffcc00; background: url(/images/arrow_back_o.png) no-repeat left; }
				
/* Product header logos */
	#navModel h3 { text-indent: -100000px; }
	/* Dynamic variant css */
	#navModel h3.ACC-AGAINSTODDS-HARD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC02EXTUBE-STD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC03BRUSHBAR-STD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC03POSTFILTER-STD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC03PREFILTER  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC045-POSTFILTER-ABS  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC045POSTFILTER-STD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC04BBAR-STD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC04POSTFILTER-PAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC0714POSTFILTER-HEPA  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC07BBAR-CLUTCH  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC07MANUAL-ORIGIN  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC07POSTFILTER-PAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC14VALVE-SW  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC14WAND-ALLERGY-SSV  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.ACC-DC14WAND-ALLFLOORS  { background: url(http://media.dyson.com/images/products/hd_ALLFLOORS.png) no-repeat; }
#navModel h3.ACC-DC14WAND-ANIMAL-SL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.ACC-DC14WAND-SY  { background: url(http://media.dyson.com/images/products/hd_ORIGIN.png) no-repeat; }
#navModel h3.ACC-DC15ENDCAPASSEMBLYLEFT-GEN  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC15ENDCAPASSEMBLYRIGHT-GEN  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC16POSTFILTERCOVER-IRON  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC18-POSTFILTER-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC18POSTFILTER-ALLFLOORS  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC20POSTFILTER-HEPA  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC21MINITURBINEHEAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22BIN  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22COMBINATIONTOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22CYCLONE-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22CYCLONE-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22HARDFLOORTOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22MINIFLATOUTHEAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22STOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC22WAND  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23BRUSHTOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23CONTACTHEAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23CREV  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23CYCLONE-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23CYCLONE-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23HARDFTOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23HOSE  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23MINITURBINEHEAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23PREFILTER  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23STOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23TURBINEHEAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC23WAND  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC24BBAR  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC24BIN  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC24CLEANERHEAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC24COMBI-TOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC24CYCLONE  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC24ENDCAP  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC24EXTENDABLE-HOSE  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC25COMBI-TOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC25CYCLONE  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC25PREFILTER  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC25STOOL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-DC25WAND  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-GENCARCLEANINGKIT  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-GENPOSTFILTERPAD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-GLAMOURCAP-LAV  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-GLAMOURCAP-PURPLE  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-GLAMOURCAP-YELLOW  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-HOMECLEANINGKIT  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.ACC-HOMECLEANINGKITOFFER  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.DC03-SP-ABS  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.DC07-ORIGIN  { background: url(http://media.dyson.com/images/products/hd_ORIGIN.png) no-repeat; }
#navModel h3.DC08-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC08-ORIGIN  { background: url(http://media.dyson.com/images/products/hd_ORIGIN.png) no-repeat; }
#navModel h3.DC08-TOOLKIT  { background: url(http://media.dyson.com/images/products/hd_TOOLKIT.png) no-repeat; }
#navModel h3.DC08-TOOLKIT-PROMO  { background: url(http://media.dyson.com/images/products/hd_TOOLKIT.png) no-repeat; }
#navModel h3.DC08-TW  { background: url(http://media.dyson.com/images/products/hd_ORIGIN.png) no-repeat; }
#navModel h3.DC08-TW-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC08-TW-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.DC08-TW-CPRO-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_CARPETPROALLERGY.png) no-repeat; }
#navModel h3.DC11-GL-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC11-SY-STD  { background: url(http://media.dyson.com/images/products/hd_ALLFLOORS.png) no-repeat; }
#navModel h3.DC14-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.DC14-ALLERGY-IRSBL  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC14-ALLFLOORS  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.DC14-ALLFLOORS-IRWH  { background: url(http://media.dyson.com/images/products/hd_ALLFLOORS.png) no-repeat; }
#navModel h3.DC14-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.DC14-ANIMAL-IRPL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.DC14-STD-IRYEL  { background: url(http://media.dyson.com/images/products/hd_ORIGIN.png) no-repeat; }
#navModel h3.DC14-SY-STD  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.DC15-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC15-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.DC15-SY-STD  { background: url(http://media.dyson.com/images/products/hd_ALLFLOORS.png) no-repeat; }
#navModel h3.DC16-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.DC16-IM  { background: url(http://media.dyson.com/images/products/hd_ISSEY.png) no-repeat; }
#navModel h3.DC16-SY-STD  { background: url(http://media.dyson.com/images/products/hd_DC16.png) no-repeat; }
#navModel h3.DC16-SY-STDV2  { background: url(http://media.dyson.com/images/products/hd_ABSOLUTE.png) no-repeat; }
#navModel h3.DC18-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC18-ALLFLOORS  { background: url(http://media.dyson.com/images/products/hd_ALLFLOORS.png) no-repeat; }
#navModel h3.DC19  { background: url(http://media.dyson.com/images/products/hd_DC19.png) no-repeat; }
#navModel h3.DC19-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC20-STOW-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC20-STOW-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.DC20-STOW-STD  { background: url(http://media.dyson.com/images/products/hd_ORIGIN.png) no-repeat; }
#navModel h3.DC21-MOTORHEAD  { background: url(http://media.dyson.com/images/products/hd_MOTORHEAD.png) no-repeat; }
#navModel h3.DC22-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC22-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.DC23-ALLERGY  { background: url(http://media.dyson.com/images/products/hd_ALLERGY.png) no-repeat; }
#navModel h3.DC23-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }
#navModel h3.DC24-ALLFLOORS  { background: url(http://media.dyson.com/images/products/hd_ALLFLOORS.png) no-repeat; }
#navModel h3.DC25-ALLFLOORS  { background: url(http://media.dyson.com/images/products/hd_ALLFLOORS.png) no-repeat; }
#navModel h3.DC25-ANIMAL  { background: url(http://media.dyson.com/images/products/hd_ANIMAL.png) no-repeat; }

	
/* Sales Footer */
	#storeFooter { margin: 35px 0; background: url(/images/choose_bg.jpg) repeat-x; border: 1px solid #4d4d4d; padding: 22px 18px; }
		#storeFooter p { font-size: 1.1em; line-height: 1.5; margin: 8px 0 12px; }
		#buyingInfo { width: 210px; float: left; border-right: 1px solid #4d4d4d; margin-right: 25px; }
		#buyingInfo h2 { text-align: left; }
		#buyingInfo strong { color: #fff; }
		#buyingInfo dl { margin: 12px 0 12px; }
			#buyingInfo dd, #buyingInfo dt { font-size: 1.1em; line-height: 1.5; color: #9a9a9a; font-weight: bold; }
			#buyingInfo dd a { color: #fff; font-weight: normal; }
			#buyingInfo dd a:hover, #buyingInfo dd a:focus { text-decoration: none; color: #ffcc00; }
			#buyingInfo dl.contact dt { color: #9a9a9a; font-weight: bold; margin-bottom: 2px; }
			#buyingInfo ul.note { color: #9a9a9a; }
			
		#buyingInfo ul.buyInfo { margin: 12px 0 12px 12px; }
			#buyingInfo li { font-size: 1.1em; line-height: 1.5; list-style-type: disc;}
			#buyingInfo li.hidden {position: absolute; left: -10000px; top: -100000px;}
			#buyingInfo li a { color: #fff; }
			#buyingInfo li a:focus, #buyingInfo li a:hover { color: #ffcc00; }
			
		#whyDyson { width: 495px; float: left; }
			#whyDyson ul li { width: 19%; margin: 0 0.5%; text-align: center; display: block; float: left; position: relative; height: 12.5em; }
				#whyDyson ul li h3 { font-size: 1.1em; margin-top: 3px; position: absolute; bottom: 0px; left: 0; width: 92px; height: 3.3em; }
				#whyDyson ul li img { margin-top: 5px; }
		#helpChoose { width: 250px; float: left; border-right:1px solid #4d4d4d; }      
			#helpChoose h2 {width:235px;}
			#helpChoose dl.features { width: 250px; float: left; }
			#helpChoose dl dt { font-size: 1.2em; font-weight: bold; color: #fff; margin-bottom: 15px; }
			#helpChoose dl.features dd { width: 44%; float: left; }
			#helpChoose dl.features dd { padding: 0 0 7px 10px; }
			#helpChoose dl.type dd { padding: 0 0 7px 10px; float: left; width: 100px; }
				#helpChoose dl dd a { font-size: 1.1em; font-weight: bold; color: #9a9a9a; text-decoration: none; display: inline-block; padding-left: 10px; background: url(/images/arrow_g1.png) no-repeat left; line-height: 1.5; }
				#helpChoose dl dd a:hover, #helpChoose dl dd a:focus { color: #ffcc00; background: url(/images/arrow_o.png) no-repeat left; } 
		#specialOffer { width: 210px; float: left; padding:0 10px 0 20px;}
			#specialOffer h2 {width:200px;}
			#specialOffer strong {color:#ffcc00;}
			#specialOffer li { display: block; }
			#specialOffer a.specialoffer_link { font-size: 1.1em; font-weight: bold; color: #fff; text-decoration: none; display: inline-block; padding-left: 10px; background: url(/images/arrow_w.png) no-repeat left; line-height: 1.5; }
			#specialOffer a.specialoffer_link:hover, #helpChoose dl dd a.specialoffer_link:focus { color: #ffcc00; background: url(/images/arrow_o.png) no-repeat left; } 
			#specialOffer img.specialoffer_productimage {position:relative;float:right;margin-left:20px;}

/* Pre order layouts jon boyce*/
div#preOrder
{margin:0 0 10px 0; padding:10px 0 0 0; border-top:1px #4D4D4D solid; color:#747474; font-weight: bold; }
div.preOrderImg
{float:left; margin:10px 25px 0 0;}
a.btnBack, a.btnBuy
{margin:15px 10px 0 0;}
div#preOrderText
{padding:10px 0 0 150px; border-top: 6px solid #DFDFDF}
ul.navOfferControls
{padding:10px 0 0 0; border-top:1px #4D4D4D solid; margin-bottom:10px;}
			
/* offer links */

div.offer a {color:#9A9A9A;text-decoration:underline;}
div.offer a:hover, .offer a:active {text-decoration:underline;color:#ffcc00;}
