/*! sni-hgtv-b.2.0.css -- Wed, 15 Oct 2014 08:56:44 EDT
*/.dynlead-vid-wrap{margin:0 auto 14px;width:576px;height:567px;clear:both}
.dynlead-vid-wrap-no{margin:0 auto 14px;width:576px;height:348px}
#vlp-player-wrap{width:576px;height:348px;margin:0 auto 14px}
#hg-vid-we{background:#fff;float:right;padding-right:14px;width:406px}
#hg-vid-we h1{border-bottom:1px dotted #ddd;color:#3d3d3d;margin:-3px 0 14px 0;padding:0 14px 10px 14px;text-transform:none}
#hg-vid-we .desc em{background-color:#fff;font-style:normal;margin-bottom:6px;color:#ce1f77;text-transform:uppercase;font-size:77%;font-family:arial}
#hg-vid-we .desc h3{line-height:1.692em;margin:0}
#hg-vid-we .desc h3 span{color:#666;font-size:85%;font-weight:normal}
#hg-vid-we .desc p{line-height:1.692em;margin-top:-2px}
#hg-vid-we .desc{margin:0 0 18px 0}
#hg-vid-we .related{border:0;float:left}
#hg-vid-we .related-link{clear:none}
#hg-vid-we .related h2{margin-bottom:4px}
.video-detail .fn-we{min-height:425px}
#vid-lib-w{margin:14px}
#vid-lib-w .jcarousel-clip.jcarousel-clip-horizontal{_width:572px}
#timezone-select form{float:right;width:139px;_width:auto}
#timezone-select label{display:block;font:77% "trebuchet ms",sans-serif;color:#999;float:left;padding-top:10px}
#timezone-select dl{float:left}
#weekof-select{margin:0 14px 14px}
#weekof-select .date{float:left;border:0;font-size:138.5%;color:#000;font-family:"trebuchet ms",sans-serif}
#weekof-select .cal-button{float:left}
#weekof-select .cal-button a{color:#a5a5a5;font-size:77%;height:17px;line-height:17px;width:89px;padding-left:4px;margin:3px 0 0;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-global-hd.gif) no-repeat -394px -117px;display:block;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;_white-space:normal}
#weekof-select .cal-button.active a{color:#fff;background-position:-305px -117px}
#prog-guide{width:602px;margin:0 14px 14px;border-collapse:separate}
#prog-guide thead th{font-size:93%;padding:3px 7px;border:solid #ccc;border-width:1px 0}
#prog-guide thead .time{width:52px}
#prog-guide thead .show{width:234px}
#prog-guide thead .episode{width:274px}
#prog-guide tbody tr{display:none}
#prog-guide tbody.active tr{display:table-row;*display:block}
#prog-guide tbody tr.collapse-link{display:table-row;*display:block;cursor:pointer}
#prog-guide tr.collapse-link{border:0}
#prog-guide tr.collapse-link h3{margin-top:14px;height:29px;padding-left:20px;line-height:28px;color:#fff;font-family:"trebuchet ms",sans-serif;text-transform:uppercase;background:#fff url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) no-repeat}
#prog-guide tr.collapse-link h3 span{display:block;height:28px;padding-top:1px;font-size:93%;font-weight:bold;background:#fff url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) no-repeat}
#prog-guide tbody.active tr.collapse-link h3{background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-boxBorders.png) no-repeat -812px 0;color:#000;padding-left:7px}
#prog-guide tbody.active tr.collapse-link h3 span{background:0}
#prog-guide tbody.active tr.collapse-link em{float:left;display:block;width:9px;height:5px;margin-top:12px;padding-right:6px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) no-repeat -501px -498px}
#prog-guide tbody .time{border-left:1px solid #ddd;text-align:right;padding-left:7px}
#prog-guide tbody .episode{border-right:1px solid #ddd;padding-right:7px}
#prog-guide tbody .episode div{line-height:1.11}
#prog-guide tbody td{vertical-align:top}
#prog-guide tbody td div{border-top:1px dashed #afb8bb;padding:7px}
#prog-guide tbody tr.first td div{border-top:0}
#prog-guide tbody tr.last td div{padding-bottom:14px}
#prog-guide tbody tr.last .time{border-left:none;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-boxBorders.png) no-repeat -1414px bottom}
#prog-guide tbody tr.last .episode{border-right:0;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-boxBorders.png) no-repeat right bottom}
#prog-guide tbody tr.last .show{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-boxBorders.png) no-repeat -1420px bottom}
#prog-guide .morning .collapse-link h3{background-position:left -791px}
#prog-guide .morning .collapse-link h3 span{background-position:right -791px}
#prog-guide .daytime .collapse-link h3{background-position:left -820px}
#prog-guide .daytime .collapse-link h3 span{background-position:right -820px}
#prog-guide .evening .collapse-link h3{background-position:left -849px}
#prog-guide .evening .collapse-link h3 span{background-position:right -849px}
#prog-guide .primetime .collapse-link h3{background-position:left -878px}
#prog-guide .primetime .collapse-link h3 span{background-position:right -878px}
#prog-guide .latenight .collapse-link h3{background-position:left -907px}
#prog-guide .latenight .collapse-link h3 span{background-position:right -907px}
#prog-guide .ep-number{color:#666;font-size:77%;text-transform:uppercase}
#prog-guide .show img{display:block}
.nl-bd{padding:0 14px}
.nl-bd .button-nav{margin-bottom:14px}
.nl-bd p{margin-bottom:14px}
.nl-bd .nl-choose h4{margin-bottom:14px}
.nl-bd .nl-choose h4 label{padding-left:7px}
.nl-bd .nl-list li{margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #ddd;line-height:1.539;font-size:100%}
.nl-bd .nl-list li.last{margin-bottom:0;border-bottom:0}
.nl-bd .nl-list label{margin-left:2px;*margin-left:0}
.nl-bd .nl-list .check-all{margin-bottom:10px;border-bottom:0}
.nl-bd .nl-list .desc{padding-top:2px;margin-left:19px;color:#999;font-size:85%;*margin-left:24px}
.nl-bd .nl-list .desc p{margin-bottom:0}
.nl-bd .nl-list .samplelink{float:right;margin-left:20px}
.nl-bd .nl-your-info li{float:left;margin-bottom:9px}
.nl-bd .text-box{width:210px;margin-right:14px}
.nl-bd .nl-optional ul{margin-bottom:5px}
.nl-bd .nl-optional li{float:left;margin-right:15px}
.nl-bd .nl-optional label{margin-left:6px;vertical-align:middle}
.nl-bd .nl-optional .radio{vertical-align:middle}
.nl-bd .acco-res{_float:left;_width:602px}
.nl-bd .acco-res .acco-link{cursor:pointer}
.nl-bd .acco-res .acco-bd{display:none}
.nl-bd .acco-res .nl-list{padding:12px 7px 0 7px}
.nl-bd .acco-res .nl-list .last{padding-bottom:0}
.nl-bd .site-logos a{height:49px;display:block;margin-right:6px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/logos.png) 0 0 no-repeat;float:left;text-indent:-999em}
.nl-bd .site-logos a.hgtv{background-position:0 0;width:88px}
.nl-bd .site-logos a.diy{background-position:-97px 0;width:89px}
.nl-bd .site-logos a.fln{background-position:-193px 0;width:90px}
.nl-bd .site-logos a.gac{background-position:-292px 0;width:87px}
.nl-bd .site-logos a.rcpczaar{background-position:-390px 0;width:88px}
.nl-bd .site-logos a.hgtvpro{background-position:-486px 0;width:88px;margin-right:0}
.nl-bd .site-logos{height:49px;overflow:hidden}
.nl-bd .find{text-align:center}
.nl-bd .button{width:75px}
.nl-bd.success h2{margin-bottom:5px}
.nl-bd.success p{margin-bottom:20px}
.nl-bd.success .safe-list li{padding-left:12px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet_gray.png) 0 9px no-repeat}
.nl-bd.change-email .fieldset li{margin-bottom:9px}
.nl-bd.change-email .fieldset li.left{float:left}
.nl-bd.change-email .button{width:149px}
.nl-bd.unsubscribe h4{margin-bottom:10px}
.nl-bd.unsubscribe .acco-res h4{margin:0 0 0 10px}
.nl-bd.unsubscribe .button{width:87px}
.nl-bd.unsubscribe .fieldset li{float:left;margin-bottom:9px}
.nl-bd.unsubscribe .nl-list-plain{margin-bottom:8px;padding-bottom:12px;border-bottom:1px solid #ddd}
.nl-bd.unsubscribe .nl-list-plain li{float:none;margin-bottom:0;padding-bottom:0}
#nl-ajax-signup p{padding-bottom:14px}
#nl-ajax-signup label#nl-emailaddress-lbl{display:block;font-weight:bold;width:100px}
#nl-emailaddress{padding:3px;width:235px;width:220px \9;_width:220px;display:block;float:left}
* html #nl-emailaddress{width:220px}
.grey-button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll right -286px transparent;color:#fff;padding-right:4px;height:29px;float:right}
.grey-button button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll left -286px #e9f5f9;display:block;font-family:"Trebuchet MS",sans-serif;font-size:12px;font-weight:bold;padding:0 0 0 4px;border:0;height:29px;color:#FFF}
.grey-button:hover{background-position:right -315px;text-decoration:none;color:#fff}
.grey-button:hover button{background-position:left -315px}
.grey-button:active{background-position:right -344px;text-decoration:none;color:#fff}
.grey-button:active button{background-position:left -344px}
.nl-legal{clear:both;padding-top:3px}
.nl-legal label{font-size:.85em}
.nl-errors li,.nl-loading,.nl-thank-you{display:none}
.nl-errors li{color:#f00}
#nl-ajax-signup .bd{position:relative;height:150px}
#site-wrapper #hg-e #nl-ajax-signup .bd{padding-top:9px}
#nl-ajax-signup .highlight{background-color:#f00;padding:5px;color:#fff}
#nl-ajax-signup .highlight a,#nl-ajax-signup .highlight a:active,#nl-ajax-signup .highlight a:hover,#nl-ajax-signup .highlight a:link,#nl-ajax-signup .highlight a:visited{color:#2e74b0}
#nl-ajax-signup .highlight a{color:#fff}
.nl-loading{position:absolute;top:0;left:0;width:346px;height:100%;text-align:center;background-color:#e9f5f9}
* html .nl-loading{height:130px;width:330px}
.nl-loading-msg{padding-top:40px}
.nl-loading .spinner{display:block;height:29px;background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hg-loader.gif") no-repeat scroll transparent;color:#000;width:30px;height:30px;margin:0 auto}
.nl-thank-you h5{font-weight:bold}
.nl-legal{margin-top:4px;white-space:nowrap}
.contact-bd{padding:0 14px}
.contact-bd p{margin-bottom:14px}
.contact-bd .fieldset li{float:left;margin-bottom:9px}
.contact-bd .fieldset small{display:block;color:#999;font-size:85%}
.contact-bd .text-box,.contact-bd .dd-list{width:203px;margin-right:14px}
.contact-bd .dd-list dd{margin-left:-11px}
.contact-bd .find{text-align:center}
.contact-bd .button{width:93px}
.contact-bd ul.cable{margin-bottom:9px;padding-bottom:5px;border-bottom:1px solid #ddd}
.contact-bd ul.cable li{float:none}
.contact-bd .optional p{margin-bottom:4px}
.contact-bd.live-chat .find{text-align:center}
.contact-bd.live-chat .button{width:80px}
.contact-bd .fieldset li.last{_clear:both;_height:260px;_position:relative}
.contact-bd .fieldset li.last .textarea-box{_position:absolute;_bottom:10px;_left:0}
.contact-bd #smartbutton img{margin-bottom:20px;border:0}
#dp-wide-lead.super-lead{margin-top:0;background-color:#fff;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;margin-bottom:-11px;height:112px}
#site-wrapper #dp-wide-lead.super-lead .tentpole-container{padding:7px 7px 0}
body.portfolio-detail #site-wrapper #dp-wide-lead.super-lead .tentpole-container{padding:7px}
#dp-wide-lead h1{width:980px;height:60px;margin:0;text-indent:-999em;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-lead-20.jpg) no-repeat 0 0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0}
#dp-wide-lead h1 a{display:block;width:100%;height:100%}
body.designers-portfolio #hg-bd-wrap,body#dp-main #hg-bd-wrap{margin-top:0}
body.designers-portfolio #bd-wrapper,body#dp-main #bd-wrapper{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
body#dp-main .mrec{margin:9px 14px 14px 13px}
.designer-portfolio-lead{margin:0 14px 14px}
.designer-portfolio-lead a{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/spPackage_designers-portfolio_s602x60.jpg) left top no-repeat}
.designers-portfolio #room-viewer{*z-index:1!important}
.designers-portfolio #tentpole-menu{border-bottom-style:none}
#dp-wide-lead #tentpole-menu{margin:10px 1px 1px 4px;padding-bottom:23px}
#tentpole-menu li.tab-favorites.sel .c,#tentpole-menu li.tab-favorites a:hover .c{background-position:0 -16px}
* html #dp-wide-lead #tentpole-menu li.nav{display:inline;margin-right:0}
* html #dp-wide-lead #tentpole-menu li.nav a{float:left}
* html #dp-wide-lead #tentpole-menu li.nav a span.b,* html #dp-wide-lead #tentpole-menu li.nav a span.r{display:none}
* html #dp-wide-lead #tentpole-menu li.nav a span.c{height:30px;line-height:20px}
* html #dp-wide-lead #tentpole-menu li.nav.tab-favorites span.c{background:0;text-indent:0;overflow:hidden;width:25px;margin:0;height:20px}
* html #dp-wide-lead #tentpole-menu li.nav.sel a{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ie/hg-subnav-sel-ie.gif) no-repeat 50% bottom no-repeat}
* html #takeover-nav li{display:inline;margin-right:0}
* html #takeover-nav li a{float:left}
* html #takeover-nav li a span.b{display:none}
* html #takeover-nav li a span.c{height:30px;line-height:20px}
* html #takeover-nav li.sel a{background:url("http://web.hgtv.com/webhgtv/hg20/pkgs/2011/dh/images/takeover-selbg.png") no-repeat scroll 50% 100% transparent}
#takeover-nav li a span{*cursor:pointer}
* html #takeover-search .input{padding:5px 5px 0}
#room-browser{margin:0;background:#5e6865;color:#f2f2f2;padding:0;border-top:1px solid #dfe3e6;position:relative;z-index:2}
#room-browser .module-title{clear:left;float:left;font-size:138.5%;line-height:1;font-family:"trebuchet ms",sans-serif;font-weight:normal;padding:14px}
#room-browser .filters{float:left;padding:14px;z-index:2;position:relative}
#room-browser .filter{float:left;margin:0 14px;*zoom:1;_margin-left:8px}
#room-browser .filter:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden}
#room-browser .filter-title{color:#a3aba7;text-transform:uppercase;font-size:77%;display:block;margin-right:7px;text-align:right;line-height:17px;float:left;*z-index:3}
#room-browser .filter .filter-select{float:left}
#room-browser .filter .select-flyout{float:left;position:relative;width:100px}
#room-browser .filter .select-flyout-selector{display:block;text-decoration:none;background:#ccc;color:#f2f2f2;cursor:pointer;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) left -413px no-repeat;height:17px;padding-left:1px}
#room-browser .filter .select-flyout-selector span{padding:0 7px;font-weight:bold;font-family:'trebuchet ms',sans-serif;font-size:77%;line-height:17px;height:17px;overflow:hidden;display:block;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) right -413px no-repeat;margin-right:-1px}
#room-browser .filter .flyout-is-open .select-flyout-selector{background-position:left -430px}
#room-browser .filter .flyout-is-open .select-flyout-selector span{background-position:right -430px}
#room-browser .filter #selector-for-select-filter-designer{width:136px;width:130px \9}
#room-browser .filter .flyout{margin-top:11px;position:absolute;top:0;left:0;display:none}
#room-browser .filter #selector-for-select-filter-designer .flyout,#room-browser .filter #selector-for-select-filter-sponsor .flyout{right:0;left:auto}
#room-browser .filter .flyout .flyout-bd{text-align:center}
#room-browser .filter .flyout .flyout-bd .flyout-list{text-align:left}
#room-browser .filter .flyout .button{margin:14px auto;text-transform:none}
#room-browser .filter .flyout button.button span em{white-space:nowrap;padding:0 7px 0 2px}
#room-browser .filter .flyout .reset{display:none;color:#444;margin-bottom:14px}
#room-browser.filtered .filter .flyout .reset{display:block}
#room-browser.filtered .filter .flyout .button{margin:14px auto 5px auto}
#room-browser .navigate{position:relative;background:#3b3b3b;padding:14px;clear:both;*padding-top:7px}
#room-browser .navigate .disabled{color:#666;cursor:default;text-decoration:none}
#room-browser .room-count{text-align:center;line-height:1em}
#room-browser .room-count strong{display:block}
#room-browser .room-count .count{font-size:138.5%}
#room-browser .room-count .criteria{color:#a3aba7;font-size:85%;line-height:1.27}
#room-browser .navigate a{display:block;position:absolute;top:15px;height:29px;line-height:29px;color:#fff;cursor:pointer;text-align:left;text-decoration:none;_overflow:hidden}
#room-browser .navigate a span{display:block;float:left;height:29px;line-height:29px}
#room-browser .navigate .previous{left:14px}
#room-browser .navigate .previous .r{padding:0 20px 0 6px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat right -576px;font:bold 93%/2.42em "trebuchet ms",sans-serif}
#room-browser .navigate .previous .c{width:17px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat -14px -576px}
#room-browser .navigate .previous .l{width:14px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat left -692px}
#room-browser .navigate .previous:hover .r{background-position:right -605px}
#room-browser .navigate .previous:hover .c{background-position:-14px -605px}
#room-browser .navigate .previous:hover .l{background-position:left -721px}
#room-browser .navigate .previous:active .r{background-position:right -634px}
#room-browser .navigate .previous:active .c{background-position:-14px -634px}
#room-browser .navigate .previous:active .l{background-position:left -750px}
#room-browser .previous.disabled .r,#room-browser .previous.disabled:hover .r,#room-browser .previous.disabled:active .r{background-position:right -663px}
#room-browser .previous.disabled .c,#room-browser .previous.disabled:hover .c,#room-browser .previous.disabled:active .c{background-position:-14px -663px}
#room-browser .previous.disabled .l,#room-browser .previous.disabled:hover .l,#room-browser .previous.disabled:active .l{background-position:left -779px}
#room-browser .navigate .next{right:14px}
#room-browser .navigate .next .l{padding:0 6px 0 20px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat left -692px;font:bold 93%/2.42em "trebuchet ms",sans-serif}
#room-browser .navigate .next .c{width:17px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat -569px -692px}
#room-browser .navigate .next .r{width:14px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat right -576px}
#room-browser .navigate .next:hover .l{background-position:left -721px}
#room-browser .navigate .next:hover .c{background-position:-569px -721px}
#room-browser .navigate .next:hover .r{background-position:right -605px}
#room-browser .navigate .next:active .l{background-position:left -750px}
#room-browser .navigate .next:active .c{background-position:-569px -750px}
#room-browser .navigate .next:active .r{background-position:right -634px}
#room-browser .next.disabled .l,#room-browser .next.disabled:hover .l,#room-browser .next.disabled:active .l{background-position:left -779px}
#room-browser .next.disabled .c,#room-browser .next.disabled:hover .c,#room-browser .next.disabled:active .c{background-position:-569px -779px}
#room-browser .next.disabled .r,#room-browser .next.disabled:hover .r,#room-browser .next.disabled:active .r{background-position:right -663px}
#room-browser .loading{width:100%;position:absolute;top:0;left:0;height:100%;z-index:100;text-indent:-9999px}
#room-viewer{background:#1c1c1c;color:#fff;position:relative;padding:14px}
#room-viewer #dp-space-viewer,#room-viewer #sponsored_hotspot{float:left;margin-right:14px;width:616px}
#room-viewer #dp-space-viewer a,#room-viewer #dp-space-viewer img{display:block;border:0;padding:0}
#room-viewer .dp-notes{margin:14px 0;line-height:161%;font-size:100%;clear:left;width:616px;float:left}
#room-viewer .dp-notes h1{font:138% 'trebuchet ms';margin-bottom:14px;margin-left:0}
#room-viewer .dp-notes h4{font:138% 'trebuchet ms';margin-bottom:14px}
#room-viewer .dp-notes p a,#room-viewer .dp-notes p a:hover,#room-viewer .dp-notes p a:active{color:#73d1c8}
#room-viewer .mrec,#room-viewer .ad-unit{margin:0 0 14px;float:right;text-align:center;width:336px}
#room-viewer .mrec #bigbox{background:0}
#room-viewer .sponsor-multi-logo{width:336px;background-color:#fff;margin-bottom:10px}
#room-viewer .sponsor-multi-logo em{float:left;padding:21px 0 0 7px}
#room-viewer .sponsor-multi-logo img{margin:14px 7px 10px}
#room-viewer .large-image{margin:0 auto;width:616px;min-height:462px;cursor:pointer;position:relative}
#room-viewer.interstitial-show{min-height:480px}
#room-viewer.interstitial-show #dp-space-viewer img,#room-viewer.interstitial-show #dp-designers-notes{display:none}
#room-viewer.interstitial-show .interwrap{background:#1c1c1c}
#room-viewer.interstitial-show img{border:0;padding:0;background-color:none}
#bd-wrapper #room-viewer .dp-fitted{width:346px}
#bd-wrapper #room-viewer .dp-fitted img{width:346px}
#room-viewer .large-image .dp-toggler{display:none;position:absolute;right:0}
#room-viewer .dp-fitted .dp-toggler{display:block}
.dp-toggler .dp-toggler-label{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat transparent scroll -478px -64px;display:none;cursor:pointer;float:right;height:24px;width:98px;text-align:center}
.dp-toggler-button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat transparent scroll -576px -64px;display:block;float:right;height:24px;text-indent:-999em;width:24px;cursor:pointer}
#room-viewer .large-image .dp-shrink{display:none}
.dp-shrink .dp-toggler-label{background-position:-478px -89px;height:23px;width:96px}
.dp-shrink .dp-toggler-button{background-position:-576px -89px;height:23px}
#room-viewer #room-loading{position:absolute;top:0;left:0;margin:14px;background:#242424;text-align:center;width:616px;height:462px;color:#444}
#room-viewer #room-loading p{display:block;width:32px;height:32px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ajax-loader.gif) no-repeat 0 0;text-indent:-999em;position:absolute;top:215px;left:292px}
#room-viewer .interwrap{position:absolute;top:14px;left:7px;z-index:10;background:#242424;color:#999;width:602px;height:486px;padding:0 14px;text-align:center}
#room-viewer .interwrap .close{float:right;line-height:1;display:block;position:absolute;top:-13px;right:17px;color:#73d1c8}
#room-viewer .interwrap h6{float:none;margin:0;width:auto;text-align:center;font-size:77%;line-height:1.3;clear:right;padding:7px}
#room-browser .sponsor-multi-logo{display:block;float:none;background-color:#fff;text-align:center;margin:0}
#designers-portfolio #hg-bd #room-browser .sponsor-multi-logo em{line-height:63px;display:inline;float:none}
#room-browser .sponsor-multi-logo a img{padding:20px 0}
#dp-three-feature{margin:14px 14px 21px;clear:left}
#dp-three-feature li{float:left;display:block;width:196px;line-height:1.38;margin-right:7px}
#dp-three-feature li.last{margin-right:0}
#dp-three-feature h3{color:#444;font:123.1% "trebuchet ms",sans-serif;margin-bottom:17px}
#dp-three-feature img{margin:0 9px 4px;width:160px;height:120px}
#dp-three-feature h4{font:normal 100%/1.38 Arial,Helvetica,sans-serif;color:#2e74b0}
#dp-three-feature a{color:#2e74b0}
#dp-three-feature a:hover h4{text-decoration:underline}
#dp-three-feature p{font:100%/1.38 Arial,Helvetica,sans-serif;color:#333}
#dp-three-feature p span{font-size:76%;color:#999;padding-right:3px}
#dp-three-feature ul{padding-top:14px;clear:both}
#dp-search{margin:0 14px 21px;height:32px;overflow:hidden}
#dp-search h3{font:bold 100%/1 "trebuchet ms",sans-serif;float:left;margin-top:8px;color:#000}
#dp-search .search{height:32px;position:relative;margin:0;padding:0}
#dp-search .search #dpSearchForm{height:30px;position:absolute}
#dp-search .search .input{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-global-hd.gif) no-repeat left -87px;width:549px;padding-left:10px;border:0;height:30px;float:left}
#dp-search .search .input input{outline:0;border:0;padding-top:5px;background:transparent;font-family:'trebuchet ms';color:#3d3d3d;position:absolute;width:345px;height:21px}
#dp-search .search button{cursor:pointer;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) no-repeat 0 -499px;border:0;width:40px;height:29px;float:left;overflow:hidden;_margin-left:-5px}
#dp-search .search button:hover{background-position:-40px -499px}
#dp-search .search button:active{background-position:-80px -499px}
#dp-search .search button span{display:block;text-indent:-9999px}
#dp-search .search .input input.grayedout{color:#b8b8b8}
#top-spaces{position:relative;padding:0;margin:0 14px 21px;padding:0;background-color:#f1f6f2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#top-spaces .hd{background:transparent;padding:18px 14px 0}
#top-spaces .bd{background:transparent;border-left:none;border-right:0}
#top-spaces .ft{background:transparent;height:11px}
#top-spaces .hd h3{font-size:161.5%;text-transform:none}
#top-spaces .jcarousel-container{padding:10px 0 5px}
#top-spaces .jcarousel-clip-horizontal{margin-left:15px}
#top-spaces .jcarousel-next-horizontal{top:58px;right:14px}
#top-spaces .jcarousel-prev-horizontal{top:58px;left:13px}
#top-spaces .jcarousel-pageimg,#top-spaces .jcarousel-pagetext{top:-12px}
#top-spaces p{text-align:left;font-family:Arial,Helvetica,sans-serif;line-height:1.2}
#top-spaces p.room{font-weight:bold;font-size:100%;margin-bottom:4px}
#top-spaces p.style{font-weight:bold;font-size:84%}
#top-spaces .jcarousel-item a:hover p.style,#top-spaces .jcarousel-item a:hover p.room{text-decoration:underline}
#top-spaces p.designer,#showrooms p.roomcount{text-align:left;font-size:84%;color:#333;margin-top:2px}
#showrooms{position:relative;padding:0;background:0;background-color:#f1f6f2;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#showrooms .hd{background:transparent;padding:11px 12px 0}
#showrooms .hd h3{font-size:161.5%;text-transform:none}
#showrooms .bd{border-left:none;border-right:0;background:transparent}
#showrooms .ft{background:transparent;height:11px}
#showrooms .jcarousel-container{padding:10px 0 3px}
#showrooms .jcarousel-clip-horizontal{margin-left:15px}
#showrooms .jcarousel-next-horizontal{top:42px;right:15px;_right:30px}
#showrooms .jcarousel-prev-horizontal{top:42px;left:15px}
#showrooms .jcarousel-pageimg,#showrooms .jcarousel-pagetext{top:-12px}
#showrooms p{text-align:left;font-family:Arial,Helvetica,sans-serif;line-height:1.2}
#showrooms p.sponsor{font-weight:bold;font-size:100%}
#showrooms p.rooms{font-size:84%;color:#333}
#showrooms li a:hover{text-decoration:underline}
#hg-w #top-spaces .view-slider,#hg-w #showrooms .view-slider{height:auto;padding:10px 0;*overflow-y:hidden;*height:168px}
#hg-w #showrooms .view-slider{height:160px}
#hg-w #top-spaces .view-slider ul li,#hg-w #showrooms .view-slider ul li{float:left;width:120px}
#hg-w #top-spaces .view-slider ul li img,#hg-w #showrooms .view-slider ul li img{width:120px;height:90px;margin-bottom:4px}
#browse-by-style{margin:0 14px 21px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-bbs-ui.gif) repeat-y}
#browse-by-style .hd{border-bottom:1px solid #DDD;background:#FFF url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-bbs-ui.gif) -602px 0 no-repeat;position:relative}
#browse-by-style .hd h3{font:normal 161.5% 'trebuchet ms';padding:14px 0 14px 20px}
#browse-by-style .nav{width:196px;padding-top:10px;float:left}
#browse-by-style .nav ul{padding-left:10px}
#browse-by-style .nav li{width:160px;padding:1px 10px;*padding:0 10px 1px;text-decoration:none;cursor:pointer}
#browse-by-style .nav li:hover{color:#386cb4;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) -868px -757px no-repeat}
#browse-by-style .nav li.active,#topicNav .nav li:hover.active{color:#fff;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) -868px -780px no-repeat}
#browse-by-style .nav li a{display:block}
#browse-by-style .ctnt{width:392px;float:left;padding-left:6px}
#browse-by-style .ctnt .top{margin:14px 5px}
#browse-by-style .ctnt .top h4{font:normal 123.1% 'trebuchet ms';margin-bottom:10px}
#browse-by-style .ctnt .top li{float:left;margin-right:2px}
#browse-by-style .ctnt .top li.last{margin:0}
#browse-by-style .ctnt .top h5{font-weight:bold}
#browse-by-style .ctnt .top p.byline{padding:0;font-size:84%;font-weight:bold}
#browse-by-style .ctnt .all{margin:14px 10px;padding-top:14px;border-top:1px solid #DDD}
#browse-by-style .ctnt .all h4{font:normal 123.1% 'trebuchet ms';margin-bottom:10px}
#browse-by-style .ctnt .all ul{width:170px;float:left;margin-right:10px}
#browse-by-style .ctnt .all li{margin-bottom:6px}
#browse-by-style .ctnt .bbsctnt{display:none}
#browse-by-style .ctnt .active{display:block}
#browse-by-style .ft{height:15px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-bbs-ui.gif) -602px bottom no-repeat}
#dp-section-search{margin:0 0 14px;height:32px;overflow:hidden}
#dp-section-search .search{height:32px;width:405px;position:relative;*position:static;margin:0;padding:0;float:left}
#dp-section-search .search #dpSectionSearchForm{height:30px;position:absolute}
#dp-section-search .search .input{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-global-hd.gif) no-repeat left -87px;width:352px;padding-left:10px;border:0;height:30px;float:left}
#dp-section-search .search .input input{outline:0;border:0;padding-top:8px;background:transparent;font-family:'trebuchet ms';color:#3d3d3d;position:absolute;width:300px;height:21px}
#dp-section-search .search button{cursor:pointer;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) no-repeat 0 -499px;border:0;width:40px;height:30px;float:left;overflow:hidden;_margin-left:-5px}
#dp-section-search .search button:hover{background-position:-40px -499px}
#dp-section-search .search button:active{background-position:-80px -499px}
#dp-section-search .search button span{display:block;text-indent:-9999px}
#pagination-info{margin:0 14px 14px;border-top:1px solid #DDD;padding-top:14px}
.search-control#pagination-info{padding-left:0;padding-right:0;border-top:0}
.search-control#pagination-info .dd-list{width:52px}
.pagination-showing{float:left;color:#000;font-weight:bold}
.pagination-results-per-page{float:right;font:84% 'trebuchet ms';color:#999}
.pagination-results-per-page span{display:block;float:left;padding:3px 7px;line-height:1}
.pagination-results-per-page a{display:block;overflow:hidden;width:49px;height:17px;float:left;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) -83px -174px no-repeat;color:#FFF;text-decoration:none}
.pagination-results-per-page a.open{background-position:-132px -174px}
#pagination{margin:0 14px 21px;text-align:center}
#hg-w .grid{width:602px;overflow:hidden;margin:0 14px}
#hg-w .grid ul{width:650px}
#hg-w .grid li{width:120px;margin:0 41px 24px 0;float:left;line-height:1.38}
#hg-w .grid p{margin:0;padding:0;font-size:84%;font-family:Arial,Helvetica,sans-serif}
#hg-w .grid p.by a{color:#333}
#hg-w .grid p.actions{margin-top:7px;color:#999}
#hg-w .grid p.actions a{color:#db5698}
#hg-w .grid span.sponsor{font-size:90%;color:#999}
#hg-we .grid{width:406px;margin:0;overflow:hidden}
#hg-we .grid ul{width:450px}
#hg-we .grid li{margin-right:23px;margin-bottom:28px}
#hg-w .view-slider{height:125px;overflow:auto;margin:0 14px;position:relative}
#hg-w .view-slider ul li{text-align:center;width:auto;margin-right:15px}
#hg-w .view-slider ul li a.photo{display:block;width:92px;height:69px;background:none repeat scroll 0 0 #fff;border:1px solid #ddd;padding:2px}
#hg-w .view-slider ul li img{height:69px;width:92px;display:block}
#hg-w .view-slider ul li p.desc{text-align:left;width:92px;padding:5px 0;font-weight:bold;font-size:86%}
#hg-w #dp-other-spaces .view-slider{height:auto;overflow-y:hidden}
#hg-w #dp-other-spaces .view-slider ul,#toolbar .sharing{zoom:1}
#hg-w #dp-other-spaces .view-slider ul:after,#toolbar .sharing:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden}
.tb-name{display:block;float:left}
#hg-e{min-height:600px \9}
#endeca-filters .hd p{font-size:84%;color:#666;margin:7px 7px 0;line-height:1.38}
#endeca-filters .ef{border-top:1px solid #DDD;padding:7px 0}
#endeca-filters h5{text-transform:uppercase;font-family:'trebuchet ms';color:#000}
#endeca-filters li a span{font-size:84%}
#endeca-filters a.more{font-size:84%}
#endeca-filters a span{color:#999}
.search-message{line-height:1}
.search-message p.search-found{margin:0 14px;padding:7px 0 21px;font:138% 'trebuchet ms',sans-serif}
.search-message p.search-returned{margin:0 14px 7px;font:138% 'trebuchet ms',sans-serif}
.search-message p.search-original{margin:0 14px 14px}
.search-suggestions{margin:0 14px 21px}
.search-suggestions p.title{font-family:'trebuchet ms',sans-serif;text-transform:uppercase}
#dp-hot-searches h4{font:138% 'trebuchet ms',sans-serif;margin-bottom:7px}
#dp-hot-searches li.col{width:50%;float:left}
#dp-quick-find li.txt{font-size:76%}
#dp-quick-find li.select a{display:block;height:30px;overflow:hidden;padding-right:30px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) right -353px no-repeat;text-decoration:none}
#dp-quick-find li.select a span{display:block;height:30px;padding:6px 0 0 10px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) left -353px no-repeat;font-size:84%;font-weight:bold}
#dp-quick-find li.select a.open{background-position:right -383px}
#dp-quick-find li.select a.open{background-position:left -383px}
#dp-quick-find p.btn{text-align:center;padding-bottom:7px}
#dp-quick-find p.btn a{display:block;width:39px;height:29px;overflow:hidden;padding-right:7px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) right 0 no-repeat;text-decoration:none;color:#FFF;font-family:'trebuchet ms',sans-serif;text-transform:uppercase;margin:14px auto 0}
#dp-quick-find p.btn a span{display:block;height:29px;padding:3px 0 0 7px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) left 0 no-repeat}
#dp-quick-find p.btn a:hover{background-position:right -58px}
#dp-quick-find p.btn a:hover span{background-position:left -58px}
#dp-quick-find p.btn a:active{background-position:right -29px}
#dp-quick-find p.btn a:active span{background-position:left -29px}
#search-pagination-info{margin:0 14px 14px}
#dp-detail-sponsor{margin:21px 14px;text-align:right}
#dp-detail-sponsor .sponsor{color:#999;font-size:76%;margin-right:10px}
#dp-detail-sponsor img{vertical-align:middle}
#dp-browse{margin:0 14px 14px;width:602px;clear:both}
#dp-browse .dd-list{width:auto}
#dp-browse li{width:192px;float:left}
#dp-browse-space,#dp-browse-designer{margin-right:13px}
#dp-browse .pod{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) left -214px no-repeat;line-height:1}
#dp-browse .hd{float:left;width:171px;padding:10px 10px 8px}
#dp-browse h5{float:left;font-family:'trebuchet ms';color:#000;text-transform:uppercase;width:60px}
#dp-browse .bd{clear:left;padding:0 10px}
#dp-browse .bd li{width:170px}
#dp-browse div.wrap{height:17px}
#dp-browse .multiple div.wrap{position:relative;overflow:hidden;z-index:1;width:150px;_width:148px}
#dp-browse .multiple .bd{width:170px;position:relative;z-index:2;overflow:hidden}
#dp-browse .multiple .bd ul{position:relative;padding-left:5px;overflow:hidden;left:0;top:0;z-index:0;_padding-left:0}
#dp-browse .multiple .bd ul li{width:155px}
#dp-browse .wrap li{float:left;padding:2px 0}
#dp-browse p.previous{float:left;width:8px;height:11px;margin-top:3px;position:relative;z-index:2;_font-size:0}
#dp-browse p.previous a{text-indent:-9999px;width:8px;height:11px;display:block;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) -61px -192px no-repeat}
#dp-browse p.previous a:hover{background-position:-70px -192px;cursor:pointer}
#dp-browse p.previous a.disabled,#dp-browse p.previous a.disabled:hover{background-position:-79px -192px;cursor:default}
#dp-browse p.next{float:right;width:8px;height:11px;margin-top:3px;position:relative;z-index:2;_font-size:0}
#dp-browse p.next a{text-indent:-9999px;width:8px;height:11px;display:block;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) -106px -192px no-repeat}
#dp-browse p.next a:hover{background-position:-97px -192px;cursor:pointer}
#dp-browse p.next a.disabled,#dp-browse p.next a.disabled:hover{background-position:-88px -192px;cursor:default}
#dp-browse p.more{position:absolute;top:7px;right:7px;width:49px;height:17px;overflow:hidden}
#dp-browse p.more a{display:block;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) -83px -174px no-repeat;padding:3px 5px 5px;font-size:76%;color:#FFF;text-transform:lowercase;text-decoration:none}
#dp-browse p.more a.open{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) -132px -174px no-repeat}
#dp-browse .ft{height:8px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) left -306px no-repeat;overflow:hidden}
#dp-browse .dp-filters{float:right;margin-top:-3px}
#dp-browse .dd-list dd{z-index:106}
;.dp-filters .dd-list{width:67px}
#dp-browse .dp-filters .dd-list ul li{float:none;width:auto}
.dp-filters .dd-list dt.dd-dt{background:0}
.dp-filters .dd-list dt.dd-dt a{background-position:left -494px;height:18px;line-height:17px;width:60px;font-size:85%;color:#fff;position:relative;display:block;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;_white-space:normal}
.dp-filters .dd-list dt.dd-dt a em{background:#fff url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -66px -494px no-repeat;display:block;height:20px;margin:0;padding:0;position:absolute;right:0;top:0;width:23px}
#dp-browse-style .dd-list dd{margin-left:-160px}
#dp-seen-on{margin:0 14px 14px;font-size:92%}
#dp-tools{margin:0 14px 14px;border:1px solid #DDD;border-width:1px 0}
#dp-prevnext-type{height:20px;text-align:center;overflow:hidden;line-height:1.38;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/next-prev-bg.png) left top no-repeat;padding:9px;*padding:7px 9px 11px 9px;margin:0 14px}
#dp-prevnext-type label{margin-right:20px;_margin-right:10px;position:relative;bottom:-1px;*bottom:-2px}
#dp-prevnext-type input{margin-right:4px;position:relative;bottom:-4px}
#dp-prevnext-type:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1}
#dp-prevnext-type button{background:0;border:0;padding:0;color:#195a64;font-size:100%;padding-top:1px}
#dp-prevnext-type button:hover{cursor:pointer}
#dp-prevnext-type button.previous{float:left;text-align:left}
#dp-prevnext-type button.previous span{display:block;height:18px;width:18px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -267px -494px no-repeat;float:left;margin:-1px 7px 0 0;*display:inline-block;*float:none}
#dp-prevnext-type .radio-btns{_position:relative;_top:-23px;_left:44px;_width:430px}
#dp-prevnext-type button.next{float:right;text-align:right;*width:60px}
#dp-prevnext-type button.next span{display:block;height:18px;width:18px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -285px -494px no-repeat;float:right;margin:-1px 0 0 7px;*display:inline-block}
#dp-prevnext-type p.position{font-size:84%;color:#999;padding-top:2px}
#dp-prevnext-type p.previous{position:absolute;top:0;left:0;text-align:left}
#dp-prevnext-type p.previous a{display:block;width:100px}
#dp-prevnext-type p.previous a span{display:block;height:18px;width:18px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -267px -494px no-repeat;float:left;margin:0 7px 0 0}
#dp-prevnext-type p.previous a:hover span{background-position:-303px -494px}
#dp-prevnext-type p.previous a:active span{background-position:-339px -494px}
#dp-prevnext-type p.next{position:absolute;top:0;right:0;text-align:right}
#dp-prevnext-type p.next a{display:block;width:100px}
#dp-prevnext-type p.next a span{display:block;height:18px;width:18px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -285px -494px no-repeat;float:right;margin:0 0 0 7px}
#dp-prevnext-type p.next a:hover span{background-position:-321px -494px}
#dp-prevnext-type p.next a:active span{background-position:-357px -494px}
#dp-space-carousel{margin:14px 0;line-height:.8}
#dp-space-carousel .hd{height:33px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp_wz_crsl.gif) no-repeat}
#dp-space-carousel .bd{border-left:1px solid #ddd;border-right:1px solid #ddd;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gen_grad.gif) 0 0 repeat-x}
#dp-space-carousel .ft{height:14px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp_w_crsl.gif) no-repeat -616px bottom}
#dp-space-carousel .jcarousel-clip-horizontal{width:572px;margin:0 auto}
#dp-space-carousel .jcarousel-item{text-align:center;width:572px}
#dp-space-carousel li li{background:#fff;float:left;width:92px;padding:4px;border:1px solid #ddd;margin:0 17px;_margin:0 14px}
#dp-space-carousel li li.active{border-color:#d62c82}
#dp-space-carousel li ul{width:544px;margin:0 auto}
#dp-space-carousel .jcarousel-next-horizontal{position:absolute;top:32px;right:15px}
#dp-space-carousel .jcarousel-prev-horizontal{position:absolute;top:32px;left:15px;_left:5px}
#dp-space-carousel .jcarousel-pageimg{position:absolute;top:-24px;height:8px;color:#999;font-size:77%}
#dp-space-carousel .jcarousel-pagetext{position:absolute;top:-24px;height:8px;color:#999;font-size:77%}
#dp-about-this-space{margin-top:14px}
#dp-more-sponsor{margin:0 14px 14px}
#dp-more-sponsor h4{font:138% 'trebuchet ms';padding:0 0 14px}
#dp-more-sponsor li{line-height:161%;background-position:left 9px}
#dp-more-sponsor img{margin:0;border:0;padding:0;display:inline}
.dp-acco{margin:14px;position:relative}
.dp-acco .hd{background:#FFF url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-bbs-ui.gif) -602px 0 no-repeat;padding:14px 7px 0}
.dp-acco h4{font:138% 'trebuchet ms'}
.dp-acco .bd{border:1px solid #DDD;border-width:0 1px;padding:14px 7px 0}
.dp-acco p.more{font-weight:bold}
.dp-acco .ft{margin-top:-8px;height:10px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-bbs-ui.gif) -602px bottom no-repeat}
.acco-dp .acco-bg{margin-bottom:7px;padding-bottom:8px;background:#f0f0f0 url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-cornerMasks.png) no-repeat bottom left;_background-image:none}
.acco-dp .acco-link{height:15px;padding:9px 10px 0 8px;line-height:15px;color:#332720;background:#f0f0f0 url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-cornerMasks.png) no-repeat 0 0;_background-image:none}
.acco-dp .acco-link h5{font-size:100%;color:#195a64}
.acco-dp .acco-link span{float:right}
.acco-dp .acco-link em{float:left;display:block;width:5px;height:9px;margin:2px 6px 0 0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) no-repeat -474px -498px;_font-size:0}
.acco-dp .acco-bd{padding:0 7px;background-color:#f0f0f0}
.acco-dp li.selected{background-color:#e1efed}
.acco-dp .selected .acco-link{padding-left:7px;background-color:#e1efed}
.acco-dp .selected .acco-link h5{color:#d72d82}
.acco-dp .selected .acco-link em{width:9px;height:5px;margin:4px 4px 0 0;background-position:-501px -498px}
.acco-dp .selected .acco-bd{background-color:#e1efed}
.acco-crsl{padding:20px 0 14px}
.acco-crsl .crsl{width:100%}
.acco-crsl .jcarousel-clip-horizontal{width:572px;margin:0 auto}
.acco-crsl .jcarousel-item{text-align:center;width:572px}
.acco-crsl li ul{width:545px;margin:0 auto}
.acco-crsl li li{background:#fff;float:left;width:92px;padding:4px;border:1px solid #ddd;margin:0 17px;_margin:0 14px}
.acco-crsl li li.active{border-color:#d62c82}
.acco-crsl li li img{width:92px;height:69px;margin-bottom:5px}
.acco-crsl .jcarousel-next-horizontal{position:absolute;top:46px;right:5px}
.acco-crsl .jcarousel-prev-horizontal{position:absolute;top:46px;left:5px}
.acco-crsl .jcarousel-pageimg{position:absolute;top:-10px;height:8px;color:#999;font-size:77%;width:auto}
.acco-crsl .jcarousel-pagetext{position:absolute;top:-10px;height:8px;color:#999;font-size:77%}
.acco-crsl p.desc{font-size:76%}
.acco-crsl span.designer{display:block}
#hg-e .jcarousel-container .jcarousel-pageimg a{background-position:-468px -512px}
#hg-e .jcarousel-container .jcarousel-pageimg a.current{background-position:-468px -522px}
#hg-e .pod p.more{font-weight:bold;padding:7px 0 0;margin:0}
#hg-e #dp-whats-new{background:#eaf5f9}
#hg-e #dp-techniques{background:#FFF}
#hg-e #dp-top-spaces{background:#eaf5f9}
#hg-e #dp-top-spaces .hd{padding-bottom:30px}
#hg-e #dp-top-spaces .rating span{margin:6px auto;display:block;text-indent:-9999px;height:13px;width:75px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/review_stars.png) no-repeat 0 0;_background-image:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ie/review_stars_white_bg.png)}
#hg-e #dp-top-spaces .rating .one{background-position:-61px 0}
#hg-e #dp-top-spaces .rating .two{background-position:-46px 0}
#hg-e #dp-top-spaces .rating .three{background-position:-31px 0}
#hg-e #dp-top-spaces .rating .four{background-position:-15px 0}
#hg-e #dp-top-spaces .rating .five{background-position:0 0}
#hg-e #dp-product-ideas{background:#f2e2d5}
#hg-e #dp-product-crsl ul{height:265px;overflow:auto}
#hg-e #dp-product-crsl ul li{border-bottom:1px solid #bebebe;padding-bottom:7px;margin-bottom:7px}
#hg-e #dp-product-crsl ul li.last{border:0;padding:0;margin:0}
#hg-e #dp-product-crsl ul li p{padding-top:20px}
#hg-e #dp-product-crsl a.cta{padding-left:14px;margin:0}
#hg-e #dp-product-crsl ul li a.photo{float:left;margin-right:10px}
#hg-e #rate-my-space ul li{float:left;margin-right:9px}
#hg-e #rate-my-space .hd h4{color:#444}
#hg-e #rate-my-space .hd p,#hg-e #product-crsl .hd p{padding-top:10px}
.printer-friendly{background:#FFF}
.printer-friendly #dp-print{border-top:4px solid #377079}
.printer-friendly .hd,.printer-friendly .bd,.printer-friendly .ft{width:602px;margin:0 auto}
.printer-friendly .hd{padding:14px 0 7px;border-bottom:1px solid #CCC;position:relative}
.printer-friendly #print{float:right;position:absolute;bottom:7px;right:0}
.printer-friendly .bd{margin:14px auto 21px}
.printer-friendly .desc{margin-bottom:14px;line-height:1.38}
.printer-friendly .sponsor-logo{float:right;text-align:right}
.printer-friendly .sponsor{color:#999;font-size:76%;margin-right:10px}
.printer-friendly .sponsor-logo img{vertical-align:middle}
.printer-friendly .images{margin-bottom:14px}
.printer-friendly .images img{margin-bottom:7px}
.printer-friendly h3{font:138% 'trebuchet ms',sans-serif;margin-bottom:7px}
.printer-friendly .ft{border-top:1px solid #CCC;padding-top:7px}
.printer-friendly .ft p{margin-top:14px;font-size:76%}
.holder{margin:50px;width:400px}
.holder:hover .drop{left:auto}
.holder .drop{position:absolute;width:345px;left:-9999em;z-index:5000;_top:90px;text-indent:0}
.holder .drop .hd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -1320px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -1320px 0;height:9px;_font-size:0}
.holder .drop .ft{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -2010px -6px;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -2010px -6px;height:10px;_font-size:0}
.holder .drop .bd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -1665px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) repeat-y -1665px 0;padding:0 8px;_float:left}
.holder .drop .content{background-color:#e9e9e9}
.holder .drop .content .snavg1{border-bottom:#d9d9d9 1px solid}
.holder .drop .content .snavg2{border-top:#f3f3f3 1px solid;border-bottom:#d9d9d9 1px solid}
.holder .drop .content .snavg3{border-top:#f3f3f3 1px solid}
.holder .drop h3{font-family:'trebuchet ms';padding:4px 14px 0 14px;font-weight:bold;position:relative;clear:both;text-transform:uppercase;line-height:20px}
.holder .drop h3 span{display:block;text-indent:-9999em;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat left top;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat left top;width:12px;height:12px;position:absolute;right:6px;top:6px;cursor:pointer}
.holder .drop li{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet_pink.png) no-repeat left 9px;padding-left:11px;line-height:1.38;height:auto;border:0;float:none}
.holder .drop a{font-weight:normal;display:inline;height:auto;background:0}
.holder .drop a:hover{background:0;height:auto}
.holder .content ul{right:0;top:0;position:relative;float:left;width:147px;padding:0 0 5px 14px;margin:0}
.holder .content ul li{line-height:1.2em;padding:2px 0 2px 10px}
.holder .content li a:visited{color:#7ba1b5;text-decoration:none;padding:0}
.holder .content .more{float:left;background:0;padding:0 0 6px 14px;line-height:1em}
.holder .content .more a{font-size:85%;color:#000}
#dp-drop-small .drop{width:124px}
#dp-drop-small .hd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -189px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -189px 0;height:9px;_font-size:0}
#dp-drop-small .ft{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -437px -6px;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -437px -6px;height:10px;_font-size:0}
#dp-drop-small .bd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -313px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) repeat-y -313px 0;padding:0 8px;_float:left}
#dp-drop-small .content{background:0}
#dp-drop-small h3{font:bold 100% 'trebuchet ms';padding:4px 10px 0 10px;position:relative;clear:both;text-transform:uppercase;line-height:20px}
#dp-drop-small h3 span{right:8px;top:8px}
#dp-drop-small ul{padding:0;width:100%}
#dp-drop-small li{background:0;padding:0}
#dp-drop-small li a{color:#175c63;text-decoration:none;display:block;padding:2px 0 2px 10px}
#dp-drop-small li a:hover{background:#d72d83;color:#FFF}
#dp-drop-medium .drop{width:253px}
#dp-drop-medium .hd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -561px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -561px 0;height:9px;_font-size:0}
#dp-drop-medium .ft{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -1067px -6px;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -1067px -6px;height:10px;_font-size:0}
#dp-drop-medium .bd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -814px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) repeat-y -814px 0;padding:0 8px;_float:left}
#dp-drop-medium .content{background:0}
#dp-drop-medium h3{font:bold 100% 'trebuchet ms';padding:4px 10px 0 10px;position:relative;clear:both;text-transform:uppercase;line-height:20px}
#dp-drop-medium h3 span{right:8px;top:8px}
#dp-drop-medium .scroll{height:150px;overflow:auto;margin:5px 10px 5px 0}
#dp-drop-medium ul{padding:0;width:100%}
#dp-drop-medium li{background:0;padding:0}
#dp-drop-medium li a{color:#175c63;text-decoration:none;display:block;padding:2px 0 2px 10px}
#dp-drop-medium li a:hover{background:#d72d83;color:#FFF}
#dp-drop-medium li a span{font-size:76%;color:#999}
#dp-drop-medium li a:hover span{color:#FFF}
#dp-drop-favorites .drop{width:345px}
#dp-drop-favorites .hd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -1320px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -1320px 0;height:9px;_font-size:0}
#dp-drop-favorites .ft{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -2010px -6px;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -2010px -6px;height:10px;_font-size:0}
#dp-drop-favorites .bd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -1665px 0;_background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) repeat-y -1665px 0;padding:0 8px;_float:left}
#dp-drop-favorites .content{background:0}
#dp-drop-favorites h3{font:bold 100% 'trebuchet ms';padding:4px 10px 0 10px;position:relative;clear:both;text-transform:uppercase;line-height:20px}
#dp-drop-favorites h3 span{right:8px;top:8px}
#dp-drop-favorites ul{padding:5px 10px;width:auto}
#dp-drop-favorites ul li{line-height:1.2em;padding:2px 0 2px 10px}
#dp-drop-favorites li a{color:#175c63;text-decoration:none;display:block}
#dp-drop-favorites li a:hover{text-decoration:underline}
#dp-drop-favorites .more{padding:0 0 6px 10px}
#dp-drop-favorites .more a{font-size:92%;font-weight:bold;color:#175c63}
#dp-drop-favorites p.desc{margin:0 10px 5px;line-height:1.38}
#dp-drop-favorites .login{width:130px;margin:7px auto}
#dp-drop-favorites .login p.register{float:left}
#dp-drop-favorites .login p.register a{display:block;width:39px;height:29px;overflow:hidden;padding-right:7px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) right 0 no-repeat;text-decoration:none;color:#FFF;font-family:'trebuchet ms',sans-serif;text-transform:uppercase;margin-right:7px}
#dp-drop-favorites .login p.register span{display:block;height:29px;padding:3px 0 0 7px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-global.gif) left 0 no-repeat}
#dp-drop-favorites .login p.register a:hover{background-position:right -58px}
#dp-drop-favorites .login p.register a:hover span{background-position:left -58px}
#dp-drop-favorites .login p.register a:active{background-position:right -29px}
#dp-drop-favorites .login p.register a:active span{background-position:left -29px}
#dp-drop-favorites .login p.member{float:left;padding-top:3px}
.wp-hgtv .intro{z-index:1}
.dh-sweeps-lead{width:997px;height:104px;margin:0 auto 5px}
.dh-sweeps-lead h1{text-indent:-9999px;background:no-repeat center top;width:997px;height:104px;margin:0}
#dream-home .sweeps h3.rls{text-transform:uppercase;text-align:center}
#dream-home .sweeps p{margin-bottom:14px}
#dream-home .sweeps p.li-hd{margin-bottom:0}
.intro .center-ad-unit{text-align:center}
.intro .left{float:left;margin-right:12px}
#pg-detail{margin:0 14px}
#pg-detail .right,.nl-optional .right{float:right;margin-left:12px}
#hg-we .nl-bd{border-bottom:1px solid #dae7e3;margin:14px 0;padding:0}
#hg-we .nl-bd .fieldset,#hg-we #stf .fieldset{margin-bottom:14px;padding-bottom:0;background:0;_float:left;_width:406px}
#hg-we .nl-bd legend,#hg-we #stf legend{color:#000;font:bold 123.1%/1 "Trebuchet MS",sans-serif;margin-bottom:14px}
#hg-we .nl-bd p{padding-bottom:0}
#hg-we .nl-bd button.button,#hg-we #stf button.button{width:auto;overflow:visible;white-space:nowrap}
#hg-we .nl-bd button.button span em,#hg-we #stf button.button span em{padding:0 7px 0 0}
#hg-we .nl-bd .text-box{width:189px}
#hg-we #stf .text-box{width:175px}
#hg-we .nl-bd .text-box.lg{width:392px}
#hg-we .nl-bd .text-box.sm{width:87px}
#hg-we .nl-bd .text-box .acode{float:left;width:44px;margin-right:8px}
#hg-we .nl-bd .text-box .pnum{float:left;width:119px;_width:117px}
#hg-we .nl-bd .dd-list{width:87px}
#hg-we .nl-bd .nl-your-info .text-box li,#hg-we #stf .nl-your-info li{margin-right:15px;_margin-right:10px}
#hg-we .nl-bd .nl-your-info li label{white-space:nowrap}
#hg-we .nl-bd .nl-your-info .text-box li label{margin-left:6px;vertical-align:middle}
#hg-we .nl-bd .nl-optional h3{font:bold 123.1%/1 "Trebuchet MS",sans-serif;margin-bottom:14px}
#hg-we .nl-bd .nl-optional li{float:none}
#hg-we .nl-bd .nl-optional li.last{margin-bottom:14px}
#hg-we .nl-bd .nl-optional label{vertical-align:top;margin-left:2px}
#hg-we #stf{padding:0;margin-bottom:14px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/nl-your-nfo-tcap.png) no-repeat 0 0}
#hg-we #stf .hd{padding-top:9px}
#hg-we #stf .bd{padding:0 12px 1px;border-left:1px solid #DDD;border-right:1px solid #DDD}
#hg-we #stf .ft{padding-bottom:9px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/nl-your-nfo-bcap.png) no-repeat 0 bottom}
#hg-we #stf li{float:left;margin-bottom:9px}
#hg-we #stf .find{text-align:center;padding-bottom:7px}
#hg-we .form-errors{background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-errors-406.png) repeat-y -406px 0}
#hg-we .form-errors .hd{background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-errors-406.png) no-repeat 0 0;position:relative}
#hg-we .form-errors .hd .close{position:absolute;top:13px;right:15px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat scroll left top;width:12px;height:12px;text-indent:-9999px;cursor:pointer}
#hg-we .form-errors .bd{background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-errors-406.png) no-repeat -812px bottom}
#spnsr-gallery{margin:0 6px}
#spnsr-gallery h2{font-size:161.6%;margin:0 8px 7px}
.spnsr-prize{border-bottom:1px solid #dae7e3;margin-bottom:7px;padding:6px 8px}
.spnsr-prize.last{border-bottom:0;margin-bottom:0}
.spnsr-prize p{margin-bottom:8px;line-height:1.5}
#site-wrapper .spnsr-prize img{border:0;margin-bottom:6px;_margin-left:-10px;padding:0}
#spnsr-prize-top{border:1px solid #dae7e3;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0;margin-bottom:14px}
#spnsr-prize-top .hd{border-bottom:1px solid #dae7e3;margin-bottom:13px;padding-top:7px}
#spnsr-prize-top .bd{padding:0 8px}
#spnsr-prize-top .ft{height:10px;font-size:0}
#spnsr-prize-top .spnsr-prize{padding:0 0 6px}
#spnsr-prize-top .spnsr-prize.last{padding:0}
.spnsr-prod{border:1px solid #a7bfa9;float:right;margin:0 0 10px 10px;padding:2px}
#site-wrapper .spnsr-prod img{margin-bottom:0;*margin-bottom:0;_margin-bottom:0;_margin-left:0}
#spnsr-pod-full{background:#f1f6f2;margin:0 0 0 14px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:602px}
#spnsr-pod-full .hd{padding:10px 13px 0}
#spnsr-pod-full .bd{padding:0 13px}
#spnsr-pod-full .ft{background:#f1f6f2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding-bottom:9px;zoom:1;*font-size:1%}
#spnsr-pod-full h3{font:161.6% "Trebuchet MS";margin-bottom:7px}
#spnsr-pod-full h4{font:123.1% "Trebuchet MS";margin-bottom:7px}
#spnsr-pod-full-top{border-bottom:1px solid #dae7e3;padding-bottom:5px;margin-bottom:12px}
#spnsr-pod-full-top .spnsr-logo{padding-right:32px}
.spnsr-logo{float:left;padding-right:13px;margin-bottom:5px}
.spnsr-logo.last{padding-right:0}
#site-wrapper #spnsr-pod-full img{border:0;padding:0}
.spnsr-list{margin-right:7px;margin-top:14px}
#site-wrapper .spnsr-list img{border:0;display:inline;padding:0}
.spnsr-list li{text-align:center;margin-bottom:14px}
.spnsr-list li.last{margin-bottom:0}
.spnsr-list.top{border-bottom:1px solid #DDD;margin-bottom:14px}
#sweepsEntryForm .acco-res li.selected{width:406px;margin-right:0}
#sweepsEntryForm .acco-res .acco-bd{width:392px}
#sweepsEntryForm .acco-res .acco-bd li{margin-right:0}
#sweepsEntryForm .site-logos a{height:40px;background:url(http://web.hgtv.com/webhgtv/images/2009/designstar/images/logos.png) 0 0 no-repeat}
#sweepsEntryForm .site-logos a.hgtv{background-position:0 0;width:58px}
#sweepsEntryForm .site-logos a.diy{background-position:-65px 0;width:56px}
#sweepsEntryForm .site-logos a.fln{background-position:-128px 0;width:56px}
#sweepsEntryForm .site-logos a.gac{background-position:-190px 0;width:56px}
#sweepsEntryForm .site-logos a.rcpczaar{background-position:-251px 0;width:55px}
#sweepsEntryForm .site-logos a.hgtvpro{background-position:-314px 0;width:56px;margin-right:0}
#sweepsEntryForm .site-logos{height:40px}
#sweepsEntryForm .center-mod.yellow .hd{background:transparent url(http://web.hgtv.com/webhgtv/images/2009/greenhome/images/center-mod-hd-yellow.png) no-repeat scroll 0 0}
#sweepsEntryForm .center-mod .bd{padding:0 14px;position:relative}
#sweepsEntryForm .center-mod.yellow .ft{background:transparent url(http://web.hgtv.com/webhgtv/images/2009/greenhome/images/center-mod-ft-yellow.png) no-repeat scroll 0 0}
#sweepsEntryForm .center-mod .hd,#sweepsEntryForm .center-mod .ft{height:10px}
#sweeps-thanks{background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-errors.png) repeat-y -602px 0;margin-bottom:21px;position:relative;z-index:101}
#sweeps-thanks .hd{padding:10px 15px 0 15px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-errors.png) no-repeat 0 0}
#sweeps-thanks .bd{padding:0 15px 10px 15px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-errors.png) no-repeat -1204px bottom}
#sweeps-thanks h3{font:bold 108% "Trebuchet MS";margin-bottom:7px}
#sweeps-thanks p.last{margin-bottom:0}
#sweeps-thanks button.button{width:auto;overflow:visible;white-space:nowrap}
#sweeps-thanks button.button span{margin:0 5px 0 0;padding:0 0 0 7px}
#sweeps-thanks button.button span em{margin:0 -2px 0 0;padding:0 7px 0 0}
#sweeps-thanks #two-feature{margin:0}
#sweeps-thanks #two-feature ul{width:572px}
#sweeps-thanks #two-feature a{font-size:93%}
#sweeps-thanks #two-feature li{margin-right:15px;width:270px}
#sweeps-thanks #two-feature li.last{border-left:1px solid #eddfb7;margin-right:0;padding-left:15px}
#sweeps-thanks #two-feature li li{border-left:none}
#sweeps-thanks #invite-a-friend .hd{background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -2355px 0;padding:7px 0 0}
#sweeps-thanks #invite-a-friend .hd h3{margin-bottom:0}
#sweeps-thanks #invite-a-friend .bd{padding:23px 7px 4px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -2798px 0}
#sweeps-thanks #invite-a-friend .form-submit{margin-bottom:7px}
#sweeps-thanks #reminder-signup{position:absolute;top:32px;left:0;width:443px;height:363px;display:none;z-index:104}
#sweeps-thanks #reminder-signup .hd{padding:7px 0 0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -2355px 0;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -2355px 0;height:9px;_font-size:0}
#sweeps-thanks #reminder-signup .hd h3{font-size:108%;font-weight:bold;line-height:1.6;font-family:'trebuchet ms';text-transform:uppercase;_font-size:14px;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y scroll -2798px 0}
#sweeps-thanks #reminder-signup .hd h3 span{display:block;padding:2px 14px;margin:0 7px}
#sweeps-thanks #reminder-signup .hd .close{position:absolute;top:13px;right:15px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat scroll left top;width:12px;height:12px;text-indent:-9999px;cursor:pointer}
#sweeps-thanks #reminder-signup .bd{position:static;clear:both;padding:23px 7px 4px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -2798px 0;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) repeat-y -2798px 0;_float:left;padding:23px 7px 4px}
#sweeps-thanks #reminder-signup .fieldset{_width:401px}
#sweeps-thanks #reminder-signup .bd .minor{color:#999}
#sweeps-thanks #reminder-signup .bd .alert{color:#b50938}
#sweeps-thanks #reminder-signup .ft{padding-left:2px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -3241px -6px;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -3241px -6px;height:10px;_font-size:0}
#sweeps-thanks #reminder-signup .loading{text-align:center;margin:50px 0;display:none}
#sweeps-thanks #reminder-signup .loading p{margin-bottom:10px}
#sweeps-thanks #reminder-signup .success{margin:0 14px;display:none}
#sweeps-thanks #reminder-signup .success p{margin:0 0 14px}
#sweeps-thanks fieldset{background-color:transparent;background-image:none;border:0;padding-bottom:0}
#sweeps-thanks #two-feature .nl-bd li,#sweeps-thanks #two-feature .nl-bd li .text-box{background:0;width:190px;margin-right:14px;padding:0;_margin-right:5px}
#sweeps-thanks #two-feature .nl-bd li.lastname,#sweeps-thanks #two-feature .nl-bd li.confirm{margin-right:0}
.overlay-txt{display:none;position:absolute;top:64px;right:0;width:443px;height:363px;z-index:104}
.overlay-txt .hd{padding-top:7px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -2355px 0;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -2355px 0;height:9px;_font-size:0}
.overlay-txt .hd h3{font-size:108%;font-weight:bold;line-height:1.6;font-family:'trebuchet ms';text-transform:uppercase;_font-size:14px;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y scroll -2798px 0}
.overlay-txt .hd h3 span{display:block;padding:2px 14px;margin:0 7px}
.overlay-txt .hd .close{position:absolute;top:13px;right:15px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat scroll left top;width:12px;height:12px;text-indent:-9999px;cursor:pointer}
.overlay-txt .bd{clear:both;padding:23px 7px 4px;position:static;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -2798px 0;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) repeat-y -2798px 0;_float:left;padding:23px 7px 4px}
.overlay-txt .bd p{margin:0 14px 14px}
.overlay-txt .ft{padding-left:2px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -3241px -6px;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -3241px -6px;height:10px;_font-size:0}
#eve_msgboards body{visibility:visible!important}
#eve_msgboards table{border-collapse:separate}
#eve_msgboards .ev_ubbx_tpc_avatar{width:48px;height:48px}
#eve_msgboards #site-wrapper{text-align:center}
#eve_msgboards #site-wrapper img{background-color:transparent;border:0;display:inline;padding:0}
#eve_msgboards #board_main{margin-top:14px;width:710px;_width:752px}
#eve_msgboards #fullwidth-wrapper,#hg-ft{text-align:left}
#eve_msgboards #hg-hd-outer{text-align:center}
#eve_msgboards .global-search .dd-list,#eve_msgboards #my-hgtv{text-align:left}
#eve_msgboards #hg-sitenav a.toplink span,#eve_msgboards #hg-sitenav a.toplink:active span{color:#333;font:102% "Trebuchet MS",sans-serif;_font-size:100%}
#eve_msgboards #hg-sitenav .sel a.toplink span,#eve_msgboards #hg-sitenav .sel a.toplink:active span{color:#FFF}
#eve_msgboards #hg-sitenav .toplink span.c{_height:30px}
#eve_msgboards #hg-sitenav .subnav{_width:994px}
#eve_msgboards #hg-sitenav .subnav li.nav a span,#eve_msgboards #hg-sitenav .subnav li.nav a:active span{color:#FFF;font:bold 102% "Trebuchet MS",sans-serif;_font-size:100%}
#eve_msgboards #fullwidth-bd{_position:static}
#eve_msgboards #fullwidth-bd h1{font-family:Trebuchet MS;_padding-top:14px;_position:relative;_top:-15px;_margin-bottom:-3px}
#eve_msgboards #board_main a,#eve_msgboards #hg-ww a{_position:relative}
#eve_msgboards #board_main .ev_tab_table_top,#eve_msgboards #board_main .ev_body_table,#eve_msgboards #hg-ww,#eve_msgboards #ev_portal_title_graphic_div,#eve_msgboards #ev_page_intro,#eve_msgboards #gs_online_now_list a,#eve_msgboards #eve_bc_top,#eve_msgboards #gs_menu_y_baseline,#eve_msgboards #ev_ubbx_frm,#eve_msgboards #gs_logout_menu,#eve_msgboards #eve_bc_bottom,#eve_msgboards #ev_contact_links{_position:relative}
#google_ad{position:relative;font-family:'trebuchet ms'}
#google_ad .google_title{font-family:"trebuchet ms",sans-serif;font-size:138.5%;line-height:1;margin-top:-8px;margin-bottom:10px;color:#666}
#google_ad .google_ad_link{margin-bottom:14px;font-size:93%}
#google_ad .google_ad_link a{color:#c01964}
#google_ad .google_ad_link .google_ad_link_title a{color:#17434a}
#site-wrapper .article-gallery .photo-gallery4 img,#site-wrapper .article-gallery .guide img,#site-wrapper .article-gallery .featured img,#site-wrapper .recommend img,#site-wrapper .recommend-bottom img{border:0;padding:0}
#site-wrapper .article-gallery .photo-gallery4 img{background-color:transparent}
#site-wrapper .article-gallery .crsl-feature li ul li img{border:0;padding:0 0 2px 0}
#site-wrapper .article-gallery #toolbar{z-index:3}
.article-gallery .tent-pole-container{border-bottom:1px solid #dae7e3}
#hg-bd-wrap.hg-wide-cap #bd-wrapper{padding-top:4px}
.hg-wide-lead{background-color:#FFF;_height:117px;min-height:117px;padding:0}
.article-gallery .hub{margin-left:14px;margin-top:14px}
#hg-bd-wrap.hg-wide-cap .breadcrumb,#hg-w .breadcrumb{margin:0 0 14px;border-bottom:1px solid #dae7e3;padding:9px 14px 7px;font-size:11px;color:#444}
#hg-bd-wrap.hg-wide-cap .breadcrumb{padding-top:5px;padding-bottom:8px}
#hg-w .breadcrumb{margin-bottom:12px}
.breadcrumb span{padding:0 3px;color:#aebfb7}
.hg-wide-lead h1{margin-left:0}
#hg-bd-wrap.hg-wide-cap #hg-w{margin-top:0;padding-top:12px}
* html #hg-bd-wrap.hg-wide-cap #hg-w{margin-top:14px}
#hg-w .intro{padding-bottom:0}
#hg-w .content{clear:both}
#hg-w .content .content{clear:none}
#hg-w .content>.content{clear:both}
#hg-w .content h2{color:#444;font-size:21px}
.article-gallery #art-image{float:left}
div.intro{padding:0}
#hg-bd-wrap.hg-wide-cap div.intro p{margin-bottom:4px}
.article-gallery div.intro h1{margin-bottom:13px;font-size:24px;color:#444}
.article-gallery div.intro p{line-height:18px;margin-bottom:7px}
.article-info{font-size:11px;margin-left:14px;line-height:22px}
.article-info li{padding:0;margin:0 4px 0 0}
.article-info .more{position:relative;z-index:105;display:inline;padding-left:10px}
.article-info .more .more-trigger{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/more-down-arrow-off.png") no-repeat right 5px transparent;padding-right:10px}
.article-info .on a.more-trigger{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/more-down-arrow.png") no-repeat right 5px transparent}
.article-info .more-tags{display:none;position:absolute;width:166px}
.article-info .more-tags .hd{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/pg-thumbnail-popup.png") no-repeat scroll -3142px 0 transparent;height:9px}
.article-info .more-tags .bd{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/pg-thumbnail-popup.png") repeat-y scroll -3312px 0 transparent;padding:7px 14px 6px 14px}
.article-info .more-tags .ft{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/pg-thumbnail-popup.png") no-repeat scroll -3482px 0 transparent;height:10px}
.article-info .more-tags .bd ul{max-height:200px;_height:200px;overflow:auto}
.article-info .more-tags .bd ul li{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet-red.png") no-repeat left 8px;list-style-position:outside;padding-left:9px;margin-left:8px}
.article-gallery #hg-e #dp-product-crsl ul{height:233px}
.guide{float:left;width:186px;padding-left:14px;padding-bottom:14px}
.guide h2,.featured h2{margin-bottom:11px}
.guide-logo{margin-bottom:10px}
#hg-w .guide .guide-logo a img{width:186px;vertical-align:bottom;padding:0;border:0}
ul.ideas li{border-bottom:1px solid #dae7e3;padding:0 0 6px 0;line-height:18px;margin-bottom:6px}
ul.ideas li.last{border-bottom:0;padding-bottom:0}
.guide span.more{font-size:11px;line-height:normal;margin-top:8px;display:block}
div.featured{float:left;width:602px;padding-left:14px}
.featured .bd{padding-top:7px}
* html .featured .bd{padding-right:0}
.featured span.content-count{display:inline}
.article .featured .related-link-wrap{margin:0}
.featured ul li{padding:0 0 14px 0}
.featured ul li img{margin:0 auto}
.featured-info{line-height:18px}
.featured-info h3{line-height:18px}
#hg-w .featured .featured-info h3{font-weight:bold}
.featured h3{margin-bottom:4px}
.featured p{line-height:18px;margin-bottom:5px}
.featured .more-hidden{display:none}
.featured .load-more{border:1px solid #dae7e3;border-radius:4px 4px 4px 4px;display:block;font-size:13px;font-weight:bold;margin-top:5px;padding:12px 0;text-align:center;width:100%}
.featured-article .featured-thumb,.featured-video .featured-thumb,.featured-portfolio .featured-thumb,.featured-gallery .featured-thumb{border:1px solid #a7bfa9;padding:2px;width:120px;margin-right:14px;float:left}
.featured-article .author{font-size:11px;line-height:18px;margin-bottom:3px}
.featured-thumb{padding:3px 0 0 6px;cursor:pointer}
.featured .related-link-wrap .article .featured li.featured-video h3{float:left;line-height:normal;padding-right:10px}
.no-guide .guide,.no-guide-featured .guide,.no-guide-featured .featured{display:none}
.no-guide-featured .recommend{float:none}
.featured-video .featured-thumb,.featured ul,.featured .hd,.featured .ft{position:relative}
.recommend .video-thumb .play-button,.recommend-sub .video-thumb .play-button{position:absolute;top:0;left:0;height:76px;width:105px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/vid-thumb-overlay.png) no-repeat center center;cursor:pointer}
.featured-video .featured-thumb .play-button{position:absolute;top:0;left:0;height:88px;width:118px;padding:2px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/vid-thumb-overlay.png) no-repeat center center;cursor:pointer}
.no-guide .featured{float:none;width:602px}
.no-guide .featured .bd{width:600px}
.no-guide .featured .hd{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/featured-full-tcap.png") no-repeat scroll transparent}
.no-guide .featured .ft{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/featured-full-bcap.png") no-repeat scroll 0 -3px transparent}
.no-guide .featured .related-link-wrap{width:587px}
.no-guide .featured-info{width:433px}
#hg-w .recommend-top{margin-top:11px}
#hg-w .recommend-top h2{margin-bottom:11px}
#hg-w .recommend-lead{margin-bottom:7px;margin-bottom:20px \9}
.recommend{padding:14px 14px 15px 14px;line-height:normal;text-align:left;float:left}
* html .recommend{padding-right:0}
.recommend h2{margin-bottom:8px}
.content .recommend-bottom h2{margin-bottom:6px}
.recommend h3{font-size:21px;line-height:24px;margin-bottom:7px}
.recommend h4{font-weight:bold;line-height:18px}
.recommend p{line-height:18px;margin-bottom:7px}
span.content-count{color:#999;display:block;font-size:11px}
.recommend .thumb,.recommend .video-thumb,.recommend .gallery-thumb{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll 0 0 transparent;float:left}
.recommend-lead{margin-bottom:6px}
.recommend-lead{margin-bottom:20px \9}
.recommend-lead .thumb,.recommend-lead .video-thumb,.recommend-lead .gallery-thumb{background-position:0 -157px;height:129px;width:169px;margin:0 14px 14px 0}
.recommend-lead .video-thumb{position:relative}
.recommend-lead .video-thumb .play-button{height:129px;width:169px}
.recommend-lead .thumb{background-position:0 -808px}
.recommend-lead .thumb a{display:block;padding:3px 0 0 3px}
.recommend-lead .video-thumb a,.recommend-lead .gallery-thumb a{display:block;padding:3px 0 0 6px}
.recommend-sub{float:left;width:287px;padding-right:14px;padding-bottom:14px}
.recommend-sub .thumb,.recommend-sub .video-thumb,.recommend-sub .gallery-thumb{background-position:0 -79px;height:75px;margin:0 14px 0 0;padding:3px 0 0 6px;width:95px}
.recommend-sub .thumb{background-position:3px 1px;height:72px;margin:0 14px 0 0;padding:4px 0 0 6px;width:95px}
.recommend-sub .video-thumb{position:relative}
.recommend span.content-count{margin-top:7px}
#hg-w .recommend .right-sub{padding-right:0;padding-left:14px}
.recommend-sub .content{padding-top:4px;float:left;width:172px}
.recommend-bottom{padding-top:0}
.recommend-bottom.recommend{clear:both;display:block;float:none}
.recommend-bottom ul.list,.recommend-bottom div{width:287px;float:left}
.recommend-bottom div.recommend-right{margin-left:28px}
.recommend-bottom ul.list li{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet-red.png") no-repeat scroll left 8px transparent;color:#ee0070;padding-left:9px;list-style:none outside none;line-height:1.62;margin-bottom:4px}
.recommend-bottom ul li span.content-count{display:inline;white-space:nowrap}
* html .recommend-bottom ol{width:280px;position:relative}
.photo-gallery4{background:none repeat scroll 0 0 #594d4f;color:#FFF;margin:0;padding:0;position:relative;z-index:2;font-family:"trebuchet ms",sans-serif}
.photo-gallery4 h2,.photo-gallery4 p{color:#FFF}
.photo-gallery4 a:visited{color:#73d1c8}
.pg-navigation{background:none repeat scroll 0 0 #3b3b3b;clear:both;padding:23px 24px;position:relative}
.photo-gallery4 .pg-navigation{background-color:#303030;padding:22px 24px}
.pg-photo-count{line-height:1;text-align:center;font-size:11px}
.photo-gallery4 .pg-photo-count{display:none}
.pg-photo-count p{color:#999}
.pg-navigation a{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll right 0 #3b3b3b;cursor:pointer;display:block;height:29px;margin-top:-14px;position:absolute;text-align:left;top:50%}
.photo-gallery4 .pg-navigation a{background-color:#303030;margin-top:-9px}
.pg-navigation a,.pg-navigation a:hover,.pg-navigation a:active,.pg-navigation a:link,.pg-navigation a:visited{color:#fff;text-decoration:none}
.pg-navigation a span{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll left 0 #3b3b3b}
.pg-navigation .pg-previous{background-position:right -576px;padding-right:21px;left:14px}
.pg-navigation .pg-previous span{background-position:left -576px;padding-left:38px}
.pg-navigation a.pg-previous:hover{background-position:right -605px}
.pg-navigation a.pg-previous:hover span{background-position:left -605px}
html>/**/body .pg-navigation a.pg-previous:active{background-position:right -634px}
html>/**/body .pg-navigation a.pg-previous:active span{background-position:left -634px}
.pg-navigation .pg-disabled,.pg-navigation a.pg-disabled:hover,.pg-navigation a.pg-disabled:active,.loading .pg-navigation .pg-previous,.loading .pg-navigation a.pg-previous:hover,.loading .pg-navigation a.pg-previous:active{background-position:right -663px;color:#666;cursor:default}
.pg-navigation .pg-disabled span,.pg-navigation a.pg-disabled:hover span,.pg-navigation a.pg-disabled:active span,.loading .pg-navigation .pg-previous span,.loading .pg-navigation a.pg-previous:hover span,.loading .pg-navigation a.pg-previous:active span{background-position:left -663px;color:#666;cursor:default}
body .pg-navigation a.pg-previous.pg-disabled:active{background-position:right -663px}
body .pg-navigation a.pg-previous.pg-disabled:active span{background-position:left -663px}
.pg-navigation .pg-next{background-position:right -692px;padding-right:38px;margin-right:14px;right:0}
.photo-gallery4 .pg-navigation .pg-next{right:348px}
.pg-navigation .pg-next span{background-position:left -692px;padding-left:21px}
.pg-navigation a.pg-next:hover{background-position:right -721px}
.pg-navigation a.pg-next:hover span{background-position:left -721px}
html>/**/body .pg-navigation a.pg-next:active{background-position:right -750px}
html>/**/body .pg-navigation a.pg-next:active span{background-position:left -750px}
.loading .pg-navigation .pg-next,.loading .pg-navigation a.pg-next:hover,.loading .pg-navigation a.pg-next:active{background-position:right -779px;color:#666;cursor:default}
.loading .pg-navigation .pg-next span,.loading .pg-navigation a.pg-next:hover span,.loading .pg-navigation a.pg-next:active span{background-position:left -779px;color:#666;cursor:default}
.loading .pg-photo-display-wrapper,.loading .view-all-products,.loading p.drop-wallet,.loading p.pg-author,.loading h2,.loading p.desc,.loading .pg-you-might-like{visibility:hidden}
.pg-navigation .selected.pg-thumbnails-button{background-position:right -460px}
.pg-navigation .selected.pg-thumbnails-button span{background-position:left -460px}
.pg-navigation .pg-thumbnails-button{position:absolute;left:270px;top:50%;background-position:right -431px;padding-right:14px}
.interstitial-show .pg-navigation .pg-thumbnails-button{visibility:hidden}
.pg-navigation .pg-thumbnails-button span{background-position:left -431px;padding-left:37px}
.pg-navigation a.pg-thumbnails-button:hover{background-position:right -460px}
.pg-navigation a.pg-thumbnails-button:hover span{background-position:left -460px}
.pg-navigation a.pg-thumbnails-button:active{background-position:right -489px}
.pg-navigation a.pg-thumbnails-button:active span{background-position:left -489px}
.loading .pg-navigation .pg-thumbnails-button,.loading .pg-navigation a.pg-thumbnails-button:hover,.loading .pg-navigation a.pg-thumbnails-button:active{background-position:right -547px;color:#666;cursor:default}
.loading .pg-navigation .pg-thumbnails-button span,.loading .pg-navigation a.pg-thumbnails-button:hover span,.loading .pg-navigation a.pg-thumbnails-button:active span{background-position:left -547px;color:#666;cursor:pointer}
.pg-navigation a span{display:inline-block;*display:inline;*zoom:1;font-family:"trebuchet ms",sans-serif;font-size:12px;font-weight:bold;line-height:29px}
.pg-endframe-products li.hs-product .pg-endframe-product-img{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll 0 0 transparent;cursor:pointer;height:75px;width:98px;padding-top:1px}
.pg-viewport{padding:14px;background-color:#303030;z-index:1;min-height:612px}
.pg-viewport .pg-photo-display{width:616px;float:left;position:relative}
.photo-gallery4 .pg-photo-display{color:#fff}
.photo-gallery4 .pg-photo-display h2{line-height:22px;margin:0 0 4px;clear:left}
.photo-gallery4 .pg-photo-display p{line-height:22px}
.pg-photo-display-wrapper .pg-photo-wrapper{overflow:hidden;-moz-box-shadow:0 0 8px -3px #000;-webkit-box-shadow:0 0 8px -3px #000;box-shadow:0 0 8px -3px #000}
.pg-viewport .pg-photo-display-wrapper{width:616px;min-height:452px;background-color:#242424;text-align:center;position:relative;overflow:hidden;position:relative;z-index:1}
.pg-photo-display-wrapper #pg-next-title,.pg-photo-wrapper #pg-next-title{position:absolute;right:-330px;*right:-334px;top:24px;width:300px;z-index:10000;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.14);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.14);box-shadow:1px 1px 2px rgba(0,0,0,0.14);padding:14px;background:#fff;cursor:pointer}
.pg-photo-display-wrapper #pg-next-title span{display:block;height:auto;background:none repeat scroll 0 0 #fff;text-align:left;color:#444;font:bold 11px Arial}
.pg-photo-display-wrapper #pg-next-title b{color:#999;text-transform:uppercase;display:block;margin-bottom:10px;line-height:8px}
.interstitial-show .pg-photo-wrapper,.interstitial-show .pg-endframe,.interstitial-show .view-all-products,.interstitial-show p.pg-author,.interstitial-show p.pg-author,.interstitial-show p.desc,.interstitial-show h2,.interstitial-show .pg-you-might-like,.interstitial-show .drop-wallet{display:none!important}
.pg-photo-display .pg-fitted .photo img{width:339px}
.pg-photo-display .pg-fitted{width:339px;position:relative;margin:0 auto}
.pg-photo-wrapper .pg-toggler{position:absolute;right:0;top:0;text-decoration:none;color:#f2f2f2;font-size:1.1em;display:none}
.pg-fitted .pg-toggler{display:block}
.pg-toggler .pg-toggler-label{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat transparent scroll -478px -64px;display:none;cursor:pointer;float:right;height:22px;padding-top:2px;width:98px;text-align:center;font-family:Arial;font-weight:bold;font-size:11px}
.pg-toggler-button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat #000 scroll 5px -1169px;display:block;float:right;height:24px;text-indent:-999em;width:24px;cursor:pointer}
.pg-photo-wrapper .pg-shrink{display:none}
.pg-shrink .pg-toggler-label{background-position:-478px -89px;height:21px;width:96px}
.pg-shrink .pg-toggler-button{background-position:5px -1229px;height:23px}
.pg-hide-hotspots .pg-hotspot{display:none}
.pg-hotspot{display:block;position:absolute;height:25px;width:25px;cursor:pointer}
.pg-hotspot .pg-icon{display:block;height:25px;width:25px;background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll transparent -542px 0;cursor:pointer}
.pg-hotspot:hover .pg-tooltip{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;overflow:visible;height:auto}
.pg-hotspot .pg-tooltip{-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;-ms-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;height:0;overflow:hidden;bottom:20px;left:-65px;position:absolute}
.pg-hotspot .pg-tooltip p{line-height:16px;padding:0 6px}
.pg-hotspot .pg-hotspot-top{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") repeat scroll -450px -906px transparent;height:7px}
.pg-hotspot .pg-hotspot-middle{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") repeat scroll -450px -809px transparent;height:auto}
.pg-hotspot .pg-hotspot-bottom{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") repeat scroll -450px -913px transparent;height:21px}
.pg-hotspot .pg-tooltip,.pg-hotspot .pg-hotspot-top,.pg-hotspot .pg-hotspot-middle,.pg-hotspot .pg-hotspot-bottom{width:154px}
.pg-hotspot-name{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll -169px -254px transparent;display:none;font-size:.9em;height:28px;left:-65px;line-height:normal;padding:5px 7px;position:absolute;top:-42px;width:150px;font-family:Arial;font-size:11px;color:#fff}
.pg-hotspot-panel{display:none;position:relative}
.pg-hotspot-panel .l,.pg-hotspot-panel .r{float:left;text-align:left}
.pg-hotspot-panel .l{width:266px;min-height:452px;_height:452px}
.pg-hotspot-panel .l h3{font-family:Arail,sans-serif;text-align:left;font-size:15px;font-weight:bold;padding:7px 0 7px 21px}
.pg-close-hspanel{margin:21px 21px 12px;text-align:center;width:160px}
.pg-close-hspanel span{display:block;color:#005ea7;cursor:pointer;font-size:11px;text-align:left;font-weight:bold;font-family:arial;margin:7px 0 0}
.pg-close-hspanel img{cursor:pointer;width:160px;height:120px}
.pg-close-btn{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll -1px -1102px transparent;cursor:pointer;display:block;height:21px;position:absolute;right:14px;text-indent:-9999px;top:14px;width:21px;filter:alpha(opacity=70);opacity:.70;-ms-filter:"alpha(opacity=70)"}
.pg-close-btn:hover{filter:alpha(opacity=100);opacity:1;-ms-filter:"alpha(opacity=100)"}
.pg-thumbnails-frame .pg-close-btn{right:7px;top:7px}
.pg-hotspot-list li{padding:5px 0 5px 21px;text-align:left;cursor:pointer;color:#73d1c8;font-family:arial}
.pg-hotspot-list li.selected{color:#fff}
.pg-hotspot-list li.selected,.pg-hotspot-panel .r{background-color:#383838}
.pg-hotspot-panel .r{min-height:421px;padding:20px 21px;text-align:left;width:308px}
.pg-hsproducts h4{font-size:14px;line-height:18px;font-weight:bold;font-family:arial;padding-right:20px}
.pg-hsproducts h4 a,.pg-hsproducts h4 a:hover{font-weight:bold;text-decoration:none}
.photo-gallery4 .pg-navigation div.hd .pg-close-btn{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat -1px -1102px;cursor:pointer;display:block;height:21px;width:21px;position:absolute;right:8px;top:17px;text-indent:0;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}
.photo-gallery4 .pg-navigation div.hd a:hover{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}
.pg-hsproducts li{display:none}
.pg-hsproducts li img{width:266px}
.pg-hsproducts li p{padding-left:4px;font-family:arial;line-height:22px;margin:7px 0 14px}
.pg-hsproduct-img{text-align:center;padding:14px 0 7px}
.pg-hsproducts li img{width:266px;height:200px;margin:0 auto;display:block}
.pg-hsproduct-moreinfo{font-weight:bold;background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll right -286px transparent;float:left;padding-right:9px;margin-top:7px;display:block;margin-left:3px;font-size:13px}
.pg-hsproduct-moreinfo span{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll left -286px #2c2c2c;color:#fff;display:block;height:26px;padding-left:6px;padding-top:3px;text-decoration:none}
a.pg-hsproduct-moreinfo:hover{background-position:right -315px;text-decoration:none;color:#fff}
a.pg-hsproduct-moreinfo:hover span{background-position:left -315px}
.pg-hsproducts a.pg-hsproduct-moreinfo:active{background-position:right -344px;text-decoration:none;color:#fff}
.pg-hsproducts a.pg-hsproduct-moreinfo:active span{background-position:left -344px}
.pg-photo-wrapper a{display:block}
.pg-endframe{position:absolute;width:100%;top:0;left:-1px;z-index:1;background-color:#363636;border:1px solid #404040;box-shadow:0 0 2px #000;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}
.pg-endframe-products{height:auto;width:594px;margin-top:14px}
.pg-endframe-products li{float:left;height:63px;margin-bottom:13px;margin-left:14px;padding:1px 0 13px 0;width:270px}
.pg-endframe-products li.hs-product .pg-endframe-product-img{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll 0 0 transparent}
.pg-endframe-product-img{float:left}
.pg-endframe-product-img img{width:92px;height:69px}
.pg-endframe-products li a{color:#73d1c8;font-family:arial}
.pg-endframe-products li p{float:left;font-size:14px;line-height:18px;padding:0 0 0 14px;text-align:left;width:144px}
.pg-endframe-products li.even p{width:154px}
.pg-share li{padding:0 0 5px 0}
.pg-share li a{display:block;padding:5px 0 0 0;float:left}
.pg-share li.facebook{padding-bottom:15px}
.pg-share li.twitter{padding-bottom:8px}
.pg-share li span{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll -478px 0 transparent;display:block;float:left;margin:-6px 5px 0 0;height:32px;width:32px}
.pg-share li.twitter span{background-position:-510px 0}
.pg-share li.link-to p{padding-bottom:1px}
.pg-copy-link-text .text-box{width:340px}
.pg-copy-link-text .text-box span{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png") no-repeat scroll left -293px transparent;width:340px;height:30px;margin-top:0}
.pg-copy-link-text .pg-copy-link-btn{float:left}
.pg-copy-link-btn{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll right -286px transparent;padding-right:5px;line-height:25px}
.pg-copy-link-btn button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll left -286px #1c1c1c;padding-left:10px;border:0;height:29px}
.pg-thumbnail img,.pg-photo-wrapper img,.pg-viewport img,.pg-photo-hsproduct-wrapper img{vertical-align:bottom}
.pg-photo-description,.pg-endframe-info,.pg-you-might-like{float:left;margin-top:7px;width:350px}
.photo-gallery4.loading .pg-photo-description,.photo-gallery4.loading .pg-you-might-like,.photo-gallery4.loading p.pg-author{visibility:hidden}
.photo-gallery4 .pg-photo-description,.photo-gallery4 .pg-endframe-info,.photo-gallery4 .pg-you-might-like{margin-top:7px;width:616px}
.pg-viewport .ad-unit{float:right;width:auto;text-align:center;padding-bottom:8px;margin-right:16px}
.pg-viewport a{color:#73d1c8}
.pg-photo-wrapper>a.photo{margin:0 auto;display:block}
.pg-photo-wrapper.pg-fitted>a.photo{margin:0 auto;display:block}
.pg-photo-wrapper>a.photo>img{width:616px}
.pg-viewport .ad-unit-label{font-weight:normal;font-size:11px;display:block;color:#999}
.photo-gallery4 .ad-unit{width:300px;padding-right:0}
.photo-gallery4 .ad-unit .mrec{position:relative;top:-17px}
.photo-gallery4 .ad-unit .mrec #bigbox{width:100%;background-color:transparent}
.photo-gallery4 .ad-unit .mrec span{height:17px;display:block;width:100%}
.pg-viewport .ad-unit .mrec #bigbox{background-color:transparent;padding:0}
.article-gallery .ad-unit .mrec span{display:block}
.pg-viewport .mrec{margin:0}
.pg-show-caption{cursor:pointer;color:#73d1c8}
.pg-short-caption{min-height:120px}
.pg-full-caption{display:none}
.pg-you-might-like{padding-top:14px}
.pg-you-might-like ul{margin-top:-1px}
.pg-you-might-like h4{font-weight:normal;font-size:11px;color:#999;line-height:1}
.pg-you-might-like li a{line-height:18px}
.photo-gallery4 p.pg-author{padding:8px 0 8px;width:382px;min-height:14px;line-height:14px;font-size:11px;color:#999}
.photo-gallery4 p.pg-author em{margin:0 15px 0 0}
.featured .featured-info p.author{color:#999;font-size:11px;font-weight:bold}
.loading .pg-loader,.pg-errored .pg-error{display:block}
.pg-loader,.pg-error{display:none;position:absolute;top:70px;left:14px;width:602px;height:453px}
.photo-gallery4 .pg-loader,.photo-gallery4 .pg-error{top:58px}
.pg-loader span{display:block;padding:3px 0 0 37px;height:29px;background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hg-loader.gif") no-repeat scroll transparent;color:#000}
.pg-loader .drop{width:150px;margin:186px 0 0 227px}
.pg-loader .hd,.pg-loader .bd,.pg-loader .ft{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png") no-repeat scroll transparent}
.pg-loader .hd{height:13px;background-position:-6234px 0}
.pg-loader .bd{background-position:-6388px 0;background-repeat:repeat-y;padding:10px 20px}
.pg-loader .ft{background-position:-6542px 0;height:13px}
.pg-loader .pink-button{padding:3px 0 0 32px;height:29px;background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hg-loader.gif") no-repeat scroll transparent;color:#000}
.pink-button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll right -315px transparent;color:#fff;padding-right:4px;height:29px;margin:0 auto;width:50px}
.pink-button button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll left -315px #e9f5f9;display:block;padding:0 0 0 4px;border:0;height:29px;color:#FFF}
.pg-error h4{font-size:1.4em;margin-bottom:10px}
.pg-error .drop{width:438px;margin:20% auto}
.pg-error .hd,.pg-error .bd,.pg-error .ft{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png") no-repeat scroll transparent}
.pg-error .hd{height:13px;background-position:-2358px 0}
.pg-error .bd{background-position:-2801px 0;background-repeat:repeat-y;padding:10px 20px;color:#000}
.pg-error .ft{background-position:-3244px 0;height:13px}
.pg-error p{color:#000;line-height:18px;margin-bottom:10px}
.interwrap{background-color:#242424;display:none}
.interstitial-show .pg-navigation{z-index:auto;z-index:-3\9}
.interstitial-show .interwrap{display:block}
.interstitial-show .pg-photo-display{overflow:visible}
.interstitial-show #pg-next-title{display:none}
.interwrap .interad{text-align:center}
.photo-gallery4.interstitial-show.takeover .pg-viewport{padding:14px 4px 55px}
.photo-gallery4.interstitial-show.takeover .pg-photo-display,.photo-gallery4.interstitial-show.takeover .ad-unit,.photo-gallery4.interstitial-show.takeover #social-toolbar{display:none}
.photo-gallery4.interstitial-show.takeover .interwrap .close{top:18px}
.photo-gallery4.interstitial-show.takeover .interwrap,.photo-gallery4.interstitial-show.takeover .interwrap img{height:617px;width:987px}
.photo-gallery4 .pg-viewport .pg-photo-display #social-toolbar{display:none}
.photo-gallery4.interstitial-show .pg-photo-display-wrapper{background-color:#303030}
.photo-gallery4 .interwrap,.photo-gallery4 .interwrap img{background-color:#303030}
.photo-gallery4 .interwrap .close{position:absolute;top:-39px;left:250px;color:#73d1c8}
#site-wrapper .interstitial-show .pg-viewport .pg-photo-display-wrapper{overflow:visible}
#site-wrapper .article-gallery #hg-e .hd h4{color:#ef4141;font-family:"trebuchet ms",sans-serif;padding-top:13px}
#site-wrapper .article-gallery #hg-e .hd p,#site-wrapper .article-gallery #hg-e .bd{line-height:18px}
#site-wrapper .article-gallery #hg-e .bd{padding-top:6px}
#site-wrapper a.no-flash-msg img{border:0}
#site-wrapper .tentpole-container{padding:7px}
#site-wrapper .hg-wide-cap .tentpole-container{padding-top:2px;margin-bottom:4px}
#site-wrapper .tentpole-container img{border:0;padding:0}
#site-wrapper .article-bio #hg-art-we{margin-left:14px}
a.no-flash-msg{display:block;width:112px;height:33px;margin:0 auto}
#hg-w .google-leaderboard{padding:21px 14px 14px;border-top:1px solid #dae7e3}
#hg-art-we{padding-bottom:4px}
#hg-art-we p{line-height:22px;margin-bottom:16px}
#hg-art-we h1,#hg-art-we h2,#hg-art-we h3{color:#444}
#hg-art-we h2{margin-bottom:13px}
#hg-art-we h3{margin-bottom:2px}
#hg-art-we h1{margin-bottom:15px}
#hg-art-we li{list-style:outside;margin-left:14px}
.pagi{padding-top:6px;margin-bottom:22px}
.pg-photo-display #pg-recent-gallery{position:absolute;left:10px;top:55px;z-index:10000;width:350px;border:2px solid #eee;padding:10px;background:#fff;text-align:left}
.pg-photo-display #pg-recent-gallery b{color:#adadad;text-transform:uppercase}
.pg-photo-display #pg-recent-gallery li{list-style-type:disc;color:#ef4141;margin-left:14px}
.pg-photo-display #pg-recent-gallery li span{color:#444;font-weight:bold;font-size:12px}
.pg-photo-display #pg-recent-gallery span{color:#000}
.pg-photo-display #pg-recent-gallery a{color:#386cb4;font-size:12px;font-weight:bold}
.pg-photo-display #pg-recent-gallery .arrow-up{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/header-sprite.png") no-repeat scroll 0 -85px transparent;height:15px;position:absolute;top:-14px;left:30px;width:24px;z-index:1001}
.drop-wallet{float:right;padding:0 0 8px 7px}
.drop-wallet>*{float:left}
.drop-wallet a:hover{text-decoration:none}
.drop-wallet .dw_product_button button{border:medium none;border-radius:2px;cursor:pointer;font-size:12px;font-weight:bold;font-family:Trebuchet MS;padding:4px 17px 6px 12px;margin:10px 7px 0 0;position:relative;text-decoration:none;color:#fff}
*:first-child+html .drop-wallet .dw_product_button button{padding:2px}
.drop-wallet span{padding-top:12px}
.drop-wallet .dw_button.dw_cart{background:0;padding:13px 0 0 7px;border:0;color:#73d1c8;font-size:11px;font-weight:bold;font-family:Arial}
.drop-wallet a.dw_product_button{margin:7px 8px 0 4px;height:29px;padding:0;background:transparent url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll left -286px}
.drop-wallet a.dw_product_button button{height:29px;background:transparent url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat right -286px;margin:0 -4px 0 3px}
.drop-wallet a.dw_product_button:hover{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat left -315px}
.drop-wallet a.dw_product_button:hover button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat right -315px}
.view-all-products{float:right;z-index:0;width:auto;position:relative;display:none;padding-left:21px;margin:14px 14px 7px 2px;cursor:pointer;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png) no-repeat scroll transparent -0px -1030px}
.pg-endframe-close-btn{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll -1px -1101px transparent;cursor:pointer;height:22px;position:absolute;right:14px;text-indent:-9999px;top:13px;width:22px;filter:alpha(opacity=70);opacity:.70;-ms-filter:"alpha(opacity=70)"}
.pg-endframe-close-btn:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}
.pg-endframe-products.page.page1{display:block}
.pg-endframe-products.page{display:none}
.pagination-container{position:absolute;top:560px;right:auto;height:40px;overflow:hidden;margin-bottom:7px}
.pagination-container .pagination{text-align:center}
.pagination-container .pagination>div{display:inline-block;zoom:1;*display:inline;font-family:Arial,Helvetica,sans-serif}
.pagination-container .pagination>div>a{display:inline-block;padding:0 9px;height:25px;line-height:25px;text-align:center;border:1px solid #454545;background:#363636;margin:0 7px 0 0}
.pagination-container .pagination>div>a:hover{text-decoration:none;color:#242424;background:#fff}
.pagination-container .pagination>div.next a{border:1px solid transparent;background:0}
.pagination-container .pagination>div.next a:hover,.pagination-container .pagination>div.prev a:hover{background:#fff;border:1px solid #454545}
.pagination-container .pagination>div.prev a{border:1px solid transparent;background:0}
.pagination-container .pagination>div.no-more a,.pagination-container .pagination>div.no-more:hover a{color:#666;text-decoration:none;cursor:default;background:0;border:0}
.pagination-container .pagination>div>a.current{color:#fff}
.pagination-container .pagination>div>a.current:hover{color:#242424}
.pg-endframe .product-detail-container{margin:56px 20px 20px;padding-bottom:20px;box-shadow:0 1px 0 #424242;border-bottom:1px solid #242424;overflow:hidden}
.pg-endframe .product-detail-container .detail_left{float:left;width:266px;display:block;height:200px}
.pg-endframe .product-detail-container .detail_left img{width:100%;height:200px}
.pg-endframe .product-detail-container .detail_right{float:left;width:275px;margin-left:20px;display:block}
.pg-endframe .product-detail-container .detail_right .description{font-family:arial;font-size:13px;line-height:21px;color:#e5e5e5}
.pg-endframe .product-detail-container a.title{font-weight:bold;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:24px;margin-bottom:7px}
.pg-endframe .product-detail-container a,.product-detail-container p{text-align:left;display:block}
.pg-endframe .product-detail-container a:hover{text-decoration:none;color:#fff}
.pg-endframe .product-detail-container .more.btn{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png") no-repeat scroll right top #363636;color:#fff;font-weight:normal;cursor:pointer;display:inline-block;font-family:"Trebuchet MS";font-size:93%;height:29px;padding-right:7px;text-decoration:none;margin:20px 0}
.pg-endframe .product-detail-container .more.btn span{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png") no-repeat scroll left top #363636;display:block;line-height:28px;padding:1px 0 0 7px;font-weight:bold}
.pg-endframe .product-detail-container .more.btn:hover{background-position:right -29px;text-decoration:none}
.pg-endframe .product-detail-container .more.btn:hover span{background-position:left -29px}
.pg-endframe .product-detail-container .more.btn:active{background-position:right -58px}
.pg-endframe .product-detail-container .more.btn:active span{background-position:left -58px}
.pg-viewport .pg-photo-display-wrapper .pg-endframe .product-detail-container{text-align:left}
.pg-endframe .product-pagination-container a .icon{background-image:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png);height:7px;width:14px;position:absolute;top:5px}
.pg-endframe .product-pagination-container a.detail_previous .icon{background-position:0 -1464px;left:-20px}
.pg-endframe .product-pagination-container a.detail_previous.disabled .icon{background-position:0 -1578px}
.pg-endframe .product-pagination-container a.detail_next .icon{background-position:0 -1293px;right:-20px}
.pg-endframe .product-pagination-container a.detail_next.disabled .icon{background-position:0 -1407px}
.pg-endframe .product-pagination-container a{font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0 10px;position:relative;font-weight:bold}
.pg-endframe .product-pagination-container a:hover{color:#fff;text-decoration:none}
.pg-endframe .product-pagination-container a.disabled{color:#666;cursor:default}
.pg-endframe .back-to-all-products{border-right:1px solid #242424;box-shadow:1px 0 0 #424242;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:22px;line-height:22px;padding-right:10px;position:absolute;right:45px;top:14px;font-weight:bold}
.pg-photo-display p,.pg-you-might-like,.view-all-products,p.pg-author{font-family:Arial,sans-serif}
.pg-photo-display-wrapper{overflow:hidden}
.pg-photo-display-wrapper.showing-product-panel{overflow:visible}
.pg-photo-display-wrapper.showing-product-panel .pg-photo-wrapper,.pg-photo-display-wrapper.showing-product-panel #pg-next-title{display:none!important}
#hg-bd .pg-photo-display-wrapper.showing-product-panel .pg-endframe-product-img,#hg-bd .pg-photo-display-wrapper.showing-product-panel .pg-endframe-products img{background:0;height:69px;width:92px}
.pg-thumbnails-frame{display:none;position:absolute;border:1px solid #000;background:#464646;width:591px;box-shadow:inset 0 0 0 1px #525252,0 0 2px rgba(0,0,0,.3)}
.pg-thumbnails-frame ul{height:564px;overflow:hidden}
.pg-thumbnails-frame li{float:left;border:2px solid #464646;width:92px;height:69px;background:#333;position:relative;text-align:center;margin:0 17px 15px 0;cursor:pointer;padding:0}
.pg-thumbnails-frame li .pg-thumbnail.pg-thumbnails-loading{box-shadow:none}
.pg-thumbnails-frame li .pg-thumbnail.pg-thumbnails-loading img{width:32px;height:32px;margin-left:-16px;margin-top:-16px;position:absolute;left:50%;top:50%}
.pg-thumbnails-frame li .pg-thumbnail{box-shadow:0 0 6px rgba(0,0,0,.3);width:92px;height:69px}
.pg-thumbnails-frame li.pg-selected-thumbnail,.pg-thumbnails-frame li:hover{border:2px solid #fff}
.pg-thumbnails-frame .arrow{width:25px;height:15px;position:absolute;left:50%;top:-13px;background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll -0px -937px}
.pg-thumbnails-frame .pg-endframe-products{margin:0;width:auto}
.showing_thumbnails .pagination-container .pagination a{position:static;top:auto;border-color:#575757;color:#86d8d2;background:#464646}
.showing_thumbnails .pagination-container .pagination .no-more a,.showing_thumbnails .pagination-container .pagination .no-more:hover a{border:1px solid #464646}
.showing_thumbnails .pg-thumbnails-frame{display:block;left:14px;top:58px;z-index:2;padding:32px 0 40px 23px;height:564px}
.showing_thumbnails .pg-photo-display-wrapper.showing-product-panel,.showing_thumbnails .pg-you-might-like,.showing_thumbnails .pg-photo-display-wrapper,.showing_thumbnails p.drop-wallet,.showing_thumbnails .view-all-products,.showing_thumbnails p.pg-author,.showing_thumbnails p.desc,.showing_thumbnails h2{visibility:hidden}
.article-detail .cap{display:block;margin-top:4px;font-size:85%;color:#999;line-height:1.3em}
.article-sxs .section{margin:16px 14px 0}
.article-sxs .section h2{margin-bottom:6px;font-size:161.5%;line-height:114.3%}
.article-sxs .section p{margin-bottom:8px}
.article-sxs .section p:last-child{margin-bottom:0}
.article-sxs .section ul.list{float:left;width:210px}
.article-sxs .section ul.list.single{width:420px}
.article-sxs .section .list li{margin:0 14px 2px 0;line-height:169%;list-style:none;background-position:left 9px}
.article-sxs .imgwrap{display:block;position:relative;margin:0 auto;text-decoration:none}
.article-sxs .imgwrap{width:406px}
.article-sxs .imgwrap img{width:400px;height:300px}
.article-sxs .sel .span{text-deocration:none}
.article-sxs .imgwrap.enl{width:602px}
#site-wrapper .article-sxs .imgwrap.enl img{padding:0;border:0;width:602px;height:452px}
.article-sxs .imgwrap.vert{width:306px}
.article-sxs .imgwrap.vert img{width:300px;height:400px}
.article-sxs .imgwrap.vert.enl{width:602px}
#site-wrapper .article-sxs .imgwrap.vert.enl img{padding:0;border:0;width:602px;height:802px}
.article-sxs .imgwrap.sq{width:406px}
.article-sxs .imgwrap.sq img{width:400px;height:300px}
.article-sxs .imgwrap.sq.enl{width:602px}
#site-wrapper .article-sxs .imgwrap.sq.enl img{padding:0;border:0;width:602px;height:452px}
.article-sxs .imgwrap .vtoggle{display:none;position:absolute}
.article-sxs .imgwrap .vtoggle{right:3px;top:3px}
.article-sxs .imgwrap.enl .vtoggle{right:0;top:0}
.article-sxs .imgwrap .vtoggle.enl{display:block}
.article-sxs .imgwrap.enl .vtoggle.shr{display:block}
.article-sxs .imgwrap.enl .vtoggle.enl{display:none}
.article-sxs .imgwrap .vtoggle span{display:block;float:left;height:24px;line-height:24px;width:24px;color:#fff;text-indent:-999px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png);text-decoration:none}
.article-sxs .imgwrap .vtoggle.enl span{background-position:-509px -32px}
.article-sxs .imgwrap .vtoggle.shr span{background-position:-533px -32px}
.article-sxs .imgwrap .vtoggle span.more{display:none;width:auto;padding:0 7px;border-top-left-radius:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;color:#fff;text-indent:0;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gallery-txt.png) repeat-y 0 0}
.article-sxs .imgwrap a:hover .vtoggle .more{display:block;text-decoration:none}
.article-sxs .imgwrap.single{margin:14px auto 7px}
.sxs-tabimg{margin:14px 0 7px}
.sxs-tabimg .tab-nav{margin:0 auto 2px;display:table;*display:inline;margin-bottom:7px}
.sxs-tabimg .tab-nav li{margin:0 7px 0 0;float:left;text-align:left}
.sxs-tabimg .tab-nav li:last-child{margin-right:0}
.article-sxs .tab-nav li span{font-size:85%}
.sxs-tabimg .tab-nav .sel a{cursor:default;text-decoration:none}
#hg-w .sxs-tabimg .tab-nav .sel img{border:2px solid #ef4141;padding:1px}
.sxs-tabimg .tab-cont li{display:none}
.sxs-tabimg .tab-cont li.sel{display:block}
#hg-w .sxs-tabimg .tab-cont li img{margin:0 auto}
#hg-w .attrib-mod{margin-bottom:28px;padding:14px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#f1f6f2;position:relative;_zoom:1;_overflow:hidden}
.attrib-mod img{float:left;margin-right:7px}
.attrib-mod.section p{margin-bottom:0}
#result{float:left;margin-bottom:13px}
#result li{border-bottom:1px solid #ddd;float:left;margin-bottom:9px;width:100%;position:relative}
#result li.last{border-bottom:0;margin-bottom:0}
#result li h3{margin-left:1.5em;color:#999;float:left;font-weight:normal}
#result li h3 a{float:left;font-weight:bold;margin-right:4px}
#result li span{clear:left;float:left;font-size:85%;margin:-2px 0 1px}
#result li span.num,#result.topic li span.num{position:absolute;top:0;left:0;font-size:100%;font-weight:bold;margin:0 4px 0 0}
#result li span em{font-style:normal;font-weight:bold}
#result li p{clear:left;line-height:1.384em;padding-bottom:11px}
#result li p a{display:block;color:#ef4141;padding-top:6px;font-size:85%}
#result li .meta{float:right}
#result li .meta img{border:1px solid #ddd;padding:2px;margin:5px 0 7px 14px}
#result li .topics{color:#aaa;font-size:85%;margin:-8px 0 9px}
#results .sponsor-result{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:10px}
#results .sponsor-result span{text-align:center;display:block;font-size:85%;color:#ccc}
#results h2{font-family:'trebuchet ms';font-weight:bold;font-size:131%;margin-bottom:10px;margin-top:-5px}
#results ol li{width:372px;min-height:90px;height:auto!important;height:90px}
#results ol li.thumb h3,#results ol li.topic.thumb p{width:246px}
#results .thumb .topics{*margin-top:-8px}
#results a.cta{_width:250px;color:#ef4141}
#results ol li ul li{min-height:0;height:auto!important;height:0}
#results li h3{border:0;color:#666;float:left;line-height:1.692em;margin-bottom:0;padding-bottom:0}
#results h3 a{font-weight:bold}
#results .meta{width:96px;position:absolute;right:0}
#results .meta img{display:block;padding:1px;border:1px solid #d4d4d4;margin:3px 0 7px 0}
#results .meta .rating{margin:3px 0 4px 3px}
#results .meta a{display:block;font-size:85%}
#results .meta a.callout{margin-bottom:10px;margin-left:4px}
#results ol{font-weight:bold}
#results ol li{position:relative;padding-bottom:1px;padding-left:20px;border-bottom:1px dotted #ddd;font-weight:normal;margin-bottom:11px;*margin-bottom:10px}
#results ol li.last{border:0}
#results li p{margin:2px 0;clear:left}
#results .topics{color:#ccc}
#results li.topic span{clear:left;float:left;font-size:85%;margin-bottom:5px;*margin-bottom:3px;margin-top:1px;*width:246px}
#results li.topic span em{font-style:normal;font-weight:bold}
#results li.topic .cta{margin:8px 0}
#results .topics{clear:left;float:left;font-size:85%;padding-bottom:10px;*margin-top:-14px;color:#ccc}
#results .olnum{display:block;float:left;width:26px;margin-right:3px;font-weight:bold;text-align:right}
#results li .detail a.callout{margin-top:14px;_margin-top:12px;_padding-bottom:7px;clear:left;float:left;font-weight:bold;width:100%;outline:0}
#results .detail{margin:2px 0 0;clear:left;float:left;width:246px}
#results .detail p{font-size:85%;color:#3d3d3d}
#results .detail ul{border:1px solid #eee;border-left:0;margin-top:11px;margin-right:10px}
#results .detail li{float:left;margin:0;border:0;border-left:1px solid #e1e1e1;width:100px;color:#3d3d3d;list-style:none;font-size:85%;padding:5px 7px;margin-bottom:0}
#results .detail li span{font-weight:bold;display:block}
#results li.last .detail{padding-bottom:9px}
#results .rating li{list-style-type:none}
#results .rating li a{text-indent:-999px;float:left;margin-right:2px;width:17px;height:17px}
#results .sponsor{clear:both;display:block;text-align:center;margin:10px 0;color:#999;font-size:85%}
#results li span.num,#results li.topic span.num{float:left;margin:0 7px 0 -20px;font-weight:bold;color:#3d3d3d;font-size:100%;*width:auto}
#results .cta{clear:left;display:block;margin-bottom:5px;*padding-bottom:12px}
#results .result-item{float:left}
#results .epi li .thumb{float:right}
#results .epi li .thumb img{border:1px solid #ddd;padding:1px}
#results .epi li .air-time{display:block;clear:left;font-size:85%}
#results .epi li .air-time em{font-weight:bold;font-style:normal}
#results li{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:10px}
#results p{padding-bottom:0}
#hg-filters .fil-title .hd{height:4px;_margin-bottom:-12px}
#hg-filters .fil-title h3{color:#fff;font-weight:bold;font-family:'trebuchet ms';font-size:123%;padding:6px 10px}
#hg-filters .fil-title .ft{height:4px;_margin-bottom:-12px}
#hg-filters .bd .your-sel h5{border:0;margin-top:-3px;padding:0 0 4px}
#hg-ww #hg-filters .your-sel ul li a{color:#d72d82;float:none;margin:0}
#hg-ww #hg-filters .your-sel ul li a:hover{text-decoration:underline}
#hg-ww #hg-filters .your-sel ul li a:active{text-decoration:none}
#hg-filters .your-sel h4{padding:7px 10px;margin:4px 0 10px}
#hg-filters span,#search-flyouts span{color:#999;font-size:85%}
#hg-filters p,#search-flyouts span{color:#666;font-size:85%;line-height:1.454em;margin-bottom:10px;padding-right:10px}
#hg-filters .hd h3,#search-flyouts .hd h3{color:#fff;font-size:112%;font-weight:bold;font-family:'trebuchet ms';margin-bottom:7px}
#hg-filters .hd h3 span,#search-flyouts .hd h3 span{padding-bottom:7px}
#hg-filters .your-sel li{background:0;font-size:85%;color:#666;line-height:1.45em;padding-left:0;text-transform:}
#hg-filters .sel-wrap .sel-cat{padding-bottom:11px}
#hg-filters .sel-wrap ul{padding-top:9px}
#hg-filters .sel-wrap h4{padding-top:3px;margin-top:2px}
#hg-filters h4 span,#search-flyouts h4 span{display:block;background-color:#f3edde;padding-bottom:7px;padding-left:10px;padding-top:4px;font-size:100%}
#hg-filters li,#search-flyouts li{_background-position:left 9px;font-size:100%;padding-left:10px;line-height:1.348em}
#hg-filters a.cta,#search-flyouts a.cta{display:inline;margin:2px 3px 0 0;float:left;font-size:85%}
#hg-filters a.cta:hover,#search-flyouts a.cta:hover{text-decoration:underline}
#hg-filters .bd,#search-flyouts .bd{padding-bottom:3px}
#hg-filters .bd h5,#search-flyouts .bd h5{margin-top:5px;border-top:1px solid #dae7e3;padding:9px 0 3px}
#hg-filters .bd ul,#search-flyouts .bd ul{overflow:auto;margin:0 7px 0 2px;padding:0}
#hg-filters .bd ul.sel-group{margin-bottom:14px}
#hg-filters ul li,#search-flyouts ul li{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet-red.png) no-repeat left 7px}
#hg-filters .bd ul li a,#search-flyouts .bd ul li a{margin-right:2px}
#hg-filters .bd .dp-color-srf{margin:0;overflow:visible;*zoom:1}
#hg-filters .bd .dp-color-srf:after{content:".";display:block;height:0;width:0;line-height:0;clear:both;visibility:hidden}
#hg-filters .bd .dp-color-srf li{background:0;padding:0;margin:0;float:left}
#hg-filters .bd .dp-color-srf li a{display:block;height:29px;width:29px;margin-bottom:1px;margin-right:1px;text-indent:-9999px}
#hg-filters .bd .dp-color-srf li span{display:none}
#hg-filters .bd .dp-color-srf li.brown a{background:#8c634a}
#hg-filters .bd .dp-color-srf li.white a{background:#fff}
#hg-filters .bd .dp-color-srf li.yellow a{background:#fae257}
#hg-filters .bd .dp-color-srf li.gray a{background:#8c8c8c}
#hg-filters .bd .dp-color-srf li.black a{background:#000}
#hg-filters .bd .dp-color-srf li.silver a{background:#ccc}
#hg-filters .bd .dp-color-srf li.blue a{background:#2e74b0}
#hg-filters .bd .dp-color-srf li.green a{background:#7f9f5f}
#hg-filters .bd .dp-color-srf li.red a{background:#d43c37}
#hg-filters .bd .dp-color-srf li.orange a{background:#e88946}
#hg-filters .bd .dp-color-srf li.pink a{background:#eb81af}
#hg-filters .bd .dp-color-srf li.gold a{background:#ebc82d}
#hg-filters .bd .dp-color-srf li.purple a{background:#9c4899}
#hg-filters .bd .dp-color-srf li.copper a{background:#cb804e}
#hg-filters .bd .dp-color-srf li.lavender a{background:#c79dd4}
#hg-filters .bd .dp-color-srf li.neutral a{background:#eae5cf}
#hg-filters .bd .dp-color-srf li.color a{display:none}
#section-search{margin:0 0 7px;height:34px;overflow:hidden}
#section-search .search{height:34px;width:405px;position:relative;margin:0;padding:0;float:left}
#section-search .search #dpSectionSearchForm{height:30px;position:absolute}
#section-search .search form{height:34px;position:relative;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) 100% -588px no-repeat}
#section-search .search .input{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) no-repeat 0 -588px;width:351px;padding-left:10px;border:0;height:28px;line-height:28px;padding:3px 4px 3px 7px;float:left}
#section-search .search .input input{outline:0;border:0;padding-top:8px;background:transparent;font-family:'trebuchet ms';color:#3d3d3d;position:absolute;width:340px;height:21px}
#section-search .search button{float:left;margin-top:3px;border:0;width:40px;height:28px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) no-repeat 0 -499px;cursor:pointer;overflow:hidden}
#section-search .search button:hover{background-position:-40px -499px}
#section-search .search button:active{background-position:-80px -499px}
#section-search .search button span{display:block;text-indent:-999em}
.search-control#search-pagination-info{padding-left:0;padding-right:0}
.search-control#search-pagination-info .dd-list{width:142px}
.search-control-episode{margin:14px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:12px 0 10px}
.search-control-episode h2{float:left;margin-bottom:0}
.search-control-episode form{float:right}
.search-control-episode .else{float:left;margin-top:2px;color:#000;font-family:'trebuchet ms'}
.search-control-episode form label{font-family:'trebuchet ms';color:#999;font-size:93%}
#search-flyouts .drops{position:absolute;display:none;z-index:1000;width:253px}
#search-flyouts .drops .bd li{list-style:none;background:0;line-height:1.69em}
#search-flyouts .drops .bd ul li a{display:inline}
#search-flyouts .drops .bd ul li:hover{background:#ef4141;cursor:pointer}
#search-flyouts .drops .bd ul li:hover a,#search-flyouts .drops .bd ul li:hover span{color:#fff}
#search-flyouts .drops dt.active{background-position:left -383px}
#search-flyouts .drops .active a{background-position:right -383px;color:#195a64}
#search-flyouts .drops .active a:hover{color:#195a64}
#search-flyouts .drops .active a em{background-position:-685px -10px}
#search-flyouts .drops .disabled{background-position:left -413px}
#search-flyouts .drops .disabled a{background-position:right -413px;color:#a5a5a5;cursor:default}
#search-flyouts .drops .disabled a:hover{color:#a5a5a5}
#search-flyouts .drops .disabled a em{background-position:-708px -10px}
#search-flyouts .drops .hd{height:9px;border:0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups-200.png) no-repeat -561px 0;_font-size:0}
#search-flyouts .drops .bd{height:auto;max-height:200px;padding:7px 8px 5px 8px;border:0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups-200.png) repeat-y -814px 0;z-index:2;_float:left}
#search-flyouts .drops .bd h3{height:25px;padding-left:13px;margin:-4px 0 0 0;color:#000;font-family:"Trebuchet MS",sans-serif;font-size:100%;font-weight:normal;line-height:25px}
#search-flyouts .drops .bd a.close{display:block;position:absolute;top:7px;right:7px;width:12px;height:12px;cursor:pointer;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups-200.png) no-repeat 0 0;z-index:3;_font-size:0;text-indent:-999em;overflow:hidden;float:right}
#search-flyouts .drops .bd ul{padding:2px 0 1px 0;max-height:153px;overflow:auto;_height:143px;_position:relative;z-index:2;overflow-y:scroll}
#search-flyouts .drops .bd ul.dd-ul li.dd-li{width:auto;float:none;height:auto;border:0;margin:0;padding:0;background-color:#e9e9e9;white-space:nowrap;overflow:hidden;*height:22px;*line-height:22px;_white-space:normal}
#search-flyouts .drops .bd ul.dd-ul li.dd-li a{display:block;height:22px;padding-left:14px;color:#195a64;line-height:22px;text-decoration:none;outline:0}
#search-flyouts .drops .bd ul.dd-ul li.dd-li a:hover{color:#fff;background-color:#d72d82;text-decoration:none;margin-top:-3px;margin-bottom:-1px;padding-top:3px;padding-bottom:1px}
#search-flyouts .drops .ft{height:10px;margin:0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups-200.png) no-repeat -1067px -6px}
#hg-filters .bd ul li a,#search-flyouts .bd ul li a{margin-right:2px}
#hg-filters .drops .bd li{list-style:none;background:0;line-height:1.69em}
#hg-filters .drops .bd ul li a{display:block}
#hg-filters .drops .bd ul li a:hover{color:#fff}
#hg-filters .drops .bd ul li:hover{background-color:#d72d82}
#hg-filters .drops{position:absolute;display:none;z-index:1000}
#hg-filters .drops dt.active{background-position:left -383px}
#hg-filters .drops .active a{background-position:right -383px;color:#195a64}
#hg-filters .drops .active a:hover{color:#195a64}
#hg-filters .drops .active a em{background-position:-685px -10px}
#hg-filters .drops .disabled{background-position:left -413px}
#hg-filters .drops .disabled a{background-position:right -413px;color:#a5a5a5;cursor:default}
#hg-filters .drops .disabled a:hover{color:#a5a5a5}
#hg-filters .drops .disabled a em{background-position:-708px -10px}
#hg-filters .drops{width:253px;position:absolute;z-index:10}
#hg-filters .drops .hd{height:9px;border:0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -561px 0;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -561px 0;_font-size:0}
#hg-filters .drops .bd{height:auto;max-height:200px;padding:7px 8px 5px 8px;border:0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) repeat-y -814px 0;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) repeat-y -814px 0;z-index:2;_float:left}
#hg-filters .drops .bd h3{height:25px;padding-left:13px;margin:-4px 0 0 0;color:#000;font-family:"Trebuchet MS",sans-serif;font-size:100%;font-weight:normal;line-height:25px;text-transform:uppercase;background-color:#e9e9e9}
#hg-filters .drops .bd a.close{display:block;position:absolute;top:13px;right:13px;width:12px;height:12px;cursor:pointer;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat 0 0;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat 0 0;z-index:3;_font-size:0;text-indent:-9999em;overflow:hidden;float:right}
#hg-filters .drops .bd ul{padding:2px 0 1px 0;max-height:153px;overflow:auto;_height:143px;_position:relative;z-index:2;overflow-y:scroll}
#hg-filters .drops .bd ul.dd-ul li.dd-li{width:auto;float:none;height:auto;border:0;margin:0;padding:0;background-color:#e9e9e9;white-space:nowrap;overflow:hidden;*height:22px;*line-height:22px;_white-space:normal}
#hg-filters .drops .bd ul.dd-ul li.dd-li a{display:block;height:22px;padding-left:14px;color:#195a64;line-height:22px;text-decoration:none;outline:0}
#hg-filters .drops .bd ul.dd-ul li.dd-li a:hover{color:#fff;background-color:#d72d82;text-decoration:none;margin-top:-3px;margin-bottom:-1px;padding-top:3px;padding-bottom:1px}
#hg-filters .drops .ft{height:10px;margin:0;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.png) no-repeat -1067px -6px;_background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-popups.gif) no-repeat -1067px -6px}
.search-control{padding:0 14px;margin-bottom:9px}
.search-control h2{margin-bottom:12px}
.search-control p{float:left}
.search-control form{float:right;width:145px;font-family:'trebuchet ms,' arial,sans-serif;color:#999;font-size:85%}
.episode-search .search-control form{margin-top:-28px}
.search-control form label{float:left;margin-right:3px}
.search-control .myform label{line-height:18px}
.search-control .dd-list{float:right;width:52px;_position:absolute;_z-index:10}
.search-control .dd-list dt.dd-dt{background:0}
.search-control .dd-list dt.dd-dt a{background-position:0 -481px;height:8px;padding-top:1px;*padding-top:0;padding-right:0;padding-bottom:9px;padding-left:6px;margin-left:7px;line-height:17px;*line-height:16px;width:35px;font-size:85%;color:#fff;position:relative;display:block;cursor:pointer;text-decoration:none;white-space:nowrap;overflow:hidden;_white-space:normal}
.search-control .dd-list dt.dd-dt a em{background:#fff url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) -66px -481px no-repeat;display:block;height:20px;margin:0;padding:0;position:absolute;right:0;top:0;width:23px}
.search-control .dd-list dt.dd-dt.active a{background-position:-89px -481px}
.search-control .dd-list dt.dd-dt.active a em{background-position:-155px -481px}
.search-control .dd-list dd{width:59px;margin-left:-20px;margin-top:-12px}
.search-control .dd-list dd .dd-hd{background-position:-12px 0}
.search-control .dd-list dd .dd-bd{background-position:-71px 0}
.search-control .dd-list dd .dd-ft{background-position:-130px -6px}
.search-control .dd-list dd .dd-bd ul.dd-ul{_height:auto}
#dym-message{margin:7px 14px 14px;position:relative;width:587px}
#dym-message .hd{height:5px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/error-tcap.png) left top no-repeat}
#dym-message .bd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/error-bg.png) left top repeat-y;padding:2px 14px 0}
#dym-message .bd h4{font-family:arial,sans-serif;font-size:131%;font-weight:bold}
#dym-message .bd em{position:absolute;top:10px;right:10px;display:block;overflow:hidden;text-indent:-9999em;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/error-close.png) left top no-repeat;width:12px;height:12px;cursor:pointer}
#dym-message .ft{height:5px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/error-bcap.png) left top no-repeat}
#search-sug{margin-left:14px;margin-bottom:21px}
#search-sug h3{font-weight:normal;text-transform:uppercase;font-family:'trebuchet ms',sans-serif;color:#000;margin-top:21px}
#search-sug h2{margin-bottom:10px}
#hot-searches{margin:14px;width:602px}
#hot-searches h4{border-bottom:3px solid #d72d82;font-family:"Trebuchet MS",sans-serif;font-size:108%;line-height:1;padding-bottom:7px;padding-left:14px;text-transform:uppercase;margin-right:14px;margin-bottom:12px}
#hot-searches ul{float:left;width:146px}
#hot-searches ul.first{margin-left:14px}
#hot-searches .hd{height:10px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/no-result-tcap.png) left top no-repeat}
#hot-searches .bd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gen_grad.gif) left top repeat-x;border-left:1px solid #ddd;border-right:1px solid #ddd;padding-bottom:10px}
#hot-searches .ft{height:10px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/no-result-bcap.png) left bottom no-repeat}
#hg-ww #hg-quickfind{*z-index:2}
#hg-ww #hg-quickfind .bd{padding-top:8px}
#quickfind-form{padding-bottom:6px}
#quickfind-form .dd-list{width:175px;margin:10px 0 0}
#quickfind-form .dd-list dd{margin-left:-5px;margin-top:-35px}
#quickfind-form dt.dd-dt a{font-size:85%;font-family:'trebuchet ms'}
.status-message{margin:0 14px;overflow:hidden}
.status-message .wrap{padding-bottom:14px}
.status-message .hd{height:5px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-status.gif) -11px 0 no-repeat;overflow:hidden}
.status-message .bd{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-status.gif) -613px 0 repeat-y;overflow:hidden;position:relative;padding:5px 14px}
.status-message .ft{height:5px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-status.gif) -11px -6px no-repeat;overflow:hidden}
.status-message p{padding:0;margin:0;color:#333}
.status-message p.close{position:absolute;top:5px;right:10px}
.status-message p.close a{display:block;width:11px;height:11px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/dp-status.gif) no-repeat;text-indent:-9999px;overflow:hidden}
.status-message p.success{font-weight:bold}
.status-message p.error{font-weight:bold;color:#F00}
.status-message p.returned{font-size:138%;font-weight:bold}
.status-message p.original span.term{color:#185b64}
#hot-searches-we{margin-left:14px}
#hot-searches-we h4{font:138% 'trebuchet ms',sans-serif;margin-bottom:7px}
#hot-searches-we li.col{width:50%;float:left}
#hg-w.article-deprecated{padding:0 14px;width:600px}
#hg-w.article-deprecated h1{margin:0 0 14px}
#hg-w.article-deprecated li{list-style-position:inside;list-style-type:disc}
#hg-w.article-deprecated ol li{list-style-position:inside;list-style-type:decimal}
.articleGroupWrapper{margin-bottom:28px;clear:both}
.articleGroupWrapper p{padding:7px 0;clear:none}
#hg-w.article-deprecated blockquote{padding:0;margin:0}
.phototext{font-size:11px;text-align:left;width:160px;line-height:13px}
.article-detail .articleTwoBodyColumns .bodytext{width:24%;padding-right:14px}
.articleGroupWrapper .resourcestitle{font-size:138.5%;line-height:1;color:#000;font-family:"Trebuchet MS",sans-serif;margin-bottom:14px}
table.deprecated-article{width:590px;margin:0 auto}
#article-deprecated-print{margin:25px auto}
#pgallery img{margin:0;display:block}
#pgallery .largeImage{width:602px;margin:0 0 7px 0;position:relative;overflow:hidden}
#pgallery .largeImage img{display:block;padding:1px;border:0;_margin-right:-3px;_padding:1px 0;cursor:pointer}
#pgallery #photonav{margin-bottom:10px}
#pgallery #photonav,#pgallery #photonav a{color:#386cb4}
#pgallery #photonav ul{text-align:center}
#pgallery #photonav ul li.prev{float:left;width:6em}
#pgallery #photonav ul li.next{float:right;width:6em}
#pgallery #photonav ul li.paginate-position{margin:0;font:normal 85% arial;padding-top:5px}
#pgallery #photonav .prev a.btn{display:block;cursor:pointer;width:18px;height:0;padding-top:18px;overflow:hidden;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) no-repeat -267px -481px;text-align:center;float:left;margin-right:5px}
#pgallery #photonav .prev a.btn:hover,#pgallery #photonav .prev a.hover{background-position:-303px -481px}
#pgallery #photonav .prev a.btn:active{background-position:-339px -481px}
#pgallery #photonav .prev a.disabled,#pgallery .photonav .prevlnk a.disabled:hover,#pgallery .photonav .prevlnk a.disabled:active{cursor:default;background-position:-375px -481px}
#pgallery #photonav .prev span{color:#999;padding:2px 0}
#pgallery #photonav .next a.btn{display:block;cursor:pointer;width:18px;height:0;padding-top:18px;overflow:hidden;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png) no-repeat -285px -481px;text-align:center;float:right;margin-left:5px}
#pgallery #photonav .next a.btn:hover,#pgallery #photonav .next a.hover{background-position:-321px -481px}
#pgallery #photonav .next a.btn:active{background-position:-357px -481px}
#pgallery #photonav .next a.disabled,#pgallery .photonav .next a.disabled:hover,#pgallery .photonav .next a.disabled:active{cursor:default;background-position:-393px -481px}
#pgallery #photonav .next span{color:#999}
#pgallery .largeImage .imgpanel{display:block;width:588px;position:absolute;bottom:1px;left:1px;z-index:101;_z-index:1000;padding:5px 7px 10px 7px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gallery-txt.png) repeat-y 0 0;font-size:100%;text-align:left}
#pgallery .largeImage .imgpanel .close-btn{display:block;float:right;width:80px;margin-bottom:8px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/photogallery_close.png) no-repeat right center;outline:0;padding-right:16px;text-align:right;cursor:pointer}
#pgallery .largeImage .imgpanel .open-btn{display:block;float:right;width:80px;margin-bottom:8px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/photogallery_toggle.png) no-repeat right 4px;outline:0;padding-right:16px;text-align:right;cursor:pointer;display:none}
#pgallery .largeImage .imgpanel em{display:block;color:#fff;font-weight:bold;font-style:normal}
#pgallery .largeImage .imgpanel .desc em{display:inline;font-weight:normal;font-style:italic}
#pgallery .largeImage .imgpanel span{display:block;color:#faf5ef;font-size:85%}
#pgallery .largeImage .imgpanel span.desc{clear:right}
#pgallery .largeImage .imgpanel .desc a{color:#ef4141}
.lgbtn{display:block;height:29px}
.lgbtn .lgbtn-lfcap{display:block;float:left;width:13px;height:29px}
.lgbtn .lgbtn-text{display:block;float:left;height:15px;padding:7px 0 7px;font:bold 92% "Trebuchet MS",Verdana,sans-serif}
.lgbtn .lgbtn-rtcap{display:block;float:left;width:13px;height:29px}
.lgbtn.sel .lgbtn-lfcap{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) left -29px}
.lgbtn.sel .lgbtn-text{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -2px -29px;text-decoration:none;cursor:default}
.lgbtn.sel .lgbtn-rtcap{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) right -29px}
.lgbtn a{text-decoration:none}
.lgbtn a .lgbtn-lfcap{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) left 0}
.lgbtn a .lgbtn-text{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -2px 0;cursor:pointer;color:#fff;text-decoration:none}
.lgbtn a .lgbtn-rtcap{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) right 0}
.lgbtn a:hover .lgbtn-lfcap{text-decoration:none;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) left -29px}
.lgbtn a:hover .lgbtn-text{text-decoration:none;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -2px -29px}
.lgbtn a:hover .lgbtn-rtcap{text-decoration:none;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) right -29px}
.lgbtn a:active .lgbtn-lfcap{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) left -58px}
.lgbtn a:active .lgbtn-text{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) -2px -58px;text-decoration:none}
.lgbtn a:active .lgbtn-rtcap{background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) right -58px}
.pglnks li{float:left;line-height:normal}
.pglnks li a{display:block;float:left;font-size:85%;margin-right:2px}
.pglnks li span{display:block;float:left;font-size:85%;margin-right:2px}
#pgallery3{width:602px;margin:14px;margin-bottom:28px;clear:both;z-index:100}
#pgallery3 img{margin:0}
#pgallery3 .photowrap{position:relative;z-index:101}
#pgallery3 .largeImage{width:602px;height:452px;margin:0;position:relative;overflow:hidden;z-index:101}
#pgallery3 .largeImage.hide{display:none}
#pgallery3 .largeImage img{width:602px;height:452px;display:block;padding:0;border:0;_margin-right:-3px;_padding:1px 0 0}
#pgallery3 .largeImage.loading{display:none;position:absolute;top:0;height:100%;z-index:105;background-color:#666;opacity:.8;filter:alpha(opacity = 80)}
#pgallery3 .largeImage.loading span{display:block;width:30px;height:30px;margin:196px auto 0;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/hg-loader.gif) no-repeat 0 0}
#pgallery3 .largeImage.loading p{margin:4px auto;text-align:center;color:#ddd;font-family:Verdana,arial,sans-serif;letter-spacing:.2em}
#pgallery3 .largeImage.vert-shr{background-color:#242424}
#pgallery3 .largeImage .imgwrap{width:602px;height:452px;position:relative}
#pgallery3 .largeImage.vert-shr img{width:339px}
#pgallery3 .largeImage.vert-shr .imgwrap{width:339px;margin:0 auto}
#pgallery3 .largeImage.vert-enl,#pgallery3 .largeImage.vert-enl .imgwrap,#pgallery3 .largeImage.vert-enl img{height:802px}
#pgallery3 .largeImage.vert-enl img{width:602px}
#pgallery3 .largeImage .vtoggle{display:none;position:absolute;top:0;right:0;text-decoration:none;*cursor:pointer}
#pgallery3 .largeImage .vtoggle span{display:block;float:left;height:24px;line-height:24px;width:24px;text-indent:-999em;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-pg3.png) no-repeat}
#pgallery3 .largeImage .vtoggle.enl span{background-position:-7px -7px}
#pgallery3 .largeImage .vtoggle.shr span{background-position:-38px -7px}
#pgallery3 .largeImage .vtoggle span.more{display:none;padding:0 7px;width:auto;font-size:100%;color:#fff;font-weight:bold;border-top-left-radius:1px;-moz-border-radius-topleft:1px;-webkit-border-top-left-radius:1px;border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;-webkit-border-bottom-left-radius:1px;border-right:1px solid #333;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gallery-txt.png) repeat-y 0 0;text-indent:0}
#pgallery3 .largeImage .vtoggle:hover span.more{display:block}
#pgallery3 .largeImage.vert-shr .vtoggle.enl{display:block}
#pgallery3 .largeImage.vert-enl .vtoggle.shr{display:block}
#pgallery3 ul.photonav{margin-bottom:7px;height:69px;font-size:85%;color:#999;text-align:center}
#pgallery3 .photonav .pagen{padding-top:28px}
#pgallery3 .photonav li.prevlnk,#pgallery3 .photonav li.nextlnk{width:92px;height:69px}
#pgallery3 .photonav a{display:block;width:92px;height:69px;position:relative}
#pgallery3 .photonav a:hover{cursor:pointer;text-decoration:none}
#pgallery3 .photonav a span{display:block;width:88px;color:#eee;position:absolute;right:0;bottom:0;text-transform:uppercase;line-height:145%;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gallery-txt.png) repeat-y 0 0}
#pgallery3 .photonav .prevlnk{float:left}
#pgallery3 .photonav .prevlnk span{text-align:left;padding-left:4px}
#pgallery3 .photonav .nextlnk{float:right}
#pgallery3 .photonav .nextlnk span{text-align:right;padding-right:4px}
#pgallery3 .largeImage .imgpanel{display:block;width:581px;position:absolute;bottom:0;left:0;z-index:102;padding:5px 13px 10px 7px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gallery-txt.png) repeat-y 0 0;font-size:100%;text-align:left}
#pgallery3 .largeImage .imgpanel .cap-lnk{display:block;float:right;font-size:77%;color:#a6a6a6;outline:0;text-align:right;line-height:127.3%;cursor:pointer}
#pgallery3 .largeImage .imgpanel .cap-lnk:hover{color:#fff;text-decoration:none}
#pgallery3 .largeImage .imgpanel .cap-lnk.close{display:block}
#pgallery3 .largeImage .imgpanel .cap-lnk.open{display:none}
#pgallery3 .largeImage .imgpanel h2{margin:0;padding:2px 0;min-height:1em;color:#fff;font-weight:bold;font-size:100%;font-family:Arial,sans-serif}
#pgallery3 .largeImage .imgpanel cite{display:block;margin-top:1px;color:#faf5ef;font-size:85%;line-height:145%}
#pgallery3 .largeImage .imgpanel .lgbtn{clear:right;float:right;margin:4px 0 4px 7px}
#pgallery3 .largeImage .imgpanel .lgbtn .lgbtn-text{text-transform:uppercase}
#pgallery3 .pglnkmask{width:299px;height:22px;overflow:hidden;position:relative;margin:-80px auto 14px;padding-top:94px;z-index:100}
#pgallery3 .pglnkmask.popactive{z-index:104}
#pgallery3 .pglnkmask .btn{display:block;width:18px;height:18px;margin:0;padding:0}
#pgallery3 .pglnkmask .leftctrl{position:absolute;left:0;bottom:0;width:44px;height:18px;border:2px solid #fff;border-left:none;border-right:0;z-index:102;background-color:#fff}
#pgallery3 .pglnkmask .leftctrl .btn{margin:0 4px 0 22px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) no-repeat scroll -375px -494px;text-indent:-999em;_background-position:-375px -489px}
#pgallery3 .pglnkmask .leftctrl a .btn{background-position:-267px -494px;_background-position:-267px -489px}
#pgallery3 .pglnkmask .leftctrl a:hover .btn{background-position:-303px -494px;_background-position:-303px -489px;*cursor:pointer}
}
#pgallery3 .pglnkmask .leftctrl a:active .btn{background-position:-339px -494px;_background-position:-339px -489px}
#pgallery3 .pglnkmask .leftctrl a.dis .btn,#pgallery3 .pglnkmask .leftctrl a:hover.dis .btn{background-position:-375px -494px;cursor:default;_background-position:-375px -489px}
#pgallery3 .pglnkmask .rightctrl{position:absolute;right:0;bottom:0;width:44px;height:18px;border:2px solid #fff;border-left:none;border-right:0;z-index:102;background-color:#fff}
#pgallery3 .pglnkmask .rightctrl .btn{margin:0 22px 0 4px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) no-repeat scroll -393px -494px;text-indent:-999em;_background-position:-393px -489px}
#pgallery3 .pglnkmask .rightctrl a .btn{background-position:-285px -494px;_background-position:-285px -489px}
#pgallery3 .pglnkmask .rightctrl a:hover .btn{background-position:-321px -494px;_background-position:-321px -489px;*cursor:pointer}
#pgallery3 .pglnkmask .rightctrl a:active .btn{background-position:-357px -494px;_background-position:-357px -489px}
#pgallery3 .pglnkmask .rightctrl a.dis .btn,#pgallery3 .pglnkmask .rightctrl a:hover.dis .btn{background-position:-393px -494px;cursor:default;_background-position:-393px -489px}
#pgallery3 .pglnks{display:block;position:relative;left:0;margin:0 auto;padding-left:1px;height:22px;z-index:101;background-color:#ddd}
#pgallery3 .multipanel .pglnks{left:44px;margin:0}
#pgallery3 .pglnks li{position:relative;margin-left:-1px;width:22px;height:22px}
#pgallery3 .pglnks li a{display:block;width:22px;height:17px;margin:0;border:0;padding-top:5px;text-align:center;font-weight:bold;color:#195a64;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-pg3.png) no-repeat -122px -7px}
#pgallery3 .pglnks li a:hover{color:#d72d7f;text-decoration:none;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-pg3.png) no-repeat -151px -7px}
#pgallery3 .pglnks li.sel a,#pgallery3 .pglnks li.sel a:hover{color:#fff;cursor:default;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-pg3.png) no-repeat -180px -7px}
#pgallery3 .pglnks li .tnframe{display:none;width:110px;height:87px;position:absolute;top:-94px;left:-45px;z-index:102}
#pgallery3 .pglnks li .tnframe img{position:relative;margin:7px;border:1px solid #d4d4d4;padding:1px;background-color:transparent;opacity:1;*filter:alpha(opacity = 100);z-index:104}
#pgallery3 .pglnks li .tnframe div{position:absolute;top:0;left:0;width:110px;height:87px;background-color:#333;opacity:.8;*filter:alpha(opacity = 80);z-index:103;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}
#pgallery3 .largeImage .hs a{display:block;width:25px;height:25px;position:absolute;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-pg3.png) no-repeat -69px -7px;text-indent:-999px;z-index:101}
#pgallery3 .largeImage .hs span{display:block;visibility:hidden;max-width:140px;padding:7px;position:absolute;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/gallery-txt.png) repeat-y 0 0;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;color:#fff;font-size:85%;z-index:102;text-align:center;line-height:145.5%}
#pgallery3 .largeImage .hs span.on{visibility:visible}
#pgallery3 .largeImage.vert-enl .hs{display:none}
#pgallery3 .largeImage.vert-enl .hs.v{display:block}
#pgallery3 .largeImage.vert-shr .hs.v{display:none}
#pgallery3 .prod{display:none;overflow:hidden;width:588px;height:438px;padding:7px;position:relative;background-color:#151515;z-index:101}
#pgallery3 .prod .l{float:left;width:256px;height:438px}
#pgallery3 .prod .l img{display:block;padding:7px 0 0 7px}
#pgallery3 .prod .l p{line-height:100%;padding:4px 0 0 7px}
#pgallery3 .prod .l p a{font-size:85%;color:#73d1c8}
#pgallery3 .prod .l h4{padding:19px 0 0 7px;font-weight:bold;color:#faf5ef}
#pgallery3 .prod .tab-wrap{width:255px;overflow:auto}
#pgallery3 .prod ul.tabs{width:238px}
#pgallery3 .prod .l .tabs li{padding:4px 3px 4px 7px;width:228px;line-height:107.7%}
#pgallery3 .prod .l .tabs li.sel{background-color:#474747}
#pgallery3 .prod .l .tabs li a{font-size:85%;color:#73d1c8}
#pgallery3 .prod .l .tabs li a:hover{font-size:85%;text-decoration:underline}
#pgallery3 .prod .l .tabs li.sel a{font-weight:bold;color:#fff;cursor:default}
#pgallery3 .prod .l .tabs li.sel a:hover{text-decoration:none}
#pgallery3 .prod .r{float:left;width:310px;height:438px;border-left:1px solid #1f1f1f;padding:0 7px 0 14px}
#pgallery3 .prod .r a.close{display:block;float:right;width:14px;height:14px;background:transparent url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-pg3.png) no-repeat -101px -7px;text-indent:-999em}
#pgallery3 .prod .r h4{margin:10px 0 10px;line-height:136.4%;font-weight:bold;color:#fff}
#pgallery3 .prod .r h4 a{font-weight:bold;color:#fff}
#pgallery3 .prod .r .cont li{display:none}
#pgallery3 .prod .r .cont li.sel{display:block}
#pgallery3 .prod .r .cont li a.pframe{display:block;position:relative;padding-left:21px;width:266px;height:200px}
#pgallery3 .prod .r .cont li a.pframe img{display:block;width:266px;height:200px}
#pgallery3 .prod .r .cont li a.pframe span{position:absolute;bottom:0;right:0;padding:0 7px 0 10px;color:#195a64;font-weight:bold;background-color:#fff}
#pgallery3 .prod .r .cont li p{font-size:85%;color:#faf5ef;line-height:163.6%}
#pgallery3 .prod .r .relProd{margin-top:10px}
#pgallery3 .prod .r .relProd h4{margin-top:0;color:#f5f5f5}
#pgallery3 .prod .r .relProd a{color:#73d1c8}
#pgallery3 .prod .r .relProd a:hover{text-decoration:underline}
#pgallery3 .prod .r .relProd a.more{float:right;font-size:85%}
#pgallery3 .prod .r .relProd li{float:left;width:92px;margin:0 17px 0 0}
#pgallery3 .prod .r .relProd li.last{margin-right:0}
#pgallery3 .prod .r .relProd li img{display:block;width:92px;height:69px}
#pgallery3 .prod .r .relProd li span{display:block;width:99px;margin:2px 10px 0 0;font-size:85%;line-height:120%}
#pgallery3 .prod .r .relProd li a:hover img,#pgallery3 .prod .r .relProd li a:hover span{cursor:pointer}
#pgallery3 .prod .r .relProd li a:hover span{text-decoration:underline}
#pgallery3 .lgbtn.hide{display:none}
#pgallery3 .largeImage .imgpanel.hide{display:none}
#pgallery3 .endframe{display:none;width:560px;height:403px;padding:21px 21px 28px;background-color:#151515}
#pgallery3 .endframe .nav{height:27px;border-bottom:1px solid #fff;padding-left:14px}
#pgallery3 .endframe .nav li{float:left}
#pgallery3 .endframe .nav li span{float:left}
#pgallery3 .endframe .nav li .lcap,.endframe .nav li .rcap{display:block;height:26px;width:1px;border-top:1px solid #191919;border-bottom:1px solid #fff;background-color:#fff}
#pgallery3 .endframe .nav li .pad{display:block;height:27px;width:4px;border-bottom:1px solid #fff}
#pgallery3 .endframe .nav li .cont{display:block;height:19px;padding:7px 14px 0 14px;border-top:1px solid #fff;border-bottom:1px solid #fff}
#pgallery3 .endframe .nav li.sel .lcap,.endframe .nav li.sel .rcap{border-bottom-color:#191919}
#pgallery3 .endframe .nav li.sel .cont{border-bottom-color:#191919}
#pgallery3 .endframe .nav a{display:block;height:16px;padding-left:22px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-iconsShare2.png) no-repeat 0 0;font-size:85%}
#pgallery3 .endframe .nav li.ymal a{padding-left:22px;background-position:-1px -10px}
#pgallery3 .endframe .nav li.email a{padding-left:21px;background-position:-1px -31px}
#pgallery3 .endframe .nav li.share a{padding-left:19px;background-position:-2px -54px}
#pgallery3 .endframe .nav li.shop a{background-position:0 -77px}
#pgallery3 .endframe{color:#999;font-weight:bold}
#pgallery3 .endframe a{color:#fff}
#pgallery3 .endframe a:hover{color:#f66;text-decoration:underline}
#pgallery3 .endframe p.first{margin-top:7px}
#pgallery3 .endframe .tab{display:none}
#pgallery3 .endframe .alert,#pgallery3 .endframe label.error{padding:0;color:#f66;background:inherit}
#pgallery3 .endframe .tab .message{margin:14px 0 0;padding:0}
#pgallery3 .endframe .tab form input,#pgallery3 .endframe .tab form textarea{display:block;width:400px;height:18px;padding:4px 7px 0;border:1px solid #d8d8d8;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#3d3d3d;font-weight:normal;font-size:85%}
#pgallery3 .endframe .tab form label{display:block;margin-bottom:4px}
#pgallery3 .endframe .tab form .wrap{float:left;margin-top:21px}
#pgallery3 .endframe .tab form .half{width:200px}
#pgallery3 .endframe .tab form .half.rt{padding-left:16px}
#pgallery3 .endframe .tab form .half input{width:184px;float:left}
#pgallery3 .endframe .tab form input[type="hidden"]{display:none}
#pgallery3 .endframe .tab.ymal a,#pgallery3 .endframe .tab.ymal a:visited,#pgallery3 .endframe .tab.shop a,#pgallery3 .endframe .tab.shop a:visited{color:#73d1c8}
#pgallery3 .endframe .tab.ymal a:hover,#pgallery3 .endframe .tab.shop a:hover{color:#73d1c8;text-decoration:underline}
#pgallery3 .endframe .tab.ymal{display:block;font-size:85%}
#pgallery3 .endframe .tab.ymal{margin-top:28px}
#pgallery3 .endframe .tab.ymal li{float:left;width:261px;margin:21px 10px 52px 0}
#pgallery3 .endframe .tab.ymal img{float:left;width:92px;height:69px;border:1px solid #d4d4d4;padding:1px;margin-right:7px;background-color:transparent}
#pgallery3 .endframe .tab.share,#pgallery3 .endframe .tab.email{padding:0 63px}
#pgallery3 .endframe .tab.share p{margin:17px 0 7px}
#pgallery3 .endframe .tab.share ul{margin-bottom:28px}
#pgallery3 .endframe .tab.share li{float:left;width:180px;margin:7px 7px 2px 0;font-size:85%}
#pgallery3 .endframe .tab.share li a{display:block;height:16px;padding-left:21px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/sp-iconsShare2.png) no-repeat 0 0}
#pgallery3 .endframe .tab.share li.digg a{padding-left:22px;background-position:0 -103px}
#pgallery3 .endframe .tab.share li.mysp a{padding-left:22px;background-position:-1px -127px}
#pgallery3 .endframe .tab.share li.fb a{padding-left:22px;background-position:0 -153px}
#pgallery3 .endframe .tab.share li.deli a{padding-left:22px;background-position:0 -177px}
#pgallery3 .endframe .tab.share p#copylink{display:table;margin:21px auto}
#pgallery3 .endframe .tab.share p#copylink .lgbtn{margin:0;display:none}
#pgallery3 .endframe .tab.share center{text-align:center}
#pgallery3 .endframe .tab.share center p#copylink{display:inline}
#pgallery3 .endframe .tab.email .loading{display:none;height:120px;margin-top:110px}
#pgallery3 .endframe .tab.email .loading p,#pgallery3 .endframe .tab.email .success p{margin:7px 0;text-align:center}
#pgallery3 .endframe .tab.email .loading p img{width:30px;height:30px;display:inline}
#pgallery3 .endframe .tab.email .success{display:none;margin-top:110px}
#pgallery3 .endframe .tab.email p.form-submit{display:table;margin:21px auto}
#pgallery3 .endframe .tab.email p.form-submit .button{margin-right:4px}
#pgallery3 .endframe .tab.email p.form-submit .cancel{position:relative;*top:-6px;font-size:85%}
#pgallery3 .endframe .tab.shop{font-size:85%;height:361px;margin-top:14px;overflow:auto}
#pgallery3 .endframe .tab.shop li{float:left;width:261px;margin:7px 10px 28px 0}
#pgallery3 .endframe .tab.shop img{float:left;width:92px;height:69px;border:1px solid #d4d4d4;padding:1px;margin-right:7px;background-color:transparent}
#pgallery3 .endframe .tab.shop h4{font-size:118%;font-weight:bold}
#pgallery3 .photowrap .interwrap{position:absolute;top:0;z-index:103;width:602px;height:440px;padding-top:12px;text-align:center;background-color:#151515}
#pgallery3 .photowrap .interwrap h6{font-size:77%;margin-bottom:4px;color:#999;text-align:center}
#pgallery3 .photowrap .interwrap .close{display:block;position:absolute;top:5px;right:0;margin-right:7px;text-align:right;color:#fff}
#pgallery3 .photowrap .interwrap .close span{display:block;float:right;width:18px;height:18px;margin:2px 0 0 7px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) no-repeat scroll -285px -494px}
#pgallery3 .photowrap .interwrap .close:hover span{background-position:-321px -494px}
#pgallery3 .photowrap .interwrap .close:active span{background-position:-357px -494px}
#pgallery3 .photowrap .interwrap img{display:block;width:585px,height:400px;margin-left:9px}
#pgallery3 .photowrap .interwrap #interad{width:585px,height:400px;margin:0 auto}
.article-detail #results h2{margin:14px 0;font-size:123%;color:#3d3d3d}
.article-detail #results .meta{position:static;float:right;margin:0 0 0 7px}
.article-detail #results .meta a.callout{margin-bottom:0}
.article-detail #results .detail ul{margin-right:7px}
.article-detail #results h3{border:0;color:#666;float:left;width:100%;line-height:1.692em;margin-bottom:0;margin-top:-3px;padding-bottom:0;font-weight:normal}
.article-detail #results h3 a{font-weight:normal}
.article-detail #hg-we .modbox{border:1px solid #d9d9d9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:7px;margin-bottom:14px}
.article-detail #hg-we .modbox .bd{max-height:296px;overflow:auto}
* html .article-detail .hg-we .modbox .bd{height:expression(this.scrollHeight>296 ? "296px":"auto")}
.article-detail #hg-we .modbox ul{margin:7px 7px 0}
.article-detail #hg-we .modbox li{margin-bottom:14px;border-bottom:1px dotted #ddd}
.article-detail #hg-we .modbox li.last{margin-bottom:0;border-bottom:0}
.article-detail #results p{margin:2px 0;clear:left}
#pgallery3 button.button{height:29px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) left 0;text-align:center;margin:0 auto;color:#b50938;font-size:108%;font-family:"trebuchet ms",sans-serif;text-transform:uppercase;border:0;padding:0 0 0 2px;cursor:pointer;*width:auto;*overflow:visible;white-space:nowrap}
#pgallery3 button.button span{display:block;height:15px;padding:7px;font:bold 92% "Trebuchet MS",Verdana,sans-serif;color:#fff;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/ui.png) right 0}
#pgallery3 button.button:hover{background-position:left -29px;text-decoration:none;outline:0}
#pgallery3 button.button:hover span{background-position:right -29px}
#pgallery3 button.button:active{background-position:left -58px;outline:0}
#pgallery3 button.button:active span{background-position:right -58px;outline:0}
#pgallery3 button.button::-moz-focus-inner{padding:0;border:0}
#pgallery3 button.button.disabled{background-position:left -116px}
#pgallery3 button.button.disabled span{background-position:right -116px}
.article-detail #hg-we .related li{padding-left:12px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet_pink.png) 3px 9px no-repeat}
.static-lead-one img,.static-lead-left img{float:right;margin:0 0 0 14px}
.static-lead-left h2,.static-lead-one h2{padding:7px 0}
.static-lead-one h3,.static-lead-left h3,.static-lead-one p.description,.static-lead-left p.description,.static-lead-one ul.list,.static-lead-left ul.list{margin:0 14px 8px 0;padding:0}
.static-lead-left h3{padding-top:7px}
.static-lead-one h3,.static-lead-left h3,.static-lead-one p.description{margin-bottom:0}
.static-lead-one>a,.static-lead-left>a{margin-bottom:8px}
.static-lead-one ul li{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet-red.png") no-repeat scroll left 7px transparent;font-family:arial;font-size:13px;line-height:18px;list-style:none outside none;margin-bottom:4px;padding-left:11px;text-align:left}
.static-lead-one h3,.static-lead-left h3{margin-top:5px}
.index-detail .intro{margin:0;padding:0 14px 14px;border-bottom:1px dotted #ddd}
.index-detail #hg-w h1{margin:14px 0 10px;font-family:"Trebuchet MS",Arial,sans-serif;font-weight:bold;color:#ef4141;font-size:246%}
.index-detail p.subhd{margin-bottom:0;font-weight:bold;color:#333}
.index-detail #hg-w h2{margin:14px;color:#333;font-weight:bold}
.idxlist{width:300px;float:left;margin:14px 0;line-height:154%}
.onecol{width:600px}
.idxlist li{padding-left:20px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/bullet-red.png) 13px 8px no-repeat}
.button-nav.pgltr{width:560px;padding:0;margin:14px 56px 7px 14px;background:0}
.button-nav.pgltr li{margin-bottom:4px}
.button-nav.pgltr a{padding-right:14px}
.button-nav.pgltr a span{padding-left:14px}
.epkg-wrap{margin:14px 14px 35px}
.epkg-wrap a{position:relative}
.epkg-wrap cite{color:#999;font-size:85%;padding-left:4px;display:inline-block}
#hg-w .epkg-wrap h2{margin-bottom:7px;font-size:161.6%}
.epkg .intro h2{line-height:20px;color:#472609;line-height:1.8em;margin-bottom:0}
.epkg-wrap .static-lead{margin:0}
#hg-w .epkg-wrap .static-lead h2{font-weight:normal;margin-bottom:0;padding-right:10px}
#hg-w .epkg-wrap .static-lead p{line-height:1.4em}
.epkg-wrap .static-lead ul.list{padding-left:420px;margin-top:4px;line-height:1.5em}
.epkg-wrap .static-lead ul.list li{margin-bottom:4px}
.epkg-wrap #three-feature{margin:0}
.epkg-wrap #three-feature h3{margin-bottom:7px}
.epkg-wrap #three-feature li{width:197px}
.epkg-wrap #three-feature li.last{width:179px}
.epkg-wrap #three-feature p{float:left;font-size:108%;line-height:1.28em}
.epkg-wrap #three-feature img{margin:0 0 5px}
.epkg-wrap #three-feature cite{padding:0}
.epkg-wrap.til div{width:80%;clear:both;margin:14px 0}
.epkg-wrap.til div h3{font-size:100%;font-weight:bold}
.epkg-wrap.til div img{float:left;margin-right:14px}
.epkg-wrap.til div ul{margin-left:103px}
.epkg .video,.epkg .gallery{position:relative}
.epkg .video a.thumb,.epkg .gallery a.thumb{float:left}
.epkg .gallery a.thumb{left:-1px}
.epkg-wrap .play-button{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/vid-thumb-overlay.png") no-repeat center center transparent;cursor:pointer;height:100%;left:0;position:absolute;top:0}
.epkg #three-feature .gallery a.thumb{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat 0 -157px transparent}
.epkg .epkg-wrap.til .gallery a.thumb,.epkg-wrap .crsl-w-four ul li.gallery a.thumb,.epkg-wrap .topic-feature .gallery a.thumb{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/gallery-thumb-120-90.png") no-repeat 0 0 transparent;height:99px}
.epkg .til .gallery a.thumb img,.epkg .epkg-wrap #three-feature .gallery a.thumb img,.epkg-wrap .crsl-w-four ul li.gallery a.thumb img,.epkg-wrap .topic-feature .gallery a.thumb img{margin:0 0 3px 3px}
.epkg .epkg-wrap #three-feature .gallery p{margin-top:2px}
.epkg .epkg-wrap.til div h3,.epkg .epkg-wrap.til div p{padding-left:140px;line-height:1.62em}
.epkg-wrap .static-lead .play-button{width:407px;background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/vid-thumb-overlay-lg.png") no-repeat center center transparent;opacity:.5}
.epkg-wrap #three-feature .play-button{width:167px}
.epkg-wrap.til .play-button{width:127px}
.epkg-wrap .crsl-w-four .play-button{width:129px;height:99px}
.epkg-wrap .crsl-w-four,.epkg-wrap #top-spaces{margin:0}
.epkg-wrap .crsl-w-four .hd h3{text-transform:none;font-size:161.6%}
.epkg-wrap #top-spaces p{float:left}
.epkg-wrap .crsl-w-four ul li img{margin-bottom:7px}
.epkg-wrap .crsl-w-four ul li a{font-weight:bold;font-size:93%}
.epkg-wrap .crsl-w-four cite{padding:0}
.epkg-wrap .crsl-w-four ul li.gallery a.thumb{margin-bottom:4px}
.epkg-wrap .topic-feature{margin:0;padding:0}
.epkg-wrap .topic-feature p{margin-top:4px;line-height:1.5em}
.epkg-wrap .topic-feature ul.list li{line-height:1.6em}
#hg-w .epkg-wrap .topic-feature h3{padding:0;font-family:"Trebuchet MS",sans-serif;font-size:138.5%;font-weight:normal}
.epkg-wrap .two-image-feature .right-feature{top:-9px}
.floor-plans{position:relative;padding:0 14px 14px}
.floor-plans .showing{background-color:#f2f6f2}
.fp-toggler{padding:7px 7px 14px;background-color:transparent;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;position:absolute;top:-50px;right:14px}
.fp-toggler button.button{width:130px}
.fp-toggler #hide-floor-plan{display:none}
.fp-toggler #show-floor-plan em>span,.fp-toggler #hide-floor-plan em>span{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png") -550px -502px no-repeat;display:block;height:5px;width:5px;margin:13px 0 0 3px;float:right}
*+html .fp-toggler #show-floor-plan em>span,*+html .fp-toggler #hide-floor-plan em>span{margin-top:-15px;padding:0;width:7px}
*+html .fp-toggler #show-floor-plan,*+html .fp-toggler #hide-floor-plan{width:145px}
.fp-toggler #show-floor-plan em>span{background-position:-550px -507px}
.fp-module-wrapper{clear:right;width:602px;background-color:#f2f6f2;padding:0 0 21px 0;position:relative;overflow-x:hidden;border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px}
.fp-navigator{position:absolute;top:164px;left:0;z-index:2;width:602px}
.fp-navigator button{position:absolute;background:none repeat scroll 0 0 transparent;border:0 none;color:#fff;cursor:pointer;font-family:"Trebuchet MS";font-size:92.3%;font-weight:bold;line-height:29px;margin:0;outline:medium none;padding:0;text-align:center;width:29px}
.fp-navigator button>span{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_ui_207.png") no-repeat transparent;display:block;line-height:29px;outline:medium none;padding:0 5px;height:29px;text-indent:-9999px;width:19px}
.fp-navigator button.fp-previous-button span{background-position:-147px -499px}
.fp-navigator button.fp-previous-button:hover span{background-position:-205px -499px}
.fp-navigator button.fp-next-button span{background-position:-176px -499px}
.fp-navigator button.fp-next-button:hover span{background-position:-234px -499px}
.fp-navigator button.fp-previous-button-disabled,.fp-navigator button.fp-next-button-disabled{cursor:default}
.fp-navigator button.fp-previous-button-disabled span,.fp-navigator button.fp-previous-button-disabled:active span,.fp-navigator button.fp-previous-button-disabled:hover span{background-position:-321px -499px}
.fp-navigator button.fp-next-button-disabled span,.fp-navigator button.fp-next-button-disabled:active span,.fp-navigator button.fp-next-button-disabled:hover span{background-position:-350px -499px}
@-moz-document url-prefix(){.fp-navigator button span{margin-left:-3px}
}
.fp-previous-button{left:0}
.fp-next-button{right:0}
.fp-stage{height:300px;padding-top:21px;padding-bottom:14px;position:relative}
.fp-stage-slider{position:absolute;height:300px;left:-340px}
.fp-floor-plan-wrapper{width:400px;height:300px;background-color:white;margin:0 14px;float:left}
.fp-floor-plan{position:relative;width:400px;height:300px}
#hg-w .fp-floor-plan img{border:0;padding:0;z-index:0}
.fp-disabled-mask{background-color:#f2f6f2;opacity:.6;filter:alpha(opacity = 6);width:400px;height:300px;position:absolute;left:0;top:0;z-index:1}
.fp-active .fp-disabled-mask{display:none}
.fp-toc{margin:0 auto;text-align:center;left:auto;position:relative}
.fp-toc>li{display:inline-block;padding-bottom:7px}
*+html .fp-toc>li{display:inline;padding-left:4px;padding-right:4px}
.fp-toc>li button>span>em{white-space:nowrap}
.fp-hot-spot-wrapper{position:absolute}
.fp-active .fp-hot-spot-wrapper{z-index:3}
.fp-active .fp-tool-tip-trigger{z-index:5}
.fp-hot-spot{position:relative}
.fp-tool-tip-trigger{width:16px;height:16px;background:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/tour/fp-hot-spot.png) 0 0 no-repeat transparent scroll;cursor:pointer;position:absolute;top:2px;left:4px}
.fp-tool-tip{display:none;background-color:black;padding:4px 7px 4px 34px;z-index:4;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:absolute;top:-4px;left:-4px;width:100px}
.fp-hot-spot-wrapper a,.fp-hot-spot-wrapper a:hover,.fp-hot-spot-wrapper a:link,.fp-hot-spot-wrapper a:visited,.fp-hot-spot-wrapper a:active{color:#FFF;text-decoration:none;display:block}
.fp-floor-plan .tool-tip-on,.fp-active div.tool-tip-current-room{z-index:5}
.fp-hot-spot .fp-current-room{display:none}
.fp-active .fp-hot-spot div.fp-current-room{display:block}
.floor-plans button.button:active span,button.button.active span{background-position:left -29px}
.floor-plans button.button:active span em,button.button.active span em{background-position:right -29px}
.channel-detail div#vid-player-wrap{height:auto;background:0;padding 4px;border:1px solid #ccc;border-radius:4px}
div#recipe-player-instance{margin-bottom:7px;display:inline-block}
.vid-html video{display:block;margin:0 auto;width:576px}
#hg-e .rightrail video{width:100%}
.vid-wrap{width:100%;position:relative;background-color:#222;height:347px}
#hg-w .feature .vid-wrap{height:173px}
#hg-e .vid-wrap{height:240px}
.vid-wrap .vid-over{display:none;position:absolute;width:100%;height:100%;background:-moz-linear-gradient(-67deg,#eee,#ccc);background:-webkit-linear-gradient(-67deg,#eee,#ccc);border:0;border-radious:2px;box-shadow:2px 2px 10px #999;-webkit-box-shadow:2px 2px 10px #999}
.vid-wrap .vid-over div{padding:10%;font:138.5% Trebuchet MS,arial,sans-serif;color:#666}
.vid-wrap .vid-over span.prog{display:block;width:0;height:10px;margin:10px 0 0;transition:width .1s linear;-webkit-transition:width .1s linear;-moz-transition:width .1s linear;background-color:#777}
.vid-wrap .vid-over span.prog.on{width:70%;transition:width 5s linear;-webkit-transition:width 5s linear;-moz-transition:width 5s linear}
.vid-wrap.overlay .vid-over{display:-moz-box;display:-webkit-box;-moz-box-align:center;-webkit-box-align:center}
.vid-wrap.overlay video{-webkit-transform:translateX(-2048px)}
.vid-html .crsl{overflow:hidden;position:relative}
.vid-html.fullscreenwide .crsl,.vid-html.recipe .crsl{background:#f1f6f2;width:100%;height:180px;margin-toop:14px;padding:36px 0 0 0}
.vid-html.rightrail .crsl{width:100%;height:49px;margin-top:15px;padding:15px 0 40px 0;background:#fff}
.vid-html .crsl .prev-btn,.vid-html .crsl .next-btn{position:absolute;display:block;width:20px;height:20px;cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden}
.vid-html.fullscreenwide .crsl .prev-btn,.vid-html.fullscreenwide .crsl .next-btn{top:78px}
.vid-html.fullscreenwide .crsl .prev-btn{left:14px}
.vid-html.fullscreenwide .crsl .next-btn{right:14px}
.vid-html.recipe .crsl .prev-btn,.vid-html.recipe .crsl .next-btn{top:78px}
.vid-html.recipe .crsl .prev-btn{left:14px}
.vid-html.recipe .crsl .next-btn{right:14px}
.vid-html.rightrail .crsl .prev-btn,.vid-html.rightrail .crsl .next-btn{top:75px}
.vid-html.rightrail .crsl .prev-btn{left:120px}
.vid-html.rightrail .crsl .next-btn{right:120px}
.lead-feature .vid-html.inline{margin:4px 0 10px}
.vid-html .crsl .crsl-wrap{margin:0 auto}
.vid-html .crsl .crsl-wrap li.crsl-item{float:left;position:relative;list-style:none}
.vid-html.fullscreenwide .crsl .crsl-wrap li.crsl-item,.vid-html.recipe .crsl .crsl-wrap li.crsl-item{width:104px;margin:7px 7px}
.vid-html.rightrail .crsl .crsl-wrap li.crsl-item{width:156px;margin:0 4px 0 0}
.vid-html.rightrail .crsl .hd{margin:0;padding:0;background:0}
#hg-e .vid-html .crsl li a img{border:0;padding:1px}
.vid-html .crsl li img{display:block}
.vid-html.fullscreenwide .crsl li img,.vid-html.recipe .crsl li img{width:92px;height:69px;border-width:2px;border-style:solid}
.vid-html.rightrail .crsl li img{width:60px;height:45px;float:left;padding:1px 0 1px 1px}
.vid-html .crsl li .icn{width:33px;height:33px;position:absolute;background-image:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/html5-vid/play-medium.png)}
.vid-html.fullscreenwide .crsl li .icn,.vid-html.recipe .crsl li .icn{top:30px;left:54px}
.vid-html.rightrail .crsl li .icn{top:12px;left:26px}
.vid-html .crsl li a:hover .icn{background-image:url(http://hgtv.sndimg.com/webhgtv/hg20/imgs/html5-vid/play-medium-over.png)}
.vid-html .crsl li.sel .icn,.vid-html .crsl li.sel a:hover .icn{background-image:none}
.vid-html .crsl li a{display:block;border:1px solid #a7bfa9;padding:5px;width:92px;height:129px}
#hg-w .vid-html .crsl li a img{border:0;padding:0}
.vid-html.rightrail .crsl li a{border:1px solid #a7bfa9;height:47px;width:149px;padding:0}
.vid-html .crsl li a:hover{text-decoration:none;border:1px solid #ef4141}
.vid-html .crsl li.sel a:hover{cursor:default}
.vid-html .crsl li a:hover span{text-decoration:underline}
.vid-html .crsl li.sel a:hover span{text-decoration:none}
.vid-html .crsl li a:hover .sec{text-decoration:none}
.vid-html .crsl li p{font-size:84.6%;line-height:1.3em;margin:4px 0 0}
.vid-html.rightrail .crsl li p{width:70px;margin:4px 7px;float:left;font-size:76.9%;letter-spacing:-.2px;line-height:1.1em}
.vid-html .crsl .controls{padding:7px 0;z-index:3;top:-40px}
.vid-html.fullscreenwide .crsl .controls.btn-nav,.vid-html.recipe .crsl .controls.btn-nav{top:-28px}
.vid-html.rightrail .crsl .controls.btn-nav{top:58px}
.vid-html .crsl .controls.btn-nav span{display:block;height:8px;width:8px;background:transparent no-repeat 0 0;text-indent:-9999px;float:left;margin:0 1px;cursor:pointer}
.vid-html .crsl .controls.btn-nav span.active{cursor:default}
.vid-html .crsl .crsl-wrap{width:475px}
#uber:after{clear:both;content:".";display:block;height:0;visibility:hidden}
#uber .lead{line-height:inherit;padding-top:14px;padding-right:14px}
#uber .header h1{margin-left:0}
#uber .header h1 span{display:none}
#uber .cap{clear:both}
#uber .feature .in.cap{display:none}
#uber .feature p{clear:left}
#uber .interlinking h4{font-weight:normal;padding-bottom:4px}
#uber .pod p+p{padding-top:16px}
#uber .pod .cap{padding-top:4px}
#uber .pod .pile .cap{padding-top:0}
#uber .sni-w .pod.enlarger{border-top:1px solid #dae7e3;border-bottom:1px solid #dae7e3;margin:22px 14px 16px 14px;padding:14px 0}
#uber .sni-e{width:349px;padding-bottom:21px;float:left;margin-left:-1px;border-left:1px solid #e6e6e6}
#uber .breadcrumb{border-bottom:1px solid #e1e6e5;padding:0 0 10px 14px}
#uber #bigbox{background-color:#fff}
#uber .article-detail .sni-w,#uber .article-detail .sni-e{margin-top:14px}
.article-detail #uber h1{color:#444}
#uber .sni-w{border-right:1px solid #e6e6e6;float:left;padding:14px 0 11px 0;width:647px}
#uber .lead .bd{padding-bottom:21px}
#uber .sni-w .pod,#uber .sni-w .lead{padding-left:14px;padding-right:14px}
.w160{width:160px}
.w120{width:120px}
.w266{width:266px}
.w616{width:616px}
.w462{width:462px}
#uber .w462{margin-left:76px}
#site-wrapper .w616 img{border:0}
#uber .pod .wrap.pile{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png') no-repeat 6px -905px;padding:6px 20px 11px 11px;margin-left:-11px}
#uber .wrap.right{float:right;padding-left:20px}
#uber .wrap.active{padding-bottom:8px;width:auto;float:none;padding-left:0}
#uber .pod.enlarger p{width:93%;clear:both;padding:21px 7px 7px 7px}
#uber .wrap{float:left;padding-right:20px}
.article-detail #uber .feature{width:100%;float:none}
#uber .sni-w .pod.next-up .bd{background-color:#f1f6f3;margin:14px 14px 0 0;padding:14px}
#uber .sni-w .pod.feature .bd img{float:right}
#uber .sni-w .pod.feature .bd h4.in{font-size:21px;line-height:26px;padding-bottom:9px}
#uber{background-color:white;border-radius:4px;width:1012px}
#uber .subhead{font-weight:normal;width:620px}
#uber .pod h4,#uber .lead h4{font-size:21px;padding-top:16px;line-height:23px;margin-bottom:6px}
aside .cartridge h5{font-weight:bold;padding-top:4px;padding-bottom:4px}
#uber .enlarger h5{text-align:center;margin-bottom:5px}
#uber .enlarger .cap{width:270px}
#uber .enlarger .active .cap{width:75%}
#uber .wrap.right.pile{margin-left:0}
#uber .wrap.pile cite{margin-top:10px;float:left}
#uber .vid-btn .ico{background:url("http://www.sndimg.com/webhgrm/rm10/imgs/se/sprite.png") no-repeat scroll 7px -1991px;background-color:rgba(0,0,0,.85);background-color:#000\9;cursor:pointer;display:block;height:28px;position:absolute;text-indent:-999em;width:28px;right:3px;top:3px}
#uber .gal-btn .ico{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png") no-repeat scroll 4px -357px;background-color:rgba(0,0,0,.85);background-color:#000\9;width:24px;height:24px;cursor:pointer;display:block;position:absolute;right:3px;top:3px}
#uber .gal-btn:hover .ico{width:98px;text-decoration:none;background-position:78px -357px}
#uber .enl-btn .ico{background:url("http://hgtv.sndimg.com/webhgtv/hg20/imgs/hgtv_photogallery_sprite.png") no-repeat scroll -576px -64px;background-color:rgba(0,0,0,.85);background-color:#000\9;cursor:pointer;display:block;height:24px;position:absolute;text-indent:-999em;width:24px;right:3px;top:3px}
#uber .gal-btn:hover,#uber .vid-btn:hover,#uber .enl-btn:hover,#uber .enlarger .enl-btn:hover{text-decoration:none}
#uber .gal-btn .ico em,#uber .enl-btn .ico em,#uber .enlarger .enl-btn .ico em{display:none}
#uber .enl-btn:hover .ico,#uber .enlarger .enl-btn:hover .ico{width:110px;text-decoration:none;background-position:-490px -64px}
#uber .gal-btn:hover .ico em,#uber .enl-btn:hover .ico em,#uber .enlarger .enl-btn:hover .ico em,#uber .gal-btn:hover .ico em,#uber .wrap.active .enl-btn .ico em{display:block;text-indent:0;font-style:normal;float:left;color:#FFF;font-size:.865em;padding:2px 0 0 7px}
#uber .wrap.active .enl-btn .ico,#uber .enlarger li.active .enl-btn .ico{background-position:-576px -86px}
#uber .wrap.active .enl-btn .ico em,#uber .enlarger li.active .enl-btn .ico em{display:none}
#uber .wrap.active:hover .enl-btn .ico,#uber .enlarger li.active:hover .enl-btn .ico{width:114px;background-position:-486px -86px}
#uber .wrap.active:hover .enl-btn .ico em,#uber .enlarger li.active:hover .enl-btn .ico em{display:block}
#uber .gal-btn,#uber .vid-btn,#uber .enl-btn{display:block;float:left;position:relative}
#uber .strip ul li{margin-right:14px}
#uber .pod .hr{margin-bottom:3px}
#uber .enlarger .bd.row{padding-left:10px}
#uber .enlarger .bd.row li{float:left;padding-right:39px;padding-left:7px!important}
#uber .enlarger .bd.row li.active{margin-left:-19px}
#uber .bd.row li.last{padding-right:0}
#uber .strip .cta{border:1px solid #a7bfa9;float:left;height:90px;margin:0;width:120px;padding:2px}
#uber .strip .cta:hover{border:1px solid #ef4141}
#uber .strip .cta a{color:#666;background-color:#f1f6f2;display:block;padding:10px;text-align:center;line-height:21px;font-size:11px;text-decoration:none}
#uber .strip .cta a span{color:#376bb6;display:block;font-size:3em;font-weight:bold;position:relative;padding:3px 0}
#uber .strip h5,#uber .strip ul,#uber .strip cite{padding-left:38px}
#uber .strip h5{font-weight:bold;padding-top:11px;padding-bottom:7px}
#uber .strip cite{padding-top:7px;width:85%;color:#555}
#uber .enl-btn .ico{right:3px;top:3px}
#uber .strip .vid-btn .ico{top:50px}
#uber .vid-btn .ico,#uber .channel.videos .vid-btn .ico{background:url("http://www.sndimg.com/webhgrm/rm10/imgs/se/sprite.png") no-repeat scroll 0 -2959px transparent;bottom:11px;height:36px;opacity:.85;right:3px;width:36px}
#uber .feature.next-up{width:639px}
#uber .next-up img{margin-top:8px;width:120px;height:90px}
#uber .next-up p{line-height:18px}
#uber .next-up .wrap.right{padding-right:0}
#uber .recommend-top{margin-top:27px}
.lead aside p{margin-bottom:0}
aside{float:right;margin-left:35px;margin-top:14px;padding-bottom:11px;padding-right:7px}
aside.pros,aside.clip,aside.about,aside.tip{border-left:1px dotted #ccc;padding-bottom:0;margin-bottom:14px}
aside.clip.about{padding:0;margin:0 0 14px 35px;border:0}
aside.clip.about>span{background-position:0 -1108px;width:21px;height:19px;margin-top:13px}
aside.about ul.list li{background:0;padding-left:8px;font-weight:bold}
.aside-about-bottom{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png');background-position:0 -1194px;height:8px}
aside .cartridge{width:230px}
aside .cartridge .bd{padding:0 14px 0 42px}
aside.clip.about .cartridge .bd{background-color:#f1f6f2;padding-top:7px;padding-bottom:14px;padding-left:40px}
aside .cartridge h5,aside .cartridge blockquote{position:relative}
aside .cartrdige h5{margin-bottom:3px}
aside .cartridge blockquote{padding-left:2px;color:#444;line-height:23px;font-size:18px}
aside .cartridge p{font-size:.846153846em;line-height:1.272727273em;padding-bottom:14px}
.pod aside .cartridge p{margin-bottom:0}
aside span{position:absolute}
aside.pros span.pro{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png') 0 0;width:17px;height:19px;left:-30px;top:2px;margin:0}
aside.pros span.con{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png');background-position:0 -61px;width:17px;height:19px;left:-30px;top:7px}
aside.quote{background:#fff;border-bottom:1px solid #dae7e3;border-top:1px solid #dae7e3;overflow:visible;margin-bottom:8px;margin-right:-14px}
aside.quote .cartridge .bd{padding-left:0;padding-bottom:7px}
aside.quote .cartridge .bd div{margin-left:-21px;padding-left:23px}
aside.quote .cartridge h5{padding-top:8px}
aside.quote .cartridge blockquote span.open{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png');background-position:0 -122px;width:18px;height:17px;top:0;left:-21px}
aside.quote .cartridge blockquote span.close{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png');background-position:-103px -176px;width:18px;height:18px;position:static;padding-right:25px;margin-right:25px}
aside.tip .cartridge h5 span{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png');background-position:0 -240px;width:18px;height:16px;top:6px;left:-28px}
aside.clip>span{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png');background-position:0 -298px;width:14px;height:22px;margin:5px 0 0 13px}
aside.clip .cartridge ul.list li{margin-left:-9px;line-height:20px}
aside.clip .cartridge h6{font:normal 1.5em/1.5em Arial,sans-serif;padding:3px 0}
aside.clip .cartridge h6 a{color:#2a76a8}
aside.clip .cartridge h6 a:hover{color:#4e98d3}
aside.clip .cartridge .phone{background-position:left -8134px}
aside.clip .cartridge .url{background-position:left -8195px;font-size:12px}
aside.clip .cartridge .url:hover{background-position:left -8257px}
aside.clip .cartridge .url a:hover{color:#4e98d3}
aside.clip.about .cartridge{width:232px;border:1px solid #e6e6e6;padding:2px}
aside.clip.about .cartridge h6{text-transform:none;font-size:21px;line-height:28px;padding-top:8px}
aside br{display:block}
#uber .two-col{width:50%}
#uber .pod ul.list li{line-height:22px}
#uberInline section.theater.inline{background-color:#303030;margin:0;width:100%;position:relative;min-height:550px}
#uberInline div.photo-gallery4{position:relative;width:994px;margin:0 auto 28px;font-family:Arial}
#uberInline .box.close.inline{width:994px;background-color:#303030;height:0;border:0;margin:0 auto}
#uberInline .box.close.inline .hd{background-color:#303030}
#uberInline .box.close{position:relative;background:#000;color:#fff}
#uberInline .box{padding:0}
#uberInline .box.close.inline .hd{background-color:#303030}
#uberInline .box.close.inline .hd em{color:#fff}
#uberInline .pg-navigation{background-color:#303030;font-family:trebuchet ms}
#uberInline .showing_thumbnails .pg-photo-description,#uberInline .interstitial-show .pg-photo-description{display:none}
#uberInline .pg-loader{top:260px;left:300px}
#uberInline .pg-endframe{width:406px}
#uberInline .pg-endframe{display:none;position:absolute;box-shadow:0;z-index:3;top:0;background:rgba(0,0,0,0.9);background:#000;opacity:.9;border:0;margin:28px 28px 0}
#uberInline .pg-endframe.tabbed{top:19px}
#uberInline .pg-endframe .recommend{margin-top:7px}
#uberInline .pg-endframe .products{display:none;overflow:auto;margin-top:21px;height:368px}
#uberInline .pg-endframe.tabbed .recommend{margin-top:0}
#uberInline .pg-endframe .tabs{position:absolute;left:0;top:-37px}
#uberInline .pg-endframe .tabs li{float:left;margin-right:7px}
#uberInline .pg-endframe-info{display:none}
#uberInline .pg-endframe-tools li{margin:0 0 7px 21px}
#uberInline .pg-endframe-tools a{display:block;color:#fff;font-weight:bold;background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png');padding:7px 0 0 49px}
#uberInline .pg-endframe-tools .replay,#uberInline .pg-endframe-tools .back{background-position:38px -3457px;padding:85px 0 0 0;text-align:center;margin:0 0 42px -14px}
#uberInline .pg-endframe-tools .replay:hover{background-position:0 -794px}
#uberInline .pg-endframe-tools .back{background-position:83px -3236px;padding-left:0;padding-top:87px;height:16px;top:50px}
#uberInline .pg-endframe-tools .back:hover{background-position:83px -3236px}
#uberInline .pg-endframe-tools .back span{top:100px}
#uberInline .pg-endframe.inline .pg-endframe-tools a:hover{text-decoration:none}
#uberInline .pg-endframe.inline .pg-endframe-tools .replay{background-position:75px -687px;height:16px}
#uberInline .pg-endframe.inline .pg-endframe-tools .replay:hover{background-position:75px -794px;background-repeat:no-repeat}
#uberInline .pg-endframe.inline .pg-endframe-tools .back{background-position:75px -473px}
#uberInline .pg-endframe.inline .pg-endframe-tools .back:hover{background-position:75px -580px;background-repeat:no-repeat}
#uberInline .pg-endframe-tools .fav{background-position:0 -4388px;width:35px;height:32px}
#uberInline .pg-endframe-tools .fav:hover{background-position:0 -4462px}
#uberInline .pg-endframe-tools .email{background-position:0 -4535px;width:34px;height:26px}
#uberInline .pg-endframe-tools .email:hover{background-position:0 -4603px}
#uberInline .pg-endframe-tools .tweet a{background-position:-3px -4668px;width:42px;height:31px;padding-top:14px}
#uberInline .pg-endframe-tools .tweet a:hover{background-position:-3px -4741px}
#uberInline .pg-endframe-tools .facebook{margin-top:21px}
#uberInline .pg-endframe.inline{background:0;height:300px;left:75px;top:40px}
#uberInline .pg-endframe.inline li{float:left;width:200px;height:300px;background:rgba(0,0,0,0.9);background:#000;opacity:.9;margin:0 0 0 2px}
#uberInline .pg-endframe.inline li a{position:relative;top:96px;left:7px}
#uberInline .photo-gallery4 .pg-photo-description,#uberInline .photo-gallery4 .pg-endframe-info,#uberInline .photo-gallery .pg-you-might-like{float:left;margin-top:7px;width:336px}
#uberInline div.photo-gallery4 .pg-photo-description{margin-left:25px;width:324px}
#uberInline div.photo-gallery4 .pg-photo-description h5{color:#FFF;font-size:21px;margin:8px 0}
#uberInline .pg-viewport .ad-unit{padding-top:16px}
#uberInline .box.close .hd span{background:url('http://hgtv.sndimg.com/webhgtv/hg20/imgs/uber-sprite.png') 0 -419px;color:#fff;height:12px;margin-left:6px;opacity:1;width:12px;text-indent:-9999px}