.letterboxHome{height:365px !important;}
.noBackgroundImage{background-image:none !important;}

/* -- Free All-Round kit Feb 2012 -- */
	.freeAllAroundKit{ background: url(/images/homepage/letterbox/freeAllAroundkit/bg.jpg) 0px 0px no-repeat; height: 306px; }
	.freeAllAroundKit h1{ background:url(/images/homepage/letterbox/freeAllAroundkit/h1.png) 40px 45px no-repeat; height: 76px; margin: 0px; text-indent: -10000px; }
	.freeAllAroundKit h2{ background:url(/images/homepage/letterbox/freeAllAroundkit/h2.png) 40px 0px no-repeat; height: 65px; margin: 0px; text-indent: -10000px; }
	.freeAllAroundKit a{ margin: 0px 0px 0px 40px; }
	.freeAllAroundKit p{ margin: 96px 0px 0px 40px; font-size: 0.9em; }

/* -- Free AA kit - Jan 2012 -- */
	.freeAAkit{ background: url(/images/homepage/letterbox/freeAAkit/freeAAkit_bg.jpg) 0px 0px no-repeat; height: 306px; }
	.freeAAkit h1{ background: url(/images/homepage/letterbox/freeAAkit/freeAAkit_h1.png) 39px 54px no-repeat; height: 113px; text-indent: -10000px; margin: 0px; }
	.freeAAkit h2{ background: url(/images/homepage/letterbox/freeAAkit/freeAAkit_h2.png) 39px 0px no-repeat; height: 72px; text-indent: -10000px; margin: 0px; }
	.freeAAkit a{ margin: 0px 0px 0px 39px; }
	.freeAAkit p{ margin: 48px 0px 0px 39px; font-size: 0.9em; }

/* -- Gifting 2011 -- */
	/* -- US -- */
	.gifting2011{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/giftingBG_US.jpg) 0px 0px no-repeat; height:496px; width:990px; }
	.gifting2011 h1{ margin:0px; background:url(/images/homepage/letterbox/bigLbx/gifting2011/h1Bg_US.png) 125px 104px no-repeat; width:440px; height:172px; text-indent:-10000px; }
	.gifting2011 p{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/p1Bg_US.png) 125px 0px no-repeat; text-indent:-10000px; }
	.gifting2011 a{ margin:18px 0px 0px 126px; }
	.gifting2011 p.terms{ background: none; text-indent: 0px; font-size: 0.9em; margin: 20px 0px 0px 127px; }
	.gifting2011 a.termsLink{ background: none; text-indent: 0px; display: block; cursor: pointer; }
	
	.bigGroomTool{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigGroomToolBG.jpg) 0px 0px no-repeat; height:496px; width:990px; }
	.bigGroomTool h1{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigGroomTool_h1.jpg) 65px 81px no-repeat; height:139px; margin:0px; text-indent:-10000px; }
	.bigGroomTool h2{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigGroomTool_h2.jpg) 65px 0px no-repeat; height:86px; margin:0px; text-indent:-10000px; }
	.bigGroomTool a{ margin:0px 0px 0px 65px; }
	
	.bigdc35{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC35BG.jpg) 0px 0px no-repeat; height:496px; width:990px; position:relative; }
	.bigdc35 h1{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC35_h1.jpg) 65px 7px no-repeat; height:78px; margin:0px; text-indent:-10000px; }
	.bigdc35 h2{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC35_p.jpg) 65px 0px no-repeat; height:13px; margin:0px; text-indent:-10000px; }
	.bigdc35 h3{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC35_h3.jpg) 65px 81px no-repeat; height:131px; margin:0px; text-indent:-10000px; }
	.bigdc35 a{ margin:157px 0px 0px 65px; }
	.bigdc35 .bigOprah{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC35_oprah.jpg) 0px 0px no-repeat; height:34px; width:200px; position:absolute; bottom:8px; right:84px; text-indent:-10000px; }
	
	.bigdc41{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC41BG.jpg) 0px 0px no-repeat; height:496px; width:990px; }
	.bigdc41 h1{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC41_h1.jpg) 65px 81px no-repeat; height:138px; margin:0px; text-indent:-10000px; }
	.bigdc41 h2{ background:url(/images/homepage/letterbox/bigLbx/gifting2011/bigDC41_h2.jpg) 65px 0px no-repeat; height:86px; margin:0px; text-indent:-10000px; }
	.bigdc41 a{ margin:0px 0px 0px 64px; }

/* - Free AHFT & FCT (big letterbox - */

	.freeAHFT{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/freeAHFT_BG.jpg) 0px 0px no-repeat; height: 496px; width: 990px; }
	.freeAHFT h1{ background: url(/images/homepage/letterbox/bigLbx/gifting2011/freeAHFT_h1.png) 67px 64px no-repeat; height: 108px; margin: 0px; text-indent: -10000px; }
	.freeAHFT p{ color: #333333; margin: 0px 0px 0px 67px; width: 400px; }
	.freeAHFT a{ margin: 253px 0px 0px 67px; }

/* -- DC35 Oprah -- */
	.dc35oprah{ background: url(/images/homepage/letterbox/dc35oprah/background.jpg) 287px 0px no-repeat #ffffff; height: 306px; width: 988px; }
	.dc35oprah h1{ margin: 0px; background: url(/images/homepage/letterbox/dc35oprah/h1.png) 39px 0px no-repeat; height: 34px; text-indent: -10000px; }
	.dc35oprah h2{ margin: 0px; background: url(/images/homepage/letterbox/dc35oprah/h2.png) 39px 0px no-repeat; height: 20px; text-indent: -10000px; }
	.dc35oprah h3{ margin: 0px; background: url(/images/homepage/letterbox/dc35oprah/h3.png) 39px 0px no-repeat; height: 38px; text-indent: -10000px; }
	.dc35oprah p{ margin: 0px; background: url(/images/homepage/letterbox/dc35oprah/header.jpg) 39px 30px no-repeat; height: 141px; text-indent: -10000px; }
	.dc35oprah a{ margin: 0px 0px 0px 39px; }
	
/*Free soft dusting brush and crevice tool*/
	.lbx_FreeSDB_FCT{background:#FFF url("/images/homepage/letterbox/freeToolsNov11/background.jpg") repeat-x left top; height:306px; width:988px; position:relative;}
		.lbx_FreeSDB_FCT h1{color:#0574cb;}
		.lbx_FreeSDB_FCT p{color:#424242;}
		.lbx_FreeSDB_FCT .lbx_FreeSDB_FCT_Copy{width:280px; margin:30px 60px 0 30px;}
		.lbx_FreeSDB_FCT #lbx_FreeSDB_FCT_Tools{position:absolute; top:144px; left:200px;}
		.lbx_FreeSDB_FCT #lbx_FreeSDB_FCT_Details{position:absolute; bottom:10px; left:30px;}

	
/* -- 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;}
	
	/* Handhelds*/
		div.HHHLetterbox{background:url("/images/homepage/letterbox/handhelds/handhelds_bg.jpg") no-repeat scroll 0 0 #FFF; height:256px; padding:50px 0 0 50px;}
			div.HHHLetterbox img{left:0; position:absolute; top:0;}
			div.HHHLetterbox h1{color:#333333; font-size:220%; font-weight:bold; left:30px; position:absolute; top:15px; width:275px;}
			div.HHHLetterbox h2{color:#333333; left:30px; position:absolute; top:50px; width:320px;}
			div.HHHLetterbox .greyButton{left:30px; position:absolute; top:250px;}

    /* 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;}
