.letterboxHome{height:365px !important;}
.noBackgroundImage{background-image:none !important;}

/* -- Gifting 2011 -- */

	.gifting2011CA{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/giftingBG_CA.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }
	.gifting2011CA h1{ margin: 0px; background: url(/images/homepage/letterbox/bigLbx/gifting2011/h1Bg_CA.png) 125px 104px no-repeat; width: 440px; height: 143px; text-indent: -10000px; }
	.gifting2011CA p{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/p1Bg_CA.png) 125px 2px no-repeat; text-indent: -10000px; height: 21px; }
	.gifting2011CA a{ margin: 22px 0px 0px 126px; }
	
	.bigPortable{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigPortable.jpg) 0px 0px no-repeat; height: 496px; width: 990px; position: relative;}
	.bigPortable h1{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigPortable_h1.jpg) 88px 69px no-repeat; height: 123px; text-indent: -10000px; margin: 0px;}
	.bigPortable h2{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigPortable_h2.jpg) 88px 0px no-repeat; height: 75px; text-indent: -10000px; margin: 0px; }
	.bigPortable a{ margin: 0px 0px 0px 88px; }
	.bigPortable p{ position: absolute; right: 20px; bottom: 20px; text-align: right; font-size: 0.9em; line-height: 120%; }
	.bigPortable p span{ font-size: 0.9em; }
	
	.bigDC43{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC43.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }
	.bigDC43 h1{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC43_h1.jpg) 64px 77px no-repeat; height: 137px; margin: 0px; text-indent: -10000px; }
	.bigDC43 h2{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC43_h2.jpg) 64px 0px no-repeat; height: 75px; margin: 0px; text-indent: -10000px; }
	.bigDC43 a{ margin: 0px 0px 0px 64px; }
	
	.bigDC26{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC26.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }
	.bigDC26 h1{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC26_h1.jpg) 67px 69px no-repeat; height: 139px; margin: 0px; text-indent: -10000px; }
	.bigDC26 h2{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC26_h2.jpg) 67px 0px no-repeat; height: 65px; margin: 0px; text-indent: -10000px; }
	.bigDC26 p{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC26_p.jpg) 67px 0px no-repeat; height: 58px; margin: 0px; text-indent: -10000px; }
	.bigDC26 a{ margin:  0px 0px 0px 67px; }
	
	.dsBig{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDS.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }
	.dsBig h1{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDS_h1.jpg) 67px 81px no-repeat; height: 132px; margin: 0px; text-indent: -10000px; }
	.dsBig h2{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDS_h2.jpg) 67px 0px no-repeat; height: 49px; margin: 0px; text-indent: -10000px; }
	.dsBig p{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/bigDS_p.jpg) 67px 0px no-repeat; height: 14px; margin: 0px; text-indent: -10000px; }
	.dsBig a{ margin: 186px 0px 0px 67px; }
	
	.scienceWorld{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/scienceWorldBG.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }
	.scienceWorld h1{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/scienceWorld_h1.jpg) 67px 86px no-repeat; height: 292px; margin: 0px; text-indent: -10000px; }
	.scienceWorld a{ margin: 0px 0px 0px 67px; }
	.scienceWorld p{ margin: 85px 0px 0px 67px; line-height: 1.4em; font-weight: bold; }
	
	.lbx3{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/pl1.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }
	.lbx4{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/pl2.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }

/* -- Free 24hr delivery on handhelds 'til dec21 2011-- */
	#free24hrShipping{ background: url(/images/homepage/letterbox/freeDeliveryHandhelds/lbxBG_small.jpg) 0px 0px no-repeat #ffffff; height: 306px; width: 992px; }
	#free24hrShipping h1{ background: url(/images/homepage/letterbox/freeDeliveryHandhelds/lbxH1_small.png) 50px 50px no-repeat; height: 100px; text-indent: -10000px; margin: 0px; }
	#free24hrShipping p{ background: url(/images/homepage/letterbox/freeDeliveryHandhelds/lbxH2_small.png) 50px 0px no-repeat; height: 61px; text-indent: -10000px; }
	#free24hrShipping a{ margin: 0px 0px 0px 50px; }
	#free24hrShipping p.terms{ background: none; text-indent: 0px; margin: 48px 0px 0px 50px; font-size: 0.9em; width: 400px; }



