@media screen{.sIFR-flash{visibility:visible!important;margin:0;padding:0;}.sIFR-replaced,.sIFR-ignore{visibility:visible!important;}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}.sIFR-replaced div.sIFR-fixfocus{margin:0;padding:0;overflow:auto;letter-spacing:0;float:none;}}@media print{.sIFR-flash{display:none!important;height:0;width:0;position:absolute;overflow:hidden;}.sIFR-alternate{visibility:visible!important;display:block!important;position:static!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;}}@media screen{*{padding:0;margin:0;border:0;}body{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:67.5%;background:#333 url(../images/bg-1.png) no-repeat center 0;}pagetitle{display:none;}form{float:left;width:100%;height:auto!important;height:100%;min-height:100%;clear:both;background:url(../images/bg-2.png) no-repeat right bottom;}a,a:hover,a:active{outline:none;color:#6FC;text-decoration:none;}a:hover{text-decoration:underline;}hr{display:none;}textarea{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;}div.hr{float:left;height:1px;background:#4b4b4b;}.validation{color:#EC4C81;}.validation ul{list-style-type:none;}.trap{display:none!important;}#skip-to-content,#skip-to-navigation,#top{display:none;}#airlock{margin:32px auto 0 auto;display:block;width:965px;position:relative;clear:both;}#inner{float:left;min-height:200px;background:#FFF;width:965px;padding:0 0 7px 0;}h1{position:absolute;top:-25px;right:-45px;background:url(../images/bg-logo.png) no-repeat;width:417px;height:93px;text-indent:-9999em;}h2{position:absolute;top:43px;left:-52px;background:url(../images/bg-create.png) no-repeat;width:93px;height:32px;text-indent:-9999em;}#navigation,#subnavigation,#footer{list-style-type:none;}#navigation{float:left;width:560px;height:28px;margin:79px 0 0 7px;display:inline;clear:both;}#navigation li,#subnavigation li,#footer li,#navigation li a,#subnavigation li a,#footer li a{float:left;}#navigation li{position:relative;z-index:2;}#navigation li a{text-indent:-9999em;height:10px;margin:0 10px 0 9px;}#navigation li em{float:left;background:#dbdfde;color:#F36;padding:3px 0;text-align:center;position:absolute;width:20px;height:14px;right:-15px;top:-5px;font-weight:bold;font-style:normal;}#navigation li a.home{width:36px;background:url(../images/bg-sprite.png) no-repeat -1265px 0;}#navigation li a.bathroom{width:73px;background:url(../images/bg-sprite.png) no-repeat -1183px 0;}#navigation li a.kitchen{width:54px;background:url(../images/bg-sprite.png) no-repeat -1302px 0;}#navigation li a.resources{width:76px;background:url(../images/bg-sprite.png) no-repeat -1463px 0;}#navigation li a.new-arrivals{width:97px;background:url(../images/bg-sprite.png) no-repeat -1365px 0;}#navigation li a.selector{width:66px;background:url(../images/bg-sprite.png) no-repeat -1540px 0;}#navigation li a.selected{height:15px;}#navigation li a:hover,#navigation li a.active{height:28px;}#navigation li ul{position:absolute;float:left;top:28px;left:0;width:175px;background:#eaeaea;padding:2px 0;z-index:2;display:none;}#navigation li ul.active{display:block;}#navigation li ul li{width:175px;display:block;color:#666;}#navigation li ul li a{float:left;width:165px;color:#666;margin:0 5px;padding:6px 0;height:14px;text-indent:3px;text-decoration:none;border-bottom:1px dotted #BBB;display:inline;}#navigation li ul li a.last{border-bottom:none;}#navigation li ul li a:hover{background:#FFF;height:14px;}#search{position:absolute;right:7px;top:60px;}#search input{float:left;}#search #keyword{width:120px;font-size:1em;height:1.4em;padding:5px 1px 3px;color:#999;border:1px solid #C4C4C4;margin:0 5px 0 0;}#search input.selected{color:#333!important;}#subnavigation{float:left;width:951px;height:137px;background:#373737 url(../images/bg-sprite.png) no-repeat -203px 0;clear:both;display:inline;margin:7px 0 0 7px;}#subnavigation li a{float:left;margin:108px 16px 0 8px;height:8px;text-indent:-9999em;}#subnavigation li a.our-story{width:67px;background:url(../images/bg-sprite.png) no-repeat -1758px 0;}#subnavigation li a.our-story:hover{background-position:-1758px -8px;}#subnavigation li a.contact-us{width:74px;background:url(../images/bg-sprite.png) no-repeat -1683px 0;}#subnavigation li a.contact-us:hover{background-position:-1683px -8px;}#subnavigation li a.showrooms{width:79px;background:url(../images/bg-sprite.png) no-repeat -1826px 0;}#subnavigation li a.showrooms:hover{background-position:-1826px -8px;}#subnavigation li a.aftersales{width:75px;background:url(../images/bg-sprite.png) no-repeat -1607px 0;}#subnavigation li a.aftersales:hover{background-position:-1607px -8px;}#subnavigation li a.subscribe{width:65px;background:url(../images/bg-sprite.png) no-repeat -1906px 0;}#subnavigation li a.subscribe:hover{background-position:-1906px -8px;}#subnavigation li a.employment{width:79px;background:url(../images/bg-sprite.png) no-repeat -1607px -17px;}#subnavigation li a.employment:hover{background-position:-1607px -25px;}#content{float:left;margin:7px 7px 0 7px;width:951px;}#content h4{float:left;width:951px;background:#4B4B4B;font-size:1em;font-weight:normal;padding:5px 0;text-indent:9px;}#content #header{float:left;width:951px;background:#373737;text-indent:9px;}#content #header h3{float:left;font-size:2.6em;font-weight:normal;text-transform:uppercase;letter-spacing:.05em;margin:.575em 0 0;letter-spacing:.1em;}#content #header div{float:right;padding:0 0 0 40px;width:650px;}#content #header div ul{float:right;list-style-type:none;background:#4b4b4b;padding:5px 5px 5px 0;margin:1.7em 10px 0 -20px;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline;}#content #header div ul li{float:left;display:inline;padding:0;margin:0 0 0 5px;clear:none!important;white-space:nowrap;}#content #header div ul li a{float:left;display:inline;color:#FFF;text-decoration:none;text-indent:0;padding:5px 10px;white-space:nowrap;}#content #header div ul li a:hover{float:left;color:#6FC;text-decoration:underline;}#content #header div ul li a.selected{float:left;color:#6FC;background:#373737;-webkit-border-radius:4px;-moz-border-radius:4px;}#content #main{float:left;width:951px;background:#373737;}#more-products{float:left;width:942px;margin:7px 9px;background:#FFF;}#more-products h5{float:left;width:203px;height:30px;text-indent:-9999em;background:url(../images/bg-sprite.png) no-repeat 0 0;}#more-products ul{float:left;width:951px;list-style-type:none;}#more-products ul li{float:left;line-height:0;}#more-products ul li a{float:left;margin-right:10px;color:#333;text-decoration:none;line-height:1em;text-indent:0;padding-right:10px;border-right:#333 solid 1px;}#more-products ul li a.last{border-right:0;}#more-products ul li a:hover{color:#888;text-decoration:underline;}#rightnav{float:right;width:145px;list-style-type:none;background:#4b4b4b;padding:5px 5px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline;margin:65px 23px 0 0;}#rightnav li{float:left;width:145px;clear:both;}#rightnav li a{float:left;color:#FFF;text-transform:uppercase;text-decoration:none;margin:0 4px 4px 4px;padding:7px 5px;width:132px;}#rightnav li a:hover,#rightnav li a.selected{color:#6FC;text-decoration:underline;background:#373737;-webkit-border-radius:4px;-moz-border-radius:4px;}#rightnav li a.loading{color:#6FC;text-decoration:underline;-webkit-border-radius:4px;-moz-border-radius:4px;background:#373737 url(../images/loading-small.gif) no-repeat 124px 8px;}#rightnav li ul{list-style-type:none;}#rightnav li ul li a{text-transform:none;text-indent:12px;}div.slideshow{position:relative;float:left;margin:13px 11px;}div.slideshow a.previous{position:absolute;float:left;left:0;width:51px;height:50px;background:url(../images/bg-gallery-nav.png) no-repeat 0 0;text-indent:-9999em;z-index:99;}div.slideshow a.previous:hover{background-position:0 -50px;}div.slideshow a.next{position:absolute;right:0;float:left;width:51px;height:50px;background:url(../images/bg-gallery-nav.png) no-repeat -51px 0;text-indent:-9999em;z-index:99;}div.slideshow a.next:hover{background-position:-51px -50px;}div.slideshow ul{float:left;margin:1.7em auto;list-style-type:none;background:#3F3F3F;padding:2px 10px 0 6px!important;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline;position:absolute;left:163px;bottom:0;}div.slideshow ul li{float:left;width:10px;height:7px;background:url(../images/bg-slideshow.png) no-repeat 0 -10px;text-indent:-9999em;margin:4px 1px 0;padding:0;display:inline;}div.slideshow ul li.selected{margin:2px 3px 0;padding:0;height:10px;background-position:0 0;}div.right{float:right;}div.left{float:left;}#subscribe-panel{float:right;width:145px;background:#4b4b4b;padding:5px 5px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;clear:both;margin:10px 23px 0 0;}#subscribe-panel p{float:left;width:130px;margin:2px 4px 8px 8px;}#subscribe-panel a{float:left;width:137px;height:33px;background:url(../images/btn-subscribe.png) no-repeat;text-indent:-9999em;margin:0 0 4px 4px;}#home{float:left;clear:both;width:951px;}#home *{display:block;}#home.loading{background:#333 url(../images/loading.gif) no-repeat center 19px;height:50px;}#home.loading *{display:none;}#home #new-arrivals{position:relative;float:left;margin:0 0 4px 0;}#home #slideshow-previous{position:absolute;float:left;left:0;width:51px;height:50px;background:url(../images/bg-gallery-nav.png) no-repeat 0 50px;text-indent:-9999em;z-index:99;top:167px;left:0;}#home #slideshow-previous:hover{background-position:0 -50px;}#home #slideshow-next{position:absolute;right:0;float:left;width:51px;height:50px;background:url(../images/bg-gallery-nav.png) no-repeat -51px 50px;text-indent:-9999em;z-index:99;top:167px;right:0;}#home #slideshow-next:hover{background-position:-51px -50px;}#home #slideshow{position:relative;width:951px;height:400px;list-style:none;}#home #slideshow li{position:absolute;width:951px;height:400px;}#home li a{float:left;}#home li a var{float:left;font-style:normal;}#home li a.text{float:left;padding:16px 0 0 18px;text-transform:uppercase;width:355px;height:380px;font-size:27px;text-transform:uppercase;font-style:normal;}#home li a.text:hover{text-decoration:none;}#home div.promotions{float:left;clear:both;width:951px;}#home div.promotions em,#home div.promotions a{float:left;font-style:normal;}#home div.promotions em{font-size:2em;width:205px;margin:0 0 0 12px;}#footer{margin:0 auto;width:965px;padding:0 0 0 6px;}#footer li{float:left;margin:10px 0 30px;height:1em;border-right:1px solid #888;line-height:0;}#footer li.last{border-right:none;}#footer li a{float:left;color:#888;margin:0 10px;text-decoration:none;line-height:.8em;padding:0 0 3px 0;}#footer li a:hover{text-decoration:underline;}#ie6{float:left;width:765px;margin:30px 0 0 30px;}#ie6 #header h3{width:765px!important;margin:.7em 0!important;}#ie6 p{margin:.7em 0!important;}#ie6 a{color:#333;font-weight:bold;}#ie6 #browsers{margin:2em 0!important;}#ie6 #browsers a{margin:0 3px 0 0!important;}}@media screen{div.brands{float:left;padding:20px 0 0;background:url(../images/bg-category.png) 10px 22px!important;}div.brands div{float:left;height:247px;}h5.category-description{float:left;width:931px;font-size:1em;color:#999;padding:0 10px 10px 10px;background:#373737;font-weight:normal;}div.brands div span{float:left;clear:both;color:#FFF;width:197px;font-size:1em;height:3.2em;}div.brands div a{float:left;margin:0 37px 0 10px;clear:both;width:197px;height:204px;padding:2px 0;}div.brands div a:hover{padding:1px 0;border-top:1px solid #6FC;border-bottom:1px solid #6FC;}div.brands div span.sIFR-alternate{display:none!important;}div.brands div span a,#content div.brands div span object{color:#FFF;margin:0;font-size:1.2em;text-transform:uppercase;text-decoration:none;width:197px;margin:0 37px 0 10px;}div.brands div a.last{margin:0 0 0 12px;}div.brand,div.product{position:relative;z-index:1;}div.brand,div.product{background:#373737 url(../images/bg-sprite.png) no-repeat -3489px bottom!important;}div.brand div.details,div.product div.details,div.new-arrivals div.details,div.showrooms div.details{float:left;width:346px;margin:0 6px;display:inline;}div.brand div.details{padding:0 0 10em;}div.brand div.products{float:left;width:580px;padding:0 0 14px;display:inline;background:url(../images/bg-brand.png) 7px 15px!important;}div.brand div.products a{float:left;margin:14px 6px 0 8px;display:inline;width:133px;height:137px;position:relative;padding:2px 0;}div.brand div.products a:hover{padding:1px 0;border-top:1px solid #6FC;border-bottom:1px solid #6FC;}div.brand div.products a.last{margin:14px 0 0 6px;}div.brand h3,div.product h3{float:left;width:340px;font-size:2.6em;font-weight:normal;text-transform:uppercase;letter-spacing:.05em;margin:.575em 0 1em 6px;}div.brand p,div.product p{float:left;width:340px;margin:.75em 6px;clear:both;}div.brand div.hr,div.product div.hr{width:346px;display:block;clear:both;}div.brand p.logo{position:absolute;left:6px;bottom:6px;}}@media screen{div.product{min-height:40em;}div.product h3{margin-bottom:0;}div.product #tools{float:left;width:143px;}div.product #tools ul{float:left;width:143px;clear:both;margin:5px 0 0;}div.product #tools li{float:left;width:135px;clear:both;margin:0;padding:0;}div.product #tools ul li a{float:left;width:137px;height:33px;text-indent:-9999em;clear:both;margin:5px 0;}div.product #tools ul li a.add-to-selector{width:144px;background:url(../images/bg-sprite.png) no-repeat -3071px 0;}div.product #tools ul li a.add-to-selector:hover{background-position:-3071px -33px;}div.product #tools ul li a.view-selector{background:url(../images/bg-sprite.png) no-repeat -1972px 0;}div.product #tools ul li a.view-selector:hover{background-position:-1972px -33px;}div.product #tools a.print-selector{background:url(../images/bg-sprite.png) no-repeat -2109px 0;}div.product #tools a.print-selector:hover{background-position:-2109px -33px;}div.product #tools a.enquire-selector{background:url(../images/bg-sprite.png) no-repeat -2246px 0;}div.product #tools a.enquire-selector:hover{background-position:-2246px -33px;}div.product #tools li.loading{background:url(../images/loading-small.gif) no-repeat right 16px;}div.product #tools li.loading a,div.product #tools li.loading a:hover{background-position:-3071px -66px!important;}div.product p{margin:0 6px 1em;}div.product h3{line-height:.8em;}div.product ul{float:left;margin:0 6px;list-style-type:none;padding:.5em 0;}div.product ul li{padding:.25em 0;}div.product ul li strong{text-transform:uppercase;}div.product ul li a{color:#6FC;}div.product p.logo{position:absolute;left:6px;bottom:15px;}div.product a.view-range{position:absolute;left:16px;bottom:8px;float:left;width:162px;height:20px;background:url(../images/bg-view-range.png) no-repeat;text-indent:-9999em;}div.product div.details{padding:0 0 10em;}div.vertical div.details,div.vertical h3,div.vertical p,div.vertical div.details ul{width:374px;}div.vertical div.image{width:395px;min-height:542px;}div.vertical div.image a.next,div.vertical div.image a.previous{top:220px;}div.vertical div.hr{width:383px;}div.horizontal div.details,div.horizontal h3,div.horizontal p,div.horizontal div.details ul{width:225px;}div.horizontal div.image{width:544px;min-height:398px;}div.horizontal div.image ul{left:232px;}div.horizontal div.image a.next,div.horizontal div.image a.previous{top:158px;}div.horizontal div.hr{width:234px;}#welscad,#video{background-image:none;background:#FFF;}#extended{float:left;display:block;background:#373737;}#welscad #extended,#welscad #content,#video #extended,#video #content{width:800px;background:#FFF;color:#333;margin:0;}#extended div{float:left;width:800px;}#extended div.info{float:left;width:240px;margin:0 6px;}#extended div.player{float:left;width:800px;margin:0 6px 10px 6px;}#welscad #extended div.info,#video #extended div.player{margin:15px 0 0 30px;}#extended div.info p,#extended div.info ul,#extended div.info ul li{width:240px;}#extended div.player div{float:left;margin:10px 0 0 7px;width:800px;}#extended div.cads{float:left;width:540px;margin:14px 0 0 40px;}#welscad #extended div.cads{margin:53px 0 0 40px;width:480px;}#welscad #extended div.hr{background:#FFF;}#extended h3{float:left;width:240px;font-size:2.6em;font-weight:normal;text-transform:uppercase;letter-spacing:.05em;margin:.575em 0 0 6px;}#extended h5{font-size:1em;margin:0 0 .5em;}#extended a.cad-pdf{float:left;background:url(../images/bg-pdf.png) no-repeat 0 2px;padding:3px 0 3px 18px;clear:both;color:#36b294;}#extended a.cad-dxf{float:left;background:url(../images/bg-dxf.png) no-repeat 0 2px;padding:3px 0 3px 18px;clear:both;color:#36b294;}#extended div.hr{width:240px;}#extended div.cads p{margin:10px 0 0 0;}#extended p{width:230px;}#welscad div.product,#video div.product{background:#FFF!important;background-image:none!important;}#content #range{float:left;width:941px;margin:10px 0 0 8px;}#content #range div{float:left;width:941px;background:url(../images/bg-range.png) 0 6px;}#content #range h5{float:left;width:941px;background:#FFF;font-size:1.3em;}#content #range a{float:left;margin:4px 24px 24px 0;display:inline;width:133px;height:137px;position:relative;padding:2px 0;}#content #range a{float:left;margin:4px 24px 24px 0;display:inline;width:133px;height:137px;position:relative;padding:2px 0;}#content #range a:hover{padding:1px 0;border-top:1px solid #6FC;border-bottom:1px solid #6FC;}#content #range a.selected{padding:1px 0;border-top:1px solid #6FC;border-bottom:1px solid #6FC;}#content #range a.last{margin-right:0;}#content #range a.wrap{clear:left;}}@media screen{#instructions{float:left;width:765px;border-right:1px solid #4B4B4B;margin:16px 0 16px 5px;}#instructions #header{width:745px;text-indent:5px;}#instructions #header h3{margin-top:0;}#instructions h5{font-size:1.4em;text-transform:uppercase;clear:both;margin:.25em 5px;}#instructions h6{font-size:1.2em;text-transform:uppercase;font-weight:normal;clear:both;margin:1em 0 .25em 5px;}#instructions table{width:705px;border-top:1px solid #4B4B4B;border-collapse:collapse;margin:1em 0 0;}#instructions table tr th{text-align:left;color:#FFF;font-size:1.4em!important;text-transform:uppercase;font-weight:normal;}#instructions table tr:hover td,#instructions table tr:hover td a{background:#5F5F5F;color:#FFF!important;}#instructions table tr td{padding:2px 5px;}#instructions table tr th{padding:10px 5px;}#instructions table tr td.code{width:75px;}#instructions table tr td.name{width:265px;}#instructions table tr td.name a{color:#FFF;}#instructions table tr td.name a.no-download{color:#999;}#instructions table tr td.download{width:165px;}#instructions table tr td.download a{color:#6FC;float:left;background:url(../images/bg-pdf.png) no-repeat;padding:0 0 0 18px;}#instructions table tr.no-instructions td.name a{color:#5F5F5F;}#instructions table caption{display:none;}#instructions a.top{float:left;width:46px;height:17px;background:url(../images/bg-sprite.png) no-repeat 0 -126px;margin:1.5em 0 2em 325px;text-indent:-9999em;}#instructions div.hr{margin-top:1em;width:705px;}}@media screen{#builders{float:left;width:765px;border-right:1px solid #4B4B4B;margin:16px 0 16px 5px;}#builders #header{width:745px;text-indent:5px;}#builders #header h3{margin-top:0;}#builders h5{font-size:1.4em;text-transform:uppercase;clear:both;margin:.25em 5px;}#builders h6{font-size:1.2em;text-transform:uppercase;font-weight:normal;clear:both;margin:1em 0 .25em 5px;}#builders table{width:745px;border-top:1px solid #4B4B4B;border-collapse:collapse;margin:1em 0 0;}#builders table tr th{text-align:left;}#builders table thead tr th{font-weight:normal;text-transform:uppercase;}#builders table tr td{padding:2px 5px;vertical-align:top;}#builders table tr td.location{width:240px;}#builders table tr td.contact{width:253px;}#builders table tr td.builder{width:270px;}#builders table tr th{padding:10px 5px;vertical-align:top;}#builders table tbody tr th{padding:2px 5px;}#builders table caption{display:none;}#builders a.top{float:left;width:46px;height:17px;background:url(../images/bg-sprite.png) no-repeat 0 -126px;margin:1.5em 0 2em 325px;text-indent:-9999em;}#builders div.hr{margin-top:1em;width:745px;}#content ul.builders li{font-size:1.5em;margin:7px 0 7px 66px;background-position:1px 7px;}#content ul.builders li a{text-transform:uppercase;font-weight:bold;color:#FFF;}#content ul.builders li a:hover{font-weight:bold;color:#999;}}#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;background:#FFF;}#sb-body,#sb-loading{background:#FFF;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{height:16px;padding:2px 0;width:100%;clear:both;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(../images/shadowbox/bg-close.png);background-repeat:no-repeat;width:42px!important;height:41px!important;position:absolute;top:30px;right:-15px;z-index:100;}#sb-nav-next{background-image:url(../images/shadowbox/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(../images/shadowbox/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(../images/shadowbox/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(../images/shadowbox/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}@media screen{#selector{float:left;width:765px;border-right:1px solid #4B4B4B;margin:16px 0 16px 5px;min-height:400px;}#selector #header{width:764px;text-indent:5px;}#selector #header h3{margin-top:0;border:1px solid transparent;}#selector #header input{width:498px;font-size:3em;text-transform:uppercase;}#selector-tools{float:right;width:145px;list-style-type:none;display:inline;margin:16px 23px 0 0;}#selector-tools ul{float:left;list-style-type:none;}#selector-tools ul li a{float:left;width:137px;height:33px;text-indent:-9999em;clear:both;margin:5px 0 5px;}#selector-tools a.copy{float:left;margin:15px 0 0;}#selector-tools ul li a.enquire{height:39px;background:url(../images/bg-sprite.png) no-repeat -2932px 0;margin-bottom:0;}#selector-tools ul li a.enquire:hover{background-position:-2932px -42px;}#selector-tools ul li a.email{background:url(../images/bg-sprite.png) no-repeat -2520px 0;}#selector-tools ul li a.email:hover{background-position:-2520px -33px;}#selector-tools ul li a.print{background:url(../images/bg-sprite.png) no-repeat -2656px 0;}#selector-tools ul li a.print:hover{background-position:-2656px -33px;}#selector-tools ul li a.bookmark{background:url(../images/bg-sprite.png) no-repeat -2794px 0;}#selector-tools ul li a.bookmark:hover{background-position:-2794px -33px;}#selector-tools p a.delete-all{float:left;width:137px;height:33px;text-indent:-9999em;clear:both;margin:5px 0 5px;background:url(../images/bg-sprite.png) no-repeat -3352px 0;}#selector-tools p a.delete-all:hover{background-position:-3352px -33px;}#selector-tools p input{margin-top:3px;margin-bottom:1em;width:133px;padding:2px;font-size:1em;}#selector #products h4{float:left;width:185px;background:none;font-size:1.6em;text-transform:uppercase;text-indent:0;margin:0 0 .25em 14px;padding:0;}#selector #products div{float:left;width:355px;margin:7px;padding:2px;border-top:1px solid transparent;border-bottom:1px solid transparent;position:relative;}#selector #products div:hover{background:#4B4B4B;border-top:1px solid #6FC;border-bottom:1px solid #6FC;}#selector #products img{float:left;}#selector #products p,#selector #products ul{float:left;width:200px;margin:0 0 1em 14px;}#selector #products ul{list-style-type:none;margin:0 0 0 14px;}#selector #products a.remove{float:left;position:absolute;top:8px;right:10px;background:url(../images/bg-remove.png) no-repeat;width:11px;height:11px;text-indent:-9999em;}#selector #products a.install{float:left;background:url(../images/bg-pdf.png) no-repeat 0 2px;padding:3px 0 3px 18px;clear:both;color:#36b294;position:absolute;bottom:5px;left:150px;}#selector fieldset{float:left;clear:both;margin:3px 0 3px 6px;width:275px;}#selector fieldset legend{font-weight:bold;width:275px;}#selector fieldset label{float:left;clear:both;width:275px;}#selector fieldset input,#selector fieldset textarea{float:left;clear:both;width:271px;margin:.2em 0 1em;padding:2px;background:#F1F1F1;border-top:1px solid #b6b6b6;border-left:1px solid #b6b6b6;}#selector fieldset input.send{width:137px;border:none;background:none;}#email,#email form{background-image:none;background:#FFF;}#email #header{width:320px;background:#FFF;color:#373737;}#email #main h3{float:left;width:320px;font-size:2.6em;font-weight:normal;text-transform:uppercase;letter-spacing:.05em;margin:.575em 0 0 5px;background:#FFF;color:#373737;}#email #main,#email #content{width:350px;background:#FFF;color:#333;margin:0;}#email #selector{border-right:none;width:350px;}#email #selector fieldset{margin:.575em 0 0 13px;}#selector div.validation{float:left;margin:0 0 .575em 7px;}#email #selector div.validation{margin:0 0 .575em 13px;}#selector div.validation ul{margin:.25em 0 0 2em;}}@media screen{div.new-arrivals{background-image:none!important;}div.new-arrivals div.details{width:350px;}div.new-arrivals div.details h4{width:340px!important;font-size:2.1em!important;background:none!important;text-transform:uppercase;text-indent:0!important;margin:0 0 0 6px;}div.new-arrivals div.details h3{height:1.2em;}div.new-arrivals div.details p{margin:1em 6px;}div.new-arrivals div.details ul{margin-left:0;}div.new-arrivals div.details ul li{background:url(../images/bg-li.png) no-repeat 1px 7px;text-indent:9px;}div.new-arrivals div.slideshow{width:395px;margin:13px 10px;height:542px;}div.new-arrivals div.slideshow{padding-right:7px;border-right:1px solid #4B4B4B;margin-right:0;}div.new-arrivals div.slideshow a.next{right:7px;}div.slideshow a.next,div.slideshow a.previous{top:220px;}div.new-arrivals #rightnav{margin-top:14px;width:140px;}div.new-arrivals #subscribe-panel{width:140px;}div.new-arrivals #rightnav li a{width:127px!important;}}@media screen{div.search h5{float:left;clear:both;font-size:1em;color:#6FC;margin:0 0 1em 10px;width:500px;}div.search div.products{width:780px;border-right:1px solid #4b4b4b;background:url(../images/bg-search-results.png) 11px 2px!important;padding:0;}div.search div.no-results{min-height:275px;background:none!important;}div.search div.products div{float:left;width:140px;height:202px;margin:0 14px 0 3px;}div.search div.products div.last{margin:0 0 0 3px;}div.search div.products div strong,div.search div.products div span{float:left;width:135px;margin:0 0 0 7px;}div.search div.products a{margin-top:0;}div.search div.advanced-search{float:right;width:140px;padding:0 22px 0 0;}div.search div.advanced-search select{width:140px;background:#5E5D5D;color:#FFF;font-size:1em;border:1px solid #6d6d6d;margin:0 0 1em;}div.search div.advanced-search select option{background:#5E5D5D;color:#FFF;font-size:1em;}div.search div.advanced-search h5{font-size:1em;text-transform:uppercase;margin:0 0 1em;line-height:1.5em;width:140px;}div.search div.advanced-search fieldset{float:left;clear:both;width:140px;}div.search div.advanced-search fieldset.dimensions,div.search div.advanced-search fieldset.keyword{margin:.6em 0;}div.search div.advanced-search fieldset.dimensions legend,div.search div.advanced-search fieldset.keyword legend{margin:.5em 0;padding:0;}div.search div.advanced-search fieldset.dimensions label{float:left;width:47px;color:#b7b7b7;}div.search div.advanced-search fieldset.dimensions input{float:left;width:90px;margin:1px 0;border-top:1px solid #b7b7b7;border-left:1px solid #b7b7b7;}div.search div.advanced-search input.search-button{margin:2em 0 0 2px;}div.search div.loading{background:url(../images/loading-small.gif) no-repeat 146px 30px;}}@media screen{div.showrooms{background-image:none!important;}div.showrooms div.details{width:350px;}div.showrooms div.details h4{width:340px!important;font-size:2.1em!important;background:none!important;text-transform:uppercase;text-indent:0!important;margin:0 0 0 6px;}div.showrooms div.details h3{height:1.5em;}div.showrooms div.details p,div.showrooms div.details address,div.showrooms div.details h5{margin:1em 6px;}div.showrooms div.details h5{color:#999;font-weight:bold;font-size:1em;margin-bottom:0;}div.showrooms div.details address{font-style:normal;}div.showrooms div.slideshow{width:395px;margin:13px 10px;min-height:542px;}div.showrooms div.slideshow{padding-right:7px;border-right:1px solid #4B4B4B;margin-right:0;}div.showrooms div.slideshow a.next{right:7px;}div.showrooms a.next,div.showrooms a.previous{top:220px;}div.showrooms #rightnav{margin-top:14px;width:140px;}div.showrooms #rightnav li a{width:127px!important;}div.showrooms #rightnav li ul,div.showrooms #rightnav li ul li{margin:0;padding:0;}}@media screen{div.text{float:left;width:430px;margin:0 6px 1em 6px;display:inline;}div.text h3{float:left;width:420px;font-size:2.6em;font-weight:normal;text-transform:uppercase;letter-spacing:.05em;margin:.575em 0 1em 4px;}div.text h4{text-indent:6px!important;width:420px!important;color:#FFF;font-size:1.4em!important;background:none!important;margin:1em 0 0 0!important;text-transform:uppercase;}div.text h5{text-indent:6px!important;width:420px!important;color:#999;font-size:1em;background:none!important;margin:1em 0 0 0!important;}div.text p{float:left;width:420px;margin:1em 6px;clear:both;}div.text ol,div.text ul{float:left;width:420px;margin:1em 0;padding:0 0 0 30px;clear:both;list-style-type:none;}div.text ul{padding:0 0 0 20px;}div.text ul li{background:url(../images/bg-li.png) no-repeat 1px 5px;padding-left:9px;}div.page div.image{float:left;width:312px;margin:13px 10px;height:542px;padding-right:7px;border-right:1px solid #4B4B4B;margin-right:0;}div.page #rightnav,div.builders #rightnav{margin-top:14px;margin-bottom:14px;width:140px;}div.page #rightnav li a,div.builders #rightnav li a{width:127px!important;}div.page div.hr{width:426px;display:block;clear:both;}}@media screen{div.enquiry fieldset{float:left;clear:both;margin:3px 0;width:320px;padding:0 0 1em;}div.enquiry fieldset label{float:left;clear:both;width:320px;color:#999;margin:3px 0;}div.enquiry fieldset strong{color:#999;}div.enquiry fieldset p{color:#999;margin-top:.4em!important;margin-bottom:.4em!important;margin-left:6px!important;display:inline;}div.enquiry fieldset input,div.enquiry fieldset textarea,div.enquiry fieldset select{float:left;clear:both;width:320px;margin:.2em 0 0 0!important;padding:2px;background:#F1F1F1;border-top:1px solid #b6b6b6;border-left:1px solid #b6b6b6;}div.enquiry fieldset select{width:200px;}div.enquiry fieldset span.checkbox input{width:16px;clear:none;background:none;border:0;padding:0;margin:0 6px 0 0;}div.enquiry fieldset span.checkbox label{clear:none;}div.enquiry fieldset input.send{width:137px;border:none;background:none;}div.enquiry ul{float:left;width:320px;margin:.4em 0 .4em 6px;list-style-type:none;}div.enquiry div.validation{float:left;margin:0 0 .575em 7px;}div.enquiry div.validation{margin:.8em 0 .575em 13px;}div.enquiry div.validation ul{margin:.25em 0 0 2em;}}@media screen{#subscribe{float:left;width:765px;min-height:400px;}#email #main,#email #content{width:250px!important;}#email #subscribe{float:left;clear:both;margin:3px 0 3px 6px;width:250px;}#email #subscribe #header{width:220px;background:#FFF;color:#373737;}#email #subscribe h3{float:left;width:220px;font-size:2.6em;font-weight:normal;text-transform:uppercase;letter-spacing:.05em;margin:.575em 0 0 3px;background:#FFF;color:#373737;}#email #subscribe #main,#email #subscribe #content{width:250px;background:#FFF;color:#333;margin:0;}#email #subscribe a,#email #subscribe a:visited{text-decoration:underline;color:#333!important;}#subscribe fieldset{margin:.575em 0 0 13px;clear:both;}#subscribe div.validation{margin:0 0 .575em 13px;clear:both;}#subscribe fieldset label{float:left;clear:both;width:220px;text-indent:0;}#subscribe input,#subscribe textarea,#subscribe select{float:left;clear:both;width:220px;margin:.2em 0 0;padding:2px;background:#F1F1F1;border-top:1px solid #b6b6b6;border-left:1px solid #b6b6b6;}#subscribe select{width:227px;}#subscribe fieldset p{float:left;width:220px;clear:both;margin-top:.4em!important;margin-bottom:.4em!important;}#subscribe fieldset input.send{width:137px;border:none;background:none;}}@media screen{div.employment{background-image:none!important;}div.employment div.hr{width:500px;}div.employment div.text p{width:480px;}div.employment div.text ol,div.employment div.text ul{width:480px;margin-right:0;}div.employment div.details h3.title{height:1.2em;margin-bottom:0;}div.employment div.details h4.state{width:340px!important;font-size:2.1em!important;background:none!important;text-transform:uppercase;text-indent:0!important;margin:0 0 0 6px!important;}div.employment div.text p a.apply{float:left;width:137px;height:40px;background:url(../images/bg-sprite.png) no-repeat -3214px 0;clear:both;margin:1em 0;text-indent:-9999em;}div.employment div.text p a.apply:hover{background-position:-3214px -40px;}}@media screen{div.sitemap div.text{padding:0 0 1em;width:900px;}div.sitemap h3{clear:both;width:900px;}div.sitemap div.text div.bathroom,div.sitemap div.text div.kitchen,div.sitemap div.text div.other{float:left;width:250px;clear:none;display:inline;}div.sitemap div.text div.bathroom{clear:left!important;}div.sitemap div.text ul{width:230px;list-style-type:none;}div.sitemap div.text ul li{float:left;clear:both;width:230px;}div.sitemap div.text ul li ul{width:200px;list-style-type:none;}div.sitemap div.text ul li ul li{width:200px;}}@media screen and(-webkit-min-device-pixel-ratio:0){html{height:100%;}}