/*
	Copyright Code Computerlove Ltd 2003-2012
	Build: 3.0.26.80
	Date: 10/01/2012 16:59:43
*/

/* Version: 071203 */
body.home #Content { width: 602px; }
body.home #ItemPromoMain { float: left; }

body.home #ItemGetInspired { float: left; position: relative; padding-bottom: 5px; width: 393px; }
body.home #ItemGetInspired h2 { left: 5px; position: absolute; top: 5px; }
body.home #ItemGetInspired div.kitchens img { margin: 5px 5px 0 5px; }
body.home #ItemGetInspired div.livingrooms img { margin: 5px 6px 5px 0; }
body.home #ItemGetInspired div.diningrooms img { margin: 5px 0 5px 0; }
body.home #ItemGetInspired div.bedrooms img { margin: 0 6px 0 0; }
body.home #ItemGetInspired div.bathrooms img { margin: 0 0 0 0; }
body.home #ItemGetInspired div img { float: left; }
body.home #ItemGetInspired span.hide { display: none; }

body.home #ItemLatestDeals { float: right; }
body.home #ItemLatestDeals .item-gutter { background: #efeae6 url(../images/content/home/latestdeals_bg.gif) no-repeat top center; color: #797979; font-weight: bold; height: 237px; position: relative; }
body.home #ItemLatestDeals h3 { font-size: 1.1em; margin: 15px 0 2px 18px; }
body.home #ItemLatestDeals ul li { font-size: 1em; margin: 0 0 0 6px; padding: 2px 0; }
body.home #ItemLatestDeals ul li a { background: url(../images/global/navigationprimary_li.gif) no-repeat left center; color: #b71b0c; font-weight: bold; padding: 0 0 0 13px; text-decoration: none; }

body.home #ItemFindYourOwnDeal { clear: left; float: left; }
body.home #ItemFindYourOwnDeal .item-gutter { background: #d2d6d1 url(../images/content/home/findyourowndeal_bg.gif) repeat-x 0 0; min-height: 97px; position: relative; }
body.home #ItemFindYourOwnDeal h2 { float: left; }
body.home #ItemFindYourOwnDeal h2 img { float: left; }
body.home #ItemFindYourOwnDeal .df { float: right; padding:  5px 0 0 0; width: 275px; }
body.home #ItemFindYourOwnDeal .df-row { float: left; margin: 5px 5px 5px 0; width: 131px; }
body.home #ItemFindYourOwnDeal .df-row label { display: none; }
body.home #ItemFindYourOwnDeal .df-row select { background-color: #ffffff; border: 1px solid #9c9c9c; padding: 1px 0; width: 120px; }
body.home #ItemFindYourOwnDeal .action-link-positioned { bottom: 0; left: 0; position: absolute; }
body.home #ItemFindYourOwnDeal .action-link { clear: both; padding: 0; }
body.home #ItemFindYourOwnDeal .action-link input { float: right; border: none; padding: 0; }

body.home #ItemMeasureAndFitting { float: right; margin: 10px 0 0 0;}
body.home #ItemMeasureAndFitting .item-gutter { background: #d1d6d0 url(../images/content/home/measurefitting_bg.gif) no-repeat 0 0; height: 97px; position: relative; }

body.home div#ContentSecondary { width: 602px; }
body.home div#ContentSecondary #ItemWelcome { float: left; margin: 0 2px 9px 0; width: 192px; }
body.home div#ContentSecondary #ItemWelcome .item-gutter { background: #ece8e8 url(../images/content/home/welcome_bg.gif) no-repeat top left; color: #797979; min-height: 135px; width: 182px; }
body.home div#ContentSecondary #ItemWelcome h2 { font-size: 1em; padding: 8px 5px 5px 5px; }
body.home div#ContentSecondary #ItemWelcome p { font-size: 1em; line-height: 1.3em; padding: 0 4px 5px 5px; }
body.home div#ContentSecondary #ItemWelcome a { color: #b92011; text-decoration: none; }

body.hires div#ContentSecondary { width: 200px; }
body.hires div#ContentSecondary #ItemWelcome { width: 198px; }
body.hires div#ContentSecondary #ItemWelcome .item-gutter { width: 188px; }

#PromoMain {position: relative; height: 147px; width: 602px; background: url(../images/content/home/main_banner_01.jpg) 0 0 no-repeat; margin: 0 0 10px 0; }
div#find-your-deal-form { position: absolute; top: 60px; right: 33px;}
div#find-your-deal-form fieldset { margin: 0; padding: 0; border: collapse; }
div#find-your-deal-form p { margin: 5px 0; padding: 0;}
div#find-your-deal-form p.blind-colour { display: inline; padding-top: 5px; }
div#find-your-deal-form div.blind-colour-container{ width: 130px; float: left; }
div#find-your-deal-form select#uiBlindType { width: 163px; padding: 2px; margin: 0 0 5px 0;}
div#find-your-deal-form select#uiBlindColour { width: 130px; padding: 2px; }
div#find-your-deal-form input#uiFind { width: 30px; margin: 0 0 0 3px; }