/* -- Save $100 on selected Vacuums-- */
	#saveOnVacuums{ background: url(/images/homepage/letterbox/saveOnVacuums/lbxBG_small.jpg) 0px 0px no-repeat #ffffff; height: 306px; width: 992px; }
	#saveOnVacuums h1{ background: url(/images/homepage/letterbox/saveOnVacuums/lbxH1_small.jpg) 50px 50px no-repeat; height: 80px; text-indent: -10000px; margin: 0px; }
	#saveOnVacuums p{ background: url(/images/homepage/letterbox/saveOnVacuums/lbxH2_small.jpg) 50px 0px no-repeat; height: 61px; text-indent: -10000px; }
	#saveOnVacuums a{ margin: 0px 0px 0px 50px; }
	#saveOnVacuums p.terms{ background: none; text-indent: 0px; margin: 88px 0px 0px 50px; font-size: 0.9em; width: 400px; }





/* -- DC 26 -- */
	div#dc26 { background: url("/images/homepage/letterbox/dc26/dc26_BG.jpg") repeat scroll 0 0 #ffffff; height: 306px; position: absolute; width: 992px; }
	div#dc26 h1 { background: url("/images/homepage/letterbox/dc26/dc26_turbinehead.jpg") no-repeat scroll left top transparent; height: 47px; margin: 48px 0 0 37px; text-indent: -10000px; width: 204px; }
	div#dc26 h2 { background: url("/images/homepage/letterbox/dc26/works_like_a_full_size_dyson.jpg") no-repeat scroll left top transparent; height: 19px; margin: 11px 0 0 37px; text-indent: -10000px; width: 330px; }
	div#dc26 p { color: #666666; font-size: 1em; margin: 18px 0 0 38px; width: 330px; }
	div#dc26 a.findOM { font-size: 1em; margin: 41px 0 0 39px; padding: 7px 13px; }

