#container{background:#fff url(/static/images/a_col_bg1.gif) left bottom no-repeat}
#container.b-c-layout{background:0;border:0}
#container.b-c-layout fieldset{border:0}
h1{font-family:verdana,arial,sans-serif}
#content .advertisement{display:none}
.dd-intro-ad{display:block;position:relative}
.dd-intro-ad iframe{position:absolute;top:6px;right:10px}
.dd-browse-header .col2 iframe,#header iframe{float:right}
#wrapper.dd-blank{margin:0}
.dd-blank #header-wrapper{background:#fff;display:block;height:45px;padding:10px 0 4px;margin-bottom:0}
.dd-blank #logo{height:40px;margin-top:-3px;position:static}
.dd-blank #login-block{top:-5px}
.dd-blank #primary-nav-wrapper{background:transparent;margin:0;border-bottom:0}
.dd-blank #inner-nav-wrapper{border-bottom:0}
.dd-blank #primary-nav{display:none}
.dd-blank #container{background:#fff;width:100%;padding:0}
.dd-blank #inner-container{margin-left:0;clear:both;background:transparent url(/static/images/dd_bgradient.gif) repeat-x scroll top left}
.dd-blank #content{margin-left:0;padding-top:5px}
.dd-blank .footerboard{clear:both}
* html .dd-blank .footerboard{position:relative;bottom:25px}
.loading-area{color:#999;font-weight:bold}
.loading-area h1{padding:20px 0;color:#fff;font-size:24px}
.loading-area .teaser-area{width:40%;margin:0 auto;padding-bottom:10px}
.loading-area .teaser{color:#fff;font-size:1.3em;font-weight:bold;padding:10px 0}
.loading-area .segue{color:#fff;font-size:1.2em;font-weight:bold;padding:10px 0}
.loading-area .duel-category-list,.loading-area .duel-value-list{margin:0 auto 20px;width:600px;padding-left:140px}
.loading-area .duel-category-list li,.loading-area .duel-value-list li{font-size:1.5em;text-align:left;float:left}
.duel-category-list li a,.duel-value-list li a{display:block;width:170px;height:35px;text-decoration:none;background-repeat:no-repeat}
.duel-category-list li a{background-image:url(/static/images/dd_room_btns.png)}
.duel-category-list li a.kitchen{background-position:0 0}
.duel-category-list li a.kitchen:hover{background-position:0 -800px}
.duel-category-list li a.bath{background-position:0 -100px}
.duel-category-list li a.bath:hover{background-position:0 -900px}
.duel-category-list li a.bedroom{background-position:0 -200px}
.duel-category-list li a.bedroom:hover{background-position:0 -1000px}
.duel-category-list li a.living-spaces{background-position:0 -300px}
.duel-category-list li a.living-spaces:hover{background-position:0 -1100px}
.duel-category-list li a.home-theater{background-position:0 -403px}
.duel-category-list li a.home-theater:hover{background-position:0 -1203px}
.duel-category-list li a.exteriors{background-position:0 -500px}
.duel-category-list li a.exteriors:hover{background-position:0 -1300px}
.duel-category-list li a.pool{background-position:0 -603px}
.duel-category-list li a.pool:hover{background-position:0 -1403px}
.duel-category-list li a.yard-garden{background-position:0 -700px}
.duel-category-list li a.yard-garden:hover{background-position:0 -1500px}
.duel-value-list li a{background-image:url(/static/images/ddbyvalue_room_btns.png)}
.duel-value-list li a.value-any{background-position:0 0}
.duel-value-list li a.value-any:hover{background-position:0 -600px}
.duel-value-list li a.value-1{background-position:0 -100px}
.duel-value-list li a.value-1:hover{background-position:0 -700px}
.duel-value-list li a.value-2{background-position:0 -200px}
.duel-value-list li a.value-2:hover{background-position:0 -800px}
.duel-value-list li a.value-3{background-position:0 -300px}
.duel-value-list li a.value-3:hover{background-position:0 -900px}
.duel-value-list li a.value-4{background-position:0 -400px}
.duel-value-list li a.value-4:hover{background-position:0 -1000px}
.duel-value-list li a.value-5{background-position:0 -500px}
.duel-value-list li a.value-5:hover{background-position:0 -1100px}
.loading-area .duel-category-list .duel-category-popular{font-size:1.1em}
.loading-area .duel-category-list .duel-category-popular a{background-image:url(../images/icons/btnicons_tiled.png)}
.loading-area .loading-ad{font-weight:normal}
.dd-logo-area{line-height:1.5em}
.dd-logo-area .dd-logo{float:left}
.dd-logo-area h1{font-size:22px;font-weight:bold;color:#57b;padding:8px 0 0 6px}
.sponsor-logo-area{width:250px;float:right}
.sponsored-by{font-size:.9em;color:#999;float:right;margin-top:16px;margin-right:10px;display:inline}
.sponsor-logo{float:right;padding-top:6px}
.sponsored-browse-header,.dd-browse-header{margin:3px 0 6px 0;padding:6px;border-top:1px solid #acf;border-bottom:1px solid #acf}
.sponsored-browse-header p,.dd-browse-header p{margin-bottom:10px}
.sponsored-browse-header .col1{width:45%}
.sponsored-browse-header .col2{width:54%}
.sponsored-browse-header .sponsored-by{margin-top:10px}
.sponsored-browse-header .sponsor-logo{padding:0;margin-bottom:-6px}
a.start-duel-link,a.launch-duel-link{display:block;width:170px;height:35px;text-decoration:none;background-image:url(/static/images/dd_start_btns.png);background-repeat:no-repeat}
a.start-duel-link{background-position:0 0;margin:0 auto}
a.start-duel-link:hover{background-position:0 -100px}
a.launch-duel-link{background-position:0 -200px}
a.launch-duel-link:hover{background-position:0 -300px}
#yui-history-iframe{position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden}
.dd-browse #results{margin-top:5px}
.dd-browse #results .noresults{font-size:1.2em}
.dd-browse #results .noresults em{font-weight:bold}
.dd-browse .module-head img.rss{float:right}
.dd-browse-image{width:145px;float:left;border:2px solid #fff;margin:2px}
.dd-browse .dd-browse-image:hover{border-color:#8b4}
.dd-browse-image ul{margin:5px 0}
.dd-browse-image ul li{padding:0 0 3px 0}
.dd-browse-image .image-link{text-align:center}
.dd-browse-image .image-category{font-weight:bold;text-transform:capitalize}
.dd-browse .dd-browse-image .image-num{width:35%;float:left;text-align:center;font-size:1.4em;font-weight:bold}
.dd-browse .dd-browse-image .image-stat{width:65%;float:left}
div#results div.pagination{clear:both}
div.pagination ul{float:right;padding:10px}
.duel #images{height:1px}
.duel #images *{position:absolute}
.duel #images img{display:block;cursor:pointer;padding:3px;border:3px solid #36b;width:400px;height:300px}
.duel-area{margin:0 auto}
.duel-area #cur-left,.duel-area #cur-right{float:left;width:406px;height:306px;margin:10px 23px}
.duel-area #cur-left{margin-left:50px}
* html .duel-area #cur-left{margin-left:33px}
.duel-area #cur-vs{float:left;font-size:2em;font-weight:bold;padding-top:140px}
.duel-area p.carrot{margin-top:312px;padding:2px 2px 2px 10px;background-position:-596px -895px}
.duel-area #cur-left p.carrot{float:left}
.duel-area #cur-right p.carrot{float:right}
.close-area{float:right}
a.close-dialog{background:url(../images/icons/btnicons_tiled.png) 0 0 no-repeat;display:block;width:13px;height:13px;text-decoration:none}
a.close-dialog:hover{background-position:-25px 0}
a.close-dialog span{visibility:hidden}
.duel #duel-init-message{margin-top:20px;text-align:center}
.duel #duel-init-message h1{color:#555;font-weight:normal}
.duel-progress-area strong{color:#8b4}
.duel-prev-area{margin:0 auto;width:290px}
.duel-prev-area p{font-size:1.3em;font-weight:bold;text-align:center}
.duel-prev-area #agreement-score{color:#8b4}
.duel-prev-round{margin-top:10px;width:312px;height:152px;background:url(/static/images/dd_duelbg.gif) 0 0 no-repeat}
* html .duel-prev-round{margin-left:50px}
.duel-prev-round p{padding:5px 0}
.duel-prev-round #prev-left,.duel-prev-round #prev-right{float:left;width:92px;height:69px;margin:10px 25px}
* html .duel-prev-round #prev-left{margin:10px 20px;margin-left:15px}
* html .duel-prev-round #prev-right{margin:10px 20px}
.duel-prev-round #prev-vs{float:left;font-size:1.3em;font-weight:bold;padding-top:35px}
#append-area{height:1px;position:absolute}
#append-area img{display:block}
#misc{height:1px}
#vote,#vote0,#vote1,#misc #yourpick_large,#misc #yourpick_small{width:394px;padding:9px 3px;font-size:1.4em;font-weight:bold;background:#fff;opacity:.8;filter:alpha(opacity=80);z-index:20;position:absolute;text-align:center;cursor:pointer;height:17px}
#vote span{color:#8b4}
#vote1,#vote0,#misc #yourpick_large,#misc #yourpick_small{background:#8b4}
#misc #yourpick_large,#misc #yourpick_small{z-index:30}
#vote1 span,#vote0 span,#misc #yourpick_large span,#misc #yourpick_small span{color:#fff}
#vote,#vote1,#vote0{text-align:left}
#vote1 span,#vote0 span{margin-left:150px}
#vote span{margin-left:185px}
#misc #yourpick_small{font-size:1em;padding:0 3px;width:86px}
#flag-area{clear:both}
#flag-left{float:left}
#flag-right{float:right}
#flag-right .tooltip{right:0}
#img_main{text-align:center}
.duelimage-footer{border-bottom:1px solid #999;padding:6px 3px}
.duelimage-footer .caption{float:left;width:60%}
.duelimage-footer .actions{float:right}
.duelimage-footer .actions div{display:inline}
.image-attribution{float:left;width:100%}
.lb-img-wrapper{cursor:pointer}
.prev,.prevdisabled,.next,.nextdisabled{background:url(../images/icons/btnicons_tiled.png) no-repeat}
.prev{background-position:0 -500px}
a.prev:hover{background-position:-75px -500px}
.prevdisabled{background-position:-150px -500px}
.next{background-position:0 -525px}
a.next:hover{background-position:-75px -525px}
.nextdisabled{background-position:-150px -525px}
.actions span.prevdisabled,.actions span.nextdisabled,.actions a.prev,.actions a.next{width:50px;height:18px;margin:0 5px;display:block;float:left;text-decoration:none}
.actions a.prev:hover,.actions a.next:hover{text-decoration:none}
.lightbox .dialog{padding:20px 15px;width:800px;top:100px}
* html .lightbox .background{height:2000px}
* html .lightbox .dialog{left:250px}
.duel-progress-area{width:250px;padding-top:0;color:#999;text-align:center;position:absolute;left:50%;margin-left:-132px}
.duel-progress-area h2{margin:0 0 5px 0;font-size:1.4em;text-align:center;color:#333}
#duel-progress-bar{display:block;margin:0 auto;width:200px;list-style-type:none}
* html #duel-progress-bar{width:210px}
#duel-progress-bar li{float:left;margin:0 3px}
#duel-progress-bar .item{width:14px;height:14px;float:left;background:transparent url(/static/images/dd_bar_grey.gif) top left no-repeat}
#duel-progress-bar .done .item{background-image:url(/static/images/dd_bar_green.gif)}
#duel-progress-bar .cur .item{background-image:url(/static/images/dd_bar_orange.gif)}
.round-results{padding-top:8px}
.round-end-inner-wrap{border:#ccc 1px solid;background:#fff;float:left;margin-left:10px}
.round-end .area1,.round-end .area2,.round-end .area3{float:left;margin:6px 0}
.round-end .area1{width:200px;padding:5px 0 0 20px;line-height:1.4em}
.round-end .area1 .caption{text-align:left;margin:20px 5px 50px 5px;color:#999}
.property-info{font-size:1.1em;line-height:1.5em;margin-bottom:10px}
#address{font-weight:bold}
#address a{display:block}
.zestimate{font-weight:bold}
.price{color:#d61;font-weight:bold}
.RecentlySoldPrice,.MakeMeMovePrice,.ForSalePrice{font-weight:bold;background:url(../images/icons/tool_strip.png) 0 -174px no-repeat;margin-left:4px;padding-left:17px}
.MakeMeMovePrice{background-position:0 -374px}
.RecentlySoldPrice{background-position:0 -5074px}
.RecentlySoldPrice strong,.MakeMeMovePrice strong,.ForSalePrice strong{color:#d61}
.round-end .area2{width:332px;text-align:center}
.round-end .area3{width:350px;padding:10px 0 0 20px}
.round-end h1{color:#555;margin-top:10px}
.round-end .area2 .caption{text-align:left;padding:5px 8px;font-size:1.2em;font-weight:normal;color:#555;height:2.4em;background-color:#fff;opacity:.7;filter:alpha(opacity=70);position:relative;top:-40px;left:1px;float:left;width:304px}
#container .round-end .area3 .pithy-text{font-size:1.3em;font-weight:bold;color:#fff;margin-bottom:20px;text-align:center}
.round-end .area2 .pithy-image{border:1px #36b solid;float:left}
.round-end .area3 .upsell{padding:12px 10px;font-size:1.2em;font-weight:bold}
.round-end .area3 .upsell p{font-size:1.3em;margin:5px 0}
.round-end .area3 .upsell ul{text-align:left;margin-left:50px;margin-top:50px}
.round-end .area3 .upsell .duel-on{font-size:1.3em}
.round-end a.keep-dueling{display:block;width:170px;height:35px;text-decoration:none;background:url(/static/images/dd_keepdueling_btn.png) 0 0 no-repeat}
.round-end a.keep-dueling{position:relative;left:49px}
.round-end a.keep-dueling:hover{background:url(/static/images/dd_keepdueling_btn.png) 0 -100px no-repeat}
.duel-faq-top{padding-bottom:6px;border-bottom:1px solid #999}
.duel-faq-top p{background:transparent url(/static/images/dd_feedback.gif) top left no-repeat;padding:0 0 10px 50px;line-height:1.5em}
.duel-faq-bottom{padding-top:6px}
.duel-faq-bottom p{background:transparent url(/static/images/dd_faq.gif) top left no-repeat;padding:0 0 10px 50px;line-height:1.5em}
.hi-contest #container{padding:0;text-align:left;background:#fff;border:0}
#content .form-section{border:0;padding:10px;margin-bottom:10px}
.hi-contest-form dl{clear:both}
.hi-contest-form dt{float:left;width:320px;clear:left;height:2em;padding:3px}
.hi-contest-form dd{padding:3px;line-height:2em;font-size:1em}
.hi-contest-form dd *{line-height:2em}
.hi-contest-form p{margin-bottom:3px}
input.text{width:80px}
#descriptionField{width:300px}
.item-desc dt{width:80px}
#costDescriptionField{width:400px}
.tbs-row dt{width:auto}
.tbs-row div,.tbs-row dt,.tbs-row dd{display:inline;float:left;clear:none}
.tbs-row #addFeature{float:right}
#category_item_types{width:150px}
a.add{background:url(../images/icons/btnicons_tiled.png) 0 -550px no-repeat;display:block;height:30px;width:50px;text-indent:-9999px}
a.add:hover{background-position:-75px -550px}
a.add.disabled,a.add.disabled:hover{background-position:-150px -550px}
table#cost-breakdown-table{width:100%;table-layout:fixed}
#cost-breakdown-table thead tr{border:1px solid #acf}
#cost-breakdown-table tbody tr{border-bottom:1px solid #acf}
#cost-breakdown-table th{background:url(/static/images/thead_bg.gif) repeat-x scroll left top;font-weight:bold;padding:4px 2px}
#cost-breakdown-table td{padding:4px}
td.first{border-left:1px solid #acf}
td.last{border-right:1px solid #acf}
.w10{width:10%}
.w15{width:15%}
.w30{width:30%}
.hi-contest a.close{display:inline;padding-left:20px;text-decoration:none}
.eco-friendly p{padding:6px 0;font-weight:bold}
#install-checkbox-group li,#use-checkbox-group li{width:32%;float:left;padding:6px 3px}
h1.logo-h1{height:65px;background:url(/static/images/logo.gif) left top no-repeat;padding:26px 0 0 225px;color:#5b7}
.contest-rule{padding:4px 0}
.contest-category-list{list-style:disc inside none;margin:10px}
.contest-category-list li{padding:3px}
.contest-entry-counts dt,.contest-entry-counts dd{font-size:1.3em;line-height:1.3em;padding:.2em}
.contest-entry-counts dt{font-weight:bold;color:#8b4;width:40%;float:left;text-align:right;clear:left}
.contest-entry-counts dd{font-size:1.2em;float:right;margin-left:3px;width:55%;clear:right}
.dd-browse-image{margin:0;width:140px}
#duelimage-wrap #img_main{width:450px;overflow-x:hidden}
#duelimage-wrap .module-head .actions{padding-top:5px}
#dd-pop .round-end .area2 .caption{font-size:.85em}
#dd-pop .lightbox .dialog{width:800px}
body#dd-pop #wrapper{background:#FFF}
body#dd-pop #content{float:none}
body#dd-pop .footerboard{margin-top:40px!important}
#dd-browse #module-head{height:33px;line-height:31px;border-top:1px solid #cfd4db;margin:0 -10px;padding:0 10px}
#dd-browse #module-head a img{margin-top:7px}
#dd-browse #module-head select{font-size:11px}