div#Content div#MainPromoContainer { clear: both; margin: 10px 0 0 0;  width: 100%; }
div#Content div#MainPromoContainer div#ItemBestSellers {float: left;  width: 393px; border:1px #d6cfcf solid; height: 249px;}
div#Content div#MainPromoContainer div#ItemBestSellers #inside { padding:6px; position: relative; margin: 6px; background: url(../images/content/home/MainPromoGradient.gif) 0 0 repeat-x #eea55a; padding-bottom:12px;}
div#Content div#MainPromoContainer div#ItemBestSellers #inside #topfive { position: absolute; top:0; right: 5px; width: 200px; border-top: none; border-left: 1px #666666 solid; border-right: 1px #666666 solid; border-bottom: 1px #666666 solid; padding: 6px 6px 8px 6px; background: #fff39b; }

div#ItemBestSellers #inside #product-shot-info { width: 100%; height: 58px; }
div#ItemBestSellers #inside img.product-shot { margin: 5px 0 6px 0;}
div#ItemBestSellers #inside p.product-tagline { clear: none; float: left; width: 260px;}
div#ItemBestSellers #inside p.price-box { clear: none; text-align: center; width: 80px; background: #fff3db; float: right; padding: 5px; margin: 0; border-bottom: 1px #c3874a solid; border-right: 1px #c3874a solid; border-left: 1px #ffffff solid; border-left: 1px #ffffff solid; color: #a1190b; font-weight: bold;}
div#ItemBestSellers ul { margin:3px 0 0 0; padding: 0; list-style: none;}
div#ItemBestSellers ul li {  border-bottom: 1px #dfbe94 solid; margin: 0 0 0px 0; padding: 0 0 2px 0; background: url(../images/content/home/arrow.gif) top right no-repeat; width: 99.8%; height: 19px;}
div#inside ul li a:link, div#inside ul li a:visited {font-weight: bold;}
div#ItemBestSellers ul li img.sample { float: left; margin: 0 5px 0 0;}
div#ItemBestSellers ul li a.product-link { margin: 3px 0 0 0; float: left; color: #a1190b; font-size: 110%; z-index: 20;}
div#ItemBestSellers ul li a.buy-link {  margin: 3px 18px 0 0; float: right; color: #333333; font-size:110%; z-index: 20;}
div#ItemBestSellers ul li a:link,div#ItemBestSellers ul li a:visited  { text-decoration: none;}
div#ItemBestSellers ul li a:hover { text-decoration: underline;}
div#Content div#MainPromoContainer div#BeInspiredFlash { float: left; height: 230px; padding: 0px 0px 0px 6px; width: 188px;  border:0px #d6cfcf solid;}

div#Content div#MainPromoContainer div#BeInspiredFlash div#BeInspiredFlashAlt { padding: 6px ; height: 236px; width: 188px; border:1px #d6cfcf solid; }
div#Content div#MainPromoContainer div#BeInspiredFlash div#BeInspiredFlashAlt .giffloat  { float:left; padding:0; margin:0; }

div#ItemBestSellers h3 { font-weight: bold; font-size: 130%;}
div#ItemBestSellers h2 { color: #a1190b; font-size: 140%;}
div#ItemAdviceAndClearance { width: 395px; float: left; margin: 10px 0 10px 0;}
div#ItemAdvice { margin: 0; float: left; width: 192px; border:1px #d6cfcf solid;}
div#ItemAdviceAndClearance img { margin: 5px 6px 2px 6px;}
div#ItemClearance { margin: 0; float: right; width: 192px; border:1px #d6cfcf solid;}

div#SpecialOfferSignup { margin: 0; padding: 5px; position: relative; float: right; width: 182px; height: 95px; border:1px #d6cfcf solid; background: transparent url(../images/content/home/EmailSignupBox.png) 6px 5px no-repeat; }
div#SpecialOfferSignup-ThankYou { margin: 0; padding: 5px; position: relative; float: right; width: 182px; height: 95px; border:1px #d6cfcf solid; background: transparent url(../images/content/home/EmailSignupBoxThankYou.png) 6px 5px no-repeat; }
div#SpecialOfferSignup fieldset { border: none; padding: 0; margin: 0; }
div#SpecialOfferSignup legend { display: none; }
div#SpecialOfferSignup label { display: none; }
div#SpecialOfferSignup .frow { position: absolute; bottom: 15px; left: 10px; }
div#SpecialOfferSignup input { width: 135px; height: 15px; }
div#SpecialOfferSignup input.button { background: transparent url(../images/buttons/Go.png) 0 bottom no-repeat; border: none; width: 31px; height: 20px; padding-bottom: 3px; margin-top: -4px; }

div#NavigationPrimary { position:relative; }
div#NavigationPrimary .showRollover { position: relative; z-index:1000; }
div#NavigationPrimary .navigationRollover { background: transparent url(/images/homepage/navigation-rollovers/navigation-rollovers-bg.png) 0 0 no-repeat; padding: 4px 4px 7px 11px; position: absolute; right: -145px; top: -65px; }

div#MainBannerFlash { position:relative; z-index:10; }