/* -- Free cleaning kit -- */
	div.freeCleaningKit{ height: 306px; width: 988px; background: url(/images/homepage/letterbox/homeCleanKit/homeCleanKit_lbx_bg.jpg) top left no-repeat #ffffff; }
	div.freeCleaningKit h1{ background: url(/images/homepage/letterbox/homeCleanKit/free_home_cleaning_kit.png) 39px 49px no-repeat; text-indent: -10000px; margin: 0px; height: 71px; }
	div.freeCleaningKit p{ padding: 20px 0 0 40px; width: 400px; }
	div.freeCleaningKit a.lgtBlueButton{ margin: 72px 0 6px 40px; padding: 8px 17px !important; }
	div.freeCleaningKit a.terms{ margin: 0px 0px 0px 39px; font-size: 0.8em; }
	div.freeCleaningKit a.terms:hover{ color: #000000; }

/*Fans push letterbox*/
    #fansPush_Img{background:url("/images/homepage/letterbox/fansPush/lbxBg.jpg") no-repeat right top; float:right; width:240px; height:306px; overflow:hidden;}
	.fansPush {height:306px; width:748px; position:relative; overflow:hidden; float:left;}
    .fansPush h1 {background:url(/images/homepage/letterbox/fansPush/title.png) transparent no-repeat; text-indent:-9999px; height:55px; width:270px; margin-top:0px;}
	#fansPush_Copy{position:absolute; top:79px; left:49px;}
		#fansPush_Copy a {width:120px;margin:46px 0 0;}

/*Fans Hot letterbox*/
    #fansHot_Img{background:url("/images/homepage/letterbox/fansHot/lbxBg.jpg") no-repeat right top #000; float:right; width:240px; height:306px; overflow:hidden;}
	.fansHot {height:306px; width:748px; position:relative; overflow:hidden; float:left; background-color:#000;}
    .fansHot h1 {height:55px; width:270px; margin-top:0px; font-size:15px;}
	#fansHot_Copy{position:absolute; top:125px; left:530px;}
		#fansHot_Copy a {width:120px;margin:0px 0 0;}

/*Fans Hotblue letterbox*/
    #fansHotblue_Img{background:url("/images/homepage/letterbox/fansHotblue/lbxBgblue.jpg") no-repeat right top #000; float:right; width:240px; height:306px; overflow:hidden;}
	.fansHotblue {height:306px; width:748px; position:relative; overflow:hidden; float:left; background-color:#000;}
    .fansHotblue h1 {height:55px; width:270px; margin-top:0px; font-size:15px;}
	#fansHotblue_Copy{position:absolute; top:125px; left:530px;}
		#fansHotblue_Copy a {width:120px;margin:0px 0 0;}

/*Fans Time letterbox*/
    #fansTime_Img{background:url("/images/homepage/letterbox/fansTime/lbxBg.jpg") no-repeat right top #000; float:right; width:240px; height:306px; overflow:hidden;}
	.fansTime {height:306px; width:748px; position:relative; overflow:hidden; float:left; background-color:#000;}
/*    .fansHot h1 {background:url(/images/homepage/letterbox/fansTime/title.png) transparent no-repeat; text-indent:-9999px; height:55px; width:270px; margin-top:0px;}*/
	#fansTime_Copy{position:absolute; top:79px; left:460px;}
		#fansTime_Copy a {width:120px;margin:46px 0 0;}
		.fansTime_date{font-size:30px; color:#F00;}
	
/* Asthma & Allergy Promo 160511 */

.allergyPromo {padding:30px 30px 30px 50px; height:246px; background: #fff url("/images/homepage/letterbox/allergyPromo/lbxBg.jpg") no-repeat 360px 30px;}
    .allergyPromo h2 {background: url("/images/homepage/letterbox/allergyPromo/title.jpg") no-repeat; text-indent:-9999px; height:62px; margin-top:0px;}
    .allergyPromo p {color:#333; width:320px;} 
    .allergyPromo a.lbxTextLink {display:block; text-decoration:none; color:#333;}
    .allergyPromo a.lbxTextLink:hover {color:#666;}
    .allergyPromo .lrgGoldButton {padding:5px 20px; font-size:100%;}

/* DC25 Blueprint white letterbox */
.dc25BlueprintWhite, .savingsWhiteColumn {background-color:#FFF !important;}
	.bluePrintWhiteColumn span {color:#333399;}
	.bluePrintWhiteColumn .buyNowBox {padding:15px; background-color:#edecf9;}
	.buyNowBox span{width:285px;}
	.darkBlueBtn {color:#fff !important; cursor:pointer; display:block; font-size:110%; font-weight:bold; height:26px; padding-top:4px; text-align:center; text-decoration:none; width:100px; background:transparent url(/images/btn_darkBlue.png) repeat scroll 0 0; border-color:#2c388f #384396 #394496; border-style:solid; border-width:1px;}
	
/* Hardfloor Tool Promo */

	.veryWideButton {width:200px}
    .hardFloorToolCopy{color:#666 !important;}
/*
#lb2 {height:328px !important;}
*/    

    .airMuscleWidth{width:988px; background-color:#000}
    
/* Flexi Crevice tool promo */
    .flexiCrevice {background:url(/images/letterbox/flexiCrevice_sideImg.jpg) no-repeat; width:473px !important; height:260px;}

/* Savings Reveal Letterbox Styles */
.savingContent { background-color:#FFF !important;}
.savingsTitle {display:block;margin-top:0px;margin-bottom:0px; font-size:1.7em; font-weight: bold; color:#000000; }
.seeForYourself {margin-top:2em;}

.savingsWhiteColumn .grey {color:#808285; font-size:1.20em; font-weight:bold;}
.savingsWhiteColumn .boldText {}

/* Asthma and allery kit July */
.aaKitJuly {background-color:#FFF !important;position:relative;}
.aaKitJuly img.mainImage {position:absolute; top:0; left:0;}
.aaKitJuly span.copy {position:absolute; top:10px; left:560px;width:345px;}
.aaKitJuly span.copy h2, h3{color:#000;}
.aaKitJuly span.copy h2 {font-size:1.7em;font-weight:bold;margin-bottom:0;}
.aaKitJuly span.copy h3{font-size:1.2em;margin-top:5px !important;}
.aaKitJuly span.copy p {color:#666;}
.aaKitJuly span.copy a {margin:60px 0 30px 0;}
.aaKitJuly span.copy span p.terms {font-size:0.8em;width:150px;}

/*Mothers day promo*/

.mdWhiteColumn {margin:0px !important;}
.mothersDayLeft {padding-left:10px !important;display:block;font-size:1em;color:#333;}
.mothersDayLeft img.flatOut {float:right; margin-right:25px;}
.mothersDayLeft span.mothersDayLeftCopy {padding-left:45px;display:block;}
.mothersDayLeftSub {padding-left:45px;display:block;}
.mothersDayLeftbutton {margin:0 0 20px 45px;}
.mothersDayLeftSmall {padding-left:45px; font-size:0.8em;}

.mothersDayRight {background:url(/images/letterbox/MDmainImgRight.jpg) no-repeat 100px 0;height:409px;padding:35px;}

/* Memorial day promo */

.memorialDay {background:#FFF url(/images/letterbox/memorialLbox.jpg) no-repeat 0 0 !important;}
.memorialContent {margin-left:25px;}
.memorialContent img {margin-top:10px;}
.memorialContent span{color:#666;margin-left:20px; width:585px;display:block;margin-bottom:10px;}
.memorialContent span strong{color:#000;}
.memorialContent span.terms{font-size:85%;color:#000;}
.memorialContent span.price{font-size:105%;font-weight:bold;float:none;}

/*DC24/DC25 drawing*/
.drawing{color:#333399;}
	.drawing #drawing_mainImg{margin-left:75px; margin-right:75px; display:block;}
	.drawing .drawingCopy{margin-top:50px !important; float:left;}
	.drawing .copy{width:90%; font-size:110%;}

/*Air multiplier */
.airMultiplierPanel{color:#111;}
.airMultiplierPanel h2{text-transform:uppercase; font-size:1.1em;}

/* Carpet care promo */ 
.carpetCare{background-color:#000;}
.SubHead{font-size:1.9em;line-height:1.2em;display:block;}
.carpetCareText{font-size:1em;color:#999;display:block;}

/* DC33 */
span.middle {padding-left:1em;}
span.middle span.topText {display:block;font-weight:bold;color:#a7a9ac;text-transform:uppercase;font-size:0.9em;}
span.highlight {color:#fff;}

/* Dc23 Animal */

.dc23Animal span.topText {display:block;font-weight:bold;color:#a7a9ac;text-transform:uppercase;font-size:1.0em;}
.dc23Animal span.topTitle {display:block;color:#fff;font-size:1.5em; margin-top:40px;}
.dc23Animal span.copy {color:#a7a9ac; margin-top:10px !important; font-size:1.0em; display:block; width:440px; margin-bottom:45px}
.dc23Animal {background:#000 url(/images/letterbox/dc23Animal.jpg) no-repeat right top !important;}

/* Pets */

.petCareCleanUp {background:url('/images/letterbox/petsBG.jpg') 435px 40px no-repeat; color:#000}
.petCareCleanUp h1 {font-size:2em; font-weight:bold;}
.petCareCleanUp h2 {font-size:1.25em;}
.petCareCleanUp span.highlight {color:#2e60ca}
.petCareCleanUp span.copy {width:300px;}
.petCareCleanUp span.copyTerms {display:block; margin-bottom:20px; margin-top:10px; font-size:0.85em}

/* AM01 Offer */

.am01Offer img.title{padding:60px 0 0 20px;}
.am01Offer .copy{color:#000;margin-left:20px;width:330px;}
.am01Offer span.buttonLink{padding-left:20px;display:block;}

/* Multi angle promo */ 
img.multiHero{margin-top:28px;}
.multiCopy{display:block;padding-top:55px;width:380px;}
.multiCopy h1{color:#000;font-size:1.6em;font-weight:bold;margin-bottom:5px;}
.multiCopy p{color:#4d4847;}
.multiBtn{background-color:#fff;width:200px;}
.multiCopy p.smlTxt{font-size:0.8em;margin-top:25px;}

/* Shop open */
.shop{height:100%;}
.shopLeft img{display:block;}
.shopLeft p.copy{color:#181616;width:365px;}
.shopRight a img{margin:9px 20px 0 0;padding-left:30px;}

/* Groom letterbox */
.groomLetterbox{background:URL(/images/letterbox/groomHomeLbox.jpg) no-repeat #fff;position:relative;}
	.groomLetterbox span{color:#000;display:block;}
		.groomLetterbox span.textTop{position:absolute;top:40px;left:157px;font-size:1.7em;width:215px;text-align:right;font-weight:bold;}
		.groomLetterbox span.textBottom{position:absolute;top:215px;left:414px;font-size:1.7em;width:215px;font-weight:bold;}
		.groomLetterbox span.mainBody{position:absolute;top:70px;left:720px;font-size:0.9em;}
			.groomLetterbox span.mainBody img{margin-bottom:5px;}
	.groomLetterbox .mainBodySubhead, .mainBodyCopy{width:205px;margin-bottom:10px;}
	.groomLetterbox .mainBodyCopy{color:#666;}

/* Asthma  letterbox */
.aaFreeTools{background:url('/images/letterbox/aaFreeToolsBg.jpg') no-repeat #fff;position:relative;}
.aaFreeTools .textBlock {color:#333; width:281px; display:block; padding-left:50px; padding-top:20px;}
.aaFreeTools .textBlock span.mainCopy {padding:6px 0 29px 0; display:block; color:#333; font-size:100%}


/*Outperforms vacuum page letterbox*/
	.outperforms .column2{background:url("/images/letterbox/outperforms.jpg") no-repeat right top #141414;height:200px;width:424px; position:absolute;}
	.out_header{color:#FFF; display:block; margin-bottom:10px; margin-top:20px; font-weight:bold;}
	.out_copy{display:block; margin-bottom:5px;width:190px;}
		.outperforms .columnNP1{position:relative; height:175px;}
			.outperforms .greyButton{position:absolute; bottom:0; left:0;}
		.outperforms .greyButton{background:#EDEDED url("/images/btn_grey_bg.png") repeat-x left bottom; padding:2px 10px; font-size:1.0em;}
		
/* Outperforms/easier vacuum page letterbox */
    .vacuumsOutperforms span, .vacuumsEasier span{ display:block;background:no-repeat top right #fff;height:199px;width:433px;position:absolute;}
        .vacuumsOutperforms span img, .vacuumsEasier span img{margin:51px 0 22px 13px;}
            .vacuumsOutperforms .greyButton, .vacuumsEasier .greyButton{width:77px;margin-left:14px;font-size:100%;background:url("/images/letterbox/differenceBtnGry.jpg") repeat-x scroll left top #C3C3C3;height:6px !important;font-weight:bold;line-height:22px;}
    .vacuumsOutperforms span{background-image:url(/images/letterbox/vacuumsOutperformsHero.jpg);}
    .vacuumsEasier span{background-image:url(/images/letterbox/vacuumsEasierHero.jpg);}
    
    
/* digital slim us fix */
    .digitalSlimMini{width:474px !important;}
		
/*Canister vacuum page letterbox*/
	.canisterVacuums {background:url("/images/letterbox/canisterVacuums.jpg") no-repeat right top #fff;height:218px;position:absolute;width:474px; }
	.canister_header{color:#000; display:block; margin-bottom:10px; margin-top:10px; font-weight:bold;}
	.canister_copy{display:block; margin-bottom:5px; color:#000;width:190px;}
	.canisterVacuums .columnNP1{height:175px;}
    
/*Dyson different page letterbox*/
	.dysonDifferent{background:url("/images/letterbox/dysonDifferent.jpg") no-repeat right top #fff; height:220px;width:472px;position:absolute;}
	.different_header{color:#000; display:block; margin-bottom:10px; font-weight:bold;}
	.different_copy{display:block; margin-bottom:5px; color:#000;}
	.dysonDifferent .columnNP1{height:175px;}	
		
    .arrowRightBlack{color:#000 !important; padding:0 0 0 10px !important; text-decoration:none;background:url(/images/arrow_next_off.gif) no-repeat scroll 0px 5px !important;}
    .arrowRightBlack:hover,.arrowRightBlack:focus{color:#999 !important;}
    .arrowRightBlack:hover,.arrowRightBlack:focus{background:url(/images/arrow_next_off.gif) no-repeat scroll 0px 5px !important;}
	
	
/* US experience promo - vacuum panel */
	.experiencePromo{width:470px; background-color:#FFF;}
	.experiencePromo span{background:#FFF url("/images/letterbox/experiencePromo_Hero.jpg") no-repeat 190px 75px; height:199px;}
		.experiencePromo span a{color:#000; text-decoration:underline;}
			.experiencePromo span a:hover, .experiencePromo span a:focus{color:#666;}
		.experiencePromo .greyButton{width:100px; padding:4px 5px; background:url("/images/letterbox/differenceBtnGry.jpg") repeat-x scroll left top #C3C3C3; font-weight:bold !important; font-size:1.0em; text-decoration:none;}
			
/* 
    -------------------------------------------------------------
    New letterbox layout
    -------------------------------------------------------------
*/  

	/* Free home cleaning kit */
    div.freeHomeCleaningKit {background: url("/images/homepage/letterbox/freeHomeCleanKit/cleaningKitBG.jpg") no-repeat 450px 40px #fff;}
    div.freeHomeCleaningKit {padding:30px 0 0 50px; height:276px;}
    div.freeHomeCleaningKit .textBlock {width:360px; margin:10px 0 25px 0; color:#666666; background: url("/images/homepage/letterbox/freeHomeCleanKit/cleanKitThumbs.jpg") no-repeat bottom right;}
    div.freeHomeCleaningKit .textBlock img {margin-bottom:10px;}
    div.freeHomeCleaningKit .textBlock p { font-size:90%; margin-bottom:30px; color:#666;}
    div.freeHomeCleaningKit .textBlock a.terms {text-decoration:none; font-size:80%; padding-bottom:15px; display:block; color:#666;}
    div.freeHomeCleaningKit .textBlock a.terms:hover {color:#333; }

	/* Groom Tool */
    div.groomLetterbox {background-color:#fff;}
    div.groomLetterbox {padding:50px 0 0 50px; height:256px; background:url(/images/homepage/letterbox/groomTool/lbxBG.jpg) #fff no-repeat;}
    div.groomLetterbox p {width:250px; margin:10px 0 25px 0; color:#666666;}
	
	/*Black Friday*/
	.blackFridayLetterbox{background:#FFF url("/images/homepage/letterbox/BlackFriday/blackfriday_bg.jpg") no-repeat left top; min-height:214px; height:auto !important; padding-top:92px;}
	
    /* DC31 */
    div.dc31Letterbox {background-color:#fff;}
    div.dc31Letterbox {padding:50px 0 0 50px; height:256px; background:url(/images/homepage/letterbox/dc31/exclusive.jpg) #fff no-repeat 280px 0;}
    div.dc31Letterbox p {width:275px; margin:10px 0 25px 0; color:#333333;}

    /* Air Multiplier*/
    div.lbAm01 {padding:50px 0 0 50px; height:260px; background:url(/images/homepage/letterbox/am01Bg.jpg) #fff no-repeat 420px 25px;}
    div.lbAm01 p {width:350px; margin-top:25px;}

    /* DC23 */
    div.lbDC23 {padding:50px 0 0 50px; height:280px; background:url(/images/homepage/letterbox/dc23Bg.jpg) #000 no-repeat 400px 10px;}
    div.lbDC23 h2 {margin-top:10px; margin-bottom:25px;color:#fff; display:block; font-weight:bold !important; font-size:100%;}
    div.lbDC23 h2 span.highlight {color:#8573b4;}
    div.lbDC23 h3 {font-size:1.75em; font-weight:normal;}
    div.lbDC23 p {margin-bottom:35px; width:360px; color:#fff;}

    /* DC33 */
    div.lbDC33 {padding:50px 0 0 50px; height:280px; background:url(/images/homepage/letterbox/dc33Bg.jpg) #000 no-repeat 330px 25px;}
    div.lbDC33 span.highlight {color:#fcba0f;}
    div.lbDC33 h2 {margin-top:10px; margin-bottom:30px; font-weight:bold !important; font-size:100%;}
    div.lbDC33 h3 {margin-top:0px; margin-bottom:0px;}
    div.lbDC33 p {width:260px; color:#fff; margin-bottom:55px;;}

    /* Savings Reveal */
    div.savingsReveal {padding:0 0 0 50px; height:306px; background:#fff;}
		div.savingsReveal p{color:#000 !important;}	
    div.savingsReveal h2 {color:#929497;}
    div.savingsReveal div.otherMachines {background:url(/images/homepage/letterbox/savingsOtherBg.jpg) #fff no-repeat 0px 15px; margin-right:60px;}
    div.savingsReveal div.DysonMachines {background:url(/images/homepage/letterbox/savingsDysonBg.jpg) #fff no-repeat 0px 15px;}
    div.savingsReveal div.otherMachines, div.savingsReveal div.DysonMachines {width:300px; float:left;padding-top:155px;}

	/* Dyson City */
	div.dysonCityLetterbox{background:#FFF url("/images/homepage/letterbox/dysonCity/dysonCityRange.jpg") no-repeat left top; min-height:306px; height:auto !important; height:306px; position:relative;}
		.dysonCityLetterbox .dysonCityCopy{position:absolute; left:329px; top:60px;}
			.dysonCityCopy h2{margin-top:0;}
			.dysonCityAbPosLink{position:absolute; top:238px; left:0;}
				.dysonCityAbPosLink:hover, .dysonCityAbPosLink:focus{color:#333;}
    
    /* Air Mulitplier */
    .airmultiplier{background:url("/images/homepage/letterbox/airmultiplier/air_multiplier.jpg") no-repeat;padding:50px 0 0 50px; height:256px; }
    .airmultiplier p{width:250px;margin:15px 0px 25px 0px; color:#333333;}
   
    
    /* Dyson Ball */
    .LBdysonBall{background:url(/images/homepage/letterbox/dysonBall/dysonBall.jpg) no-repeat right;padding:50px 0 0 50px; height:256px; }
    .LBdysonBall a{margin-top:50px;}
    
    /* Trade in */
    div.tradeInLetterbox {background-color:#fff;}
    div.tradeInLetterbox {padding:40px 0 0 50px; height:266px; background:url(/images/homepage/letterbox/tradeIn/tradeInNovHero.jpg) #fff no-repeat 353px 0;}
    div.tradeInLetterbox p {width:290px; margin:10px 0 15px 0; color:#333333;}
    div.tradeInLetterbox p.terms{font-size:90%;margin-top:20px;}
    
    /* DC24AN */
    div.dc24Letterbox {background-color:#000000;}
    div.dc24Letterbox {padding:30px 0 0 500px; height:276px; background:url(/images/homepage/letterbox/dc24/dc24AN.jpg) #000 no-repeat;}
    div.dc24Letterbox p {width:203px; margin:25px 0 30px 0; color:#bfbfbf;}
    
    /* Digital Slim */
    .digitalSlim {padding: 15px 0 10px 0; height:281px; background:url("/images/homepage/letterbox/digitalSlim/digitalSlimBG.jpg") 0 100px no-repeat #000;}
    .digitalSlim h2 {margin-top:10px;}
    .digitalSlim img.title, .digitalSlim h2, .digitalSlim p, .digitalSlim a.greyButton {margin-left:50px;}
    .digitalSlim .greyButton {margin-top:120px;}

    /* Spares and Accessories Store */
    div.sparesLetterbox {padding:30px 0 0 50px; height:276px; background:#FFF url(/images/homepage/letterbox/sparesShop/LBoxBg.jpg) no-repeat 330px 30px;}
		div.sparesLetterbox h2, div.sparesLetterbox p{width:220px;}
		div.sparesLetterbox h2{color:#1673D0 !important; line-height:1.1; font-weight:bold; margin:10px 0 20px; font-size:200%;}
	    div.sparesLetterbox p{margin:10px 0 0 0; color:#333333;}
/* 

    /* FreeKit */
    div.FreeKit {padding:10px 0 20px 30px; height:276px; background:#FFF url(/images/homepage/letterbox/FreeKit/offer_bg.jpg) no-repeat 10px 0px;}
		div.FreeKit h2{width:460px;}
		 div.FreeKit h3{width:460px;margin-top:-16px;color:#333;}
		div.FreeKit p{width:140px;}
		div.FreeKit h2{color:#333; line-height:1.1; font-weight:bold; margin:10px 0 20px; font-size:170%;}
	    div.FreeKit p{margin:10px 0 0 0; color:#333333;}
		
		    /* HKK */
    div.HKK {padding:0px 0 0px 0px; height:306px; background:#FFF url(/images/homepage/letterbox/HKK/offer_bg.jpg) no-repeat 0px 0px;}
	
		div.HKK p{margin-left:50px;width:200px;}

	    div.HKK p{color:#333333;line-height:1.4em;}
		div.HKK .greyButton{margin-left:50px;margin-top:34px;}
		
		
	/*Outperforms*/
	.outperformsLbx{background-color:#000; }
		#outperformsLbx_Copy{margin-top:70px; width:360px; height:256px;}
		
	/* Outperfoms/easier white */
	.easierWht{background:url(/images/homepage/letterbox/easier/easierWhtBG.jpg) no-repeat 270px 0;height:306px !important;}
	.outperformsWht{background:url(/images/homepage/letterbox/outperforms/outperformWhtBG.jpg) no-repeat 318px 0;height:306px !important;}
		#outperformsWht_Copy, #easierWht_Copy{margin:79px 0 0 50px;}
		    #outperformsWht_Copy a {width:120px;margin:46px 0 0 1px;}
		    #easierWht_Copy a{width:120px;margin:24px 0 0 1px;}
		
	/* US experience */
	.experience{background:url(/images/homepage/letterbox/experience/background.jpg) repeat-x 0 0;height:306px !important;}
	    .experience .expCopy{margin:0 0 0 30px;}
	        .experience .imgRelpace{display:none;margin:0 !important;}
	        .experience .expCopy img{margin-bottom:10px;}
	        .experience .expCopy a{color:#000;}

	/*am02*/
	.am02Lbx{padding:30px 0 0 50px; height:276px; background:url(/images/homepage/letterbox/am02Available/amLetterboxUpdate.jpg) no-repeat 0px 0px #fff;}	 
	.am02Lbx p {margin:88px 0 32px 3px; width:265px; color:#333;} 
		
		
/* CCK promo letterbox */
.cckOffer{background:url(/images/homepage/letterbox/cckPromo/usCCKpromo.jpg) no-repeat 0 0;height:306px;}
    .cckOffer img{margin-left:28px;}
    .cckOffer p{width:290px;margin:17px 0 46px 29px;font-weight:bold;color:#333;}
    .cckOffer a.lgtBlueButton{border:none;margin-left:28px;width:116px;font-size:1.1em;}

/* Free tools april 11 letterbox */

.freeTools11{background:url(/images/homepage/letterbox/gradientBackgroundWht.jpg) repeat-x 0 0;height:306px; width:988px;}
.freeTools11 .copy img{margin:29px 0 0 30px;}
.freeTools11 .copy p{width:355px;color:#333;margin:15px 0 0 31px;}
.freeTools11 .copy a{margin:22px 0 0 29px;width:108px;}

/* Fans offer May 11 letterbox */

.fansOffer{background:url(/images/homepage/letterbox/fansOffer/fansBG.jpg) repeat-x 0 0;height:306px !important;width:988px;}
    .fansOffer .content{width:326px;margin:0 30px 0 40px;float:left;}
        .fansOffer .content p{color:#333333;}
            .fansOffer .content p a{color:#333;}
            .fansOffer .content p a:hover, .fansOffer .content p a:focus{color:#666;}
        .fansOffer .content a{font-size:1em;}

/* 
    -------------------------------------------------------------
    New Design Advert Panel
    -------------------------------------------------------------
*/ 

    div#Adverts div#Advert0{background:url("/images/homepage/gadget00back.png") no-repeat left bottom;}
		div#Adverts div#Advert0 h1{font-size:120%;}
    div#Adverts div#Advert1 {background: url('/images/homepage/gadget01back.jpg') #FFF no-repeat; padding-top:167px;}
    div#Adverts div#Advert1 h1 {color:#333; font-size:1.2em;}

    div#Adverts div#AdvertDC31Animal {background: url('/images/homepage/advertDC31Animal.jpg') #FFF no-repeat; padding-top:167px;}
    div#Adverts div#AdvertDC31Animal h1 {color:#333; font-size:1.2em;}

    div#Adverts div#Advert2 {background: url('/images/homepage/drawing_back.jpg') #FFF no-repeat; padding-top:186px;}
    div#Adverts div#Advert2 p {color:#ffffff;}
  /* 
    -------------------------------------------------------------
    XMAS 2010 Letterbox
    -------------------------------------------------------------
*/  
    
    
    
	 div.xmasLetterbox img {position:absolute;top:0;left:0;}
	div.xmasLetterbox {background-color:#fff;}
    div.xmasLetterbox {padding:50px 0 0 50px; height:256px; background:url(/images/homepage/letterbox/xmas2010/xmaslbox.jpg) #fff no-repeat 0px 0;}
    div.xmasLetterbox h2 {width:385px; position:absolute; top:50px; left:45px; color:#6ba1bc; font-size:15px; font-weight:400;}
	div.xmasLetterbox .greenButton{position:absolute; top:120px; left:45px;}
 	p.small{width:365px; position:absolute; top:80px; left:45px; color:#6ba1bc;}
	#xmasLetterbox .greenButton{margin-top:25px; background:url("/images/homepage/btn_green_bg.png") repeat-x left bottom; color:#333; min-height: 19px; height: auto !important; line-height:1.5; padding:1px 8px 2px; border:1px solid #96d8f0; text-decoration:none; font-weight:bold; font-size:0.9em;}
