html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family:Arial,Helvetica,clean,sans-serif;}body{line-height:1;font-size:62.5%;font-family:Arial,Helvetica,clean,sans-serif;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}html,body{height:100%;margin:0 0 1px;background:white;color:#444133;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/* Hide from IE Mac \*/ .clear-block{display:block;}/* End hide from IE Mac */ #ui-wrapper{width:940px;margin:0 auto;padding-bottom:40px;position:relative;font-size:1.2em;}#content-body{margin-bottom:25px;position:relative;}#ui-footer{border-top:1px solid #cdc9c2;padding-top:15px;}#habla_window_div a{border:none;}a.back-link{position:absolute;top:-15px;font-size:11px;border:none;padding-left:10px;background:url(/theme/ui/icon_backlink.png) no-repeat left center;vertical-align:top;}a.small-link{font-size:.9em;}a{text-decoration:none;color:#3179ba;}a:hover{color:#215f97;}a.show-more{padding-left:14px;background:white url(/theme/ui/icon_plus_small.png) left no-repeat;}a.more{background:transparent url(/theme/images/more.png) no-repeat 100% 60%;padding-right:6px;}a.less{background:transparent url(/theme/images/less.png) no-repeat 0 60%;padding-left:6px;}a.prev,a.next{text-decoration:none;background-color:transparent;background-repeat:no-repeat;}a.prev:hover,a.next:hover{text-decoration:underline;}a.prev{background-image:url(/theme/images/a_prev.png);background-position:0 60%;padding-left:10px;}a.next{background-image:url(/theme/images/a_next.png);background-position:100% 60%;padding-right:10px;}.noBorder{border:0!important;}.redText{color:red!important;}.new{font-weight:bold;}.inline{display:inline;}.inline-block{display:inline-block!important;}h1{font-size:2em;line-height:1.4em;}h2{font-size:1.8em;line-height:1.4em;margin:1em 0;}h3{font-size:1.3em;line-height:1.3em;margin-bottom:1em;}h4{font-size:1.1em;}small{font-size:11px;line-height:13px;}hr{border:0;background:#DDDAD3;color:#DDDAD3;margin:1.5em 0;height:1px;}p{line-height:1.3em;font-size:1.1em;margin:1em 0;}p:first-child,.top-corners+p,.top-corners-940+p,.form-tip p:first-child,h2:first-child,.top-corners+h2{margin-top:0;}p+table,h2+h3,p+form{margin-top:1em;}ul{list-style:outside disc;}ol{list-style:outside decimal;}ul,ol{margin:1em 0 1em 2em;}li{line-height:1.3em;font-size:1.1em;margin-bottom:.2em;}ul.checkmarks{margin-left:23px;}ul.checkmarks li{list-style:url(/theme/ui/bg_greencheck.png) outside;}input[type=text],textarea{color:#444133;background:#f5f5f5;border:1px solid #e9e8e4;padding:3px;font-family:Arial,Helvetica,clean,sans-serif;}input[type=image],input[type=radio]{background:transparent;border:none;padding:0;}input[type=checkbox]{margin:0;}select{background:#f5f5f5;border:1px solid #e9e8e4;padding:2px;color:#444133;}textarea{overflow:auto;font-size:1.1em;}blockquote{margin:1.5em 0;padding:.5em 1.6em;color:#7b797a;line-height:1.3em;background:url(/theme/ui/bg_blockquote.gif) no-repeat 0 .3em;}table{text-align:left;border-left:1px solid #dddad3;border-top:1px solid #dddad3;}td,th{padding:7px 12px;border-right:1px solid #dddad3;border-bottom:1px solid #dddad3;vertical-align:middle;}th{text-align:center;}dl{font-size:1.1em;position:relative;}dt{font-weight:bold;position:absolute;padding-top:8px;z-index:20;}dd{padding:8px 15px 8px 125px;display:block;border-bottom:1px dotted #dcd3c6;position:relative;z-index:10;}h2.bottom-border{margin:0 0 15px;font-size:1.4em;font-weight:normal;}.bottom-border{padding-bottom:6px;border-bottom:1px solid #cec9c3;}.seller-star-rating{font-size:.9em;padding-bottom:4px;}.seller-star-rating img{margin-right:-2px;}.initial-color{color:#999!important;}a.add_toggle_message_open,a.add_toggle_message_closed{padding:0 0 0 18px!important;background:url(/theme/roundedcorners/images/btn_openmessage.png) no-repeat 0 0;border:0!important;display:block;margin:.5em 0;min-height:14px;}a.add_toggle_message_closed{background:url(/theme/roundedcorners/images/btn_closemessage.png) no-repeat 0 0;}.tooltip{display:inline-block;vertical-align:middle;margin-left:.3em;cursor:help;position:relative;z-index:1000;}.tooltip:hover .tooltip-text{display:block;background:white;line-height:1.2em;padding:13px;width:200px;position:absolute;top:14px;left:-94px;border:1px solid #cdc9d2;-webkit-box-shadow:2px 2px 2px #8f8f8f;-moz-box-shadow:2px 2px 2px #8f8f8f;box-shadow:2px 2px 2px #8f8f8f;}.tooltip-text{display:none;color:#444133!important;font-weight:normal;font-size:12px!important;}div.loader{height:35px;width:50px;background:transparent url(/theme/images/ajax-loader_2.gif) center center no-repeat;display:inline-block;vertical-align:middle;}.inconspicuous{font-size:11px;color:#9b9a9a;line-height:13px;}.defunct{color:#a5a5a5!important;}.defunct a{color:#a5a5a5!important;}.defunct .status_announcement{color:#444133!important;}.defunct .status_announcement a{color:#3179ba!important;}.defunct .status_announcement a:hover{color:#255887!important;}.rounded-240,.rounded-248,.rounded-330,.rounded-340-shaded,.rounded-648,.rounded-668,.rounded-668-solid,.rounded-685,.rounded-685-shaded,.rounded-940,.rounded-940-padded,.rounded-940-shaded{border:1px solid #cdc9c3;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;}.rounded-240{width:198px;padding:20px;margin-bottom:20px;}.rounded-248{width:206px;padding:20px;margin-bottom:20px;}.rounded-330{width:288px;padding:20px;margin-bottom:20px;}.rounded-340-shaded{padding:18px;width:302px;background:#f7f7f6;}.rounded-648{width:606px;padding:20px;background:white;}.rounded-668{width:628px;padding:20px 15px;border:5px solid #dbdecd;background:#f8f9f5;}.rounded-668-solid{border:0;padding:10px;width:648px;background:#e9e9e2;}.rounded-685,.rounded-685-shaded{width:643px;padding:20px;}.rounded-685-shaded{background:#f7f7f6;}.rounded-940,.rounded-940-padded{padding:18px 18px 30px;margin-bottom:30px;}.rounded-940-padded{padding:30px 55px 25px 25px;position:relative;}.rounded-940-shaded{width:900px;padding:20px 15px;border:5px solid #dbdecd;background:#f8f9f5;}p+form.standard{margin-top:20px;}form.standard label{width:75px;text-align:right;margin:0 10px 0 0;display:inline-block;vertical-align:top;font-size:.9em;padding-top:2px;}form.standard fieldset fieldset legend{width:75px;font-size:.9em;font-weight:normal;text-align:right;margin-bottom:0;border:0;padding:0;position:absolute;top:-1px;left:0;}form.standard fieldset fieldset label{margin-left:85px;display:block;text-align:left;width:auto!important;position:relative;padding-top:0;padding-left:20px;}form.standard fieldset fieldset label.no-option{padding-left:0;}form.standard fieldset fieldset label input{position:absolute!important;left:0;top:0;}form.standard fieldset{margin-bottom:15px;position:relative;}form.standard fieldset fieldset{margin-bottom:0;}form.standard fieldset legend{font-size:1.1em;font-weight:bold;margin-bottom:15px;display:block;width:100%;padding-bottom:4px;}form.standard ol,form ul{margin:0;}form.standard ol li{list-style:none;padding:5px 0 5px 3px;margin:0;background:transparent!important;position:relative;}form.standard ol li.item-error input[type=text],form.standard ol li.item-error textarea{background:#ffdfdf!important;border-color:#af4c4c!important;}div.form-error{border:1px solid #af4c4c;padding:15px 15px 15px 35px;background:#ffdfdf url(/theme/ui/icon_formerror.png) 5px 10px no-repeat;margin:10px 0 10px 0;color:#af4c4c;}div.form-error ul{padding-left:3em;}div.error-text{font-size:11px;color:#af4c4c;line-height:11px;padding-top:3px;}form.standard input[type=text]{width:250px;}form.standard input[type=text].first-input,form.standard input[type=text].second-input{width:119px!important;margin-right:5px!important;}form.standard input[type=checkbox],form.standard input[type=radio]{vertical-align:top;position:relative;top:1px;margin:0 3px 0 0;}form.standard textarea{font-size:.9em;width:250px;height:80px;}form.standard .item-text{display:inline-block;position:relative;z-index:20;}form.standard .item-text ul{float:none!important;}form.standard .item-text .help-text{padding:0 0 0 3px;font-size:.85em;color:#666;line-height:1.3em;}form.standard .item-text .error-text{padding:0 0 0 3px;font-size:.85em;color:#af4c4c;line-height:1.3em;display:none;}form.standard .item-text .callout-text{font-size:1em;background:green;position:absolute;left:101%;top:0;width:200px;padding:10px;z-index:2000;}a.btn,button.btn,input[type=submit].btn,input[type=button].btn{display:inline-block;border:0!important;margin-right:5px;vertical-align:middle;padding:0;cursor:pointer;}a.btn span,button.btn span,input[type=submit].btn span,input[type=button].btn span{visibility:hidden;}input[type=text]:focus,textarea:focus,select:focus{outline:1px solid #444133;}a.btn:focus,button.btn:focus,input[type=checkbox]:focus,input[type=radio]:focus,input[type=button].btn:focus{outline:1px dotted #444133;}#preload{background:url(/theme/ui/sprites_btn_blue_24_a.png) -10000px -10000px;}.btn.add:hover,.btn.booknow:hover,.btn.browseservices:hover,.btn.acceptestimate:hover,.btn.contactbuyer:hover,.btn.contactnow:hover,.btn.continue:hover,.btn.declinejob:hover,.btn.find:hover,.btn.goback:hover,.btn.join:hover,.btn.login:hover,.btn.moreinfo:hover,.btn.postmyrequest:hover,.btn.postmyservice:hover,.btn.postyourservice:hover,.btn.requestanestimate:hover,.btn.save:hover,.btn.saveandcontinue:hover,.btn.sendestimate:hover,.btn.sendamessage:hover,.btn.sendupdate:hover,.btn.share:hover,.btn.submit:hover,.btn.submitestimate:hover,.btn.writeareview:hover{background-image:url(/theme/ui/sprites_btn_blue_24_a.png)!important;}.btn.acceptestimate{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -154px 0;height:28px;width:140px;}.btn.add{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -106px -318px;height:28px;width:40px;}.btn.booknow{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 -60px;height:45px;width:146px;}.btn.browseservices{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -154px -110px;width:236px;height:55px;}.btn.cancel{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat 0 -165px;height:28px;width:69px;}.btn.canceljob{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat 0 -309px;height:28px;width:93px;}.btn.change{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -99px -276px;height:28px;width:99px;}.btn.changepassword{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -274px -198px;height:28px;width:141px;}.btn.close{position:absolute;display:block;text-indent:-15000px;top:10px;right:10px;height:9px;width:9px;background:url(/theme/ui/sprites_btn_misc.png) no-repeat 0 0;}.btn.close:hover{background-position:0 -14px;}.btn.contactbuyer{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -359px -60px;height:45px;width:168px;}.btn.contactnow{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 -351px;height:55px;width:298px;}.btn.continue{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 -175px;height:45px;width:140px;}.btn.decline{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat 0 -276px;height:28px;width:94px;}.btn.declineestimate{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -99px -309px;height:28px;width:140px;}.btn.declinejob{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -111px -225px;height:28px;width:111px;}.btn.delete{height:25px;width:24px;background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -87px -135px;}.btn.delete:hover{background-position:-58px -135px;}.btn.deletegray{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -340px -276px;height:28px;width:69px;}.btn.editaccount{height:28px;width:137px;background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -198px -165px;}.btn.editicon{display:inline-block;height:25px;width:24px;background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -29px -135px;position:relative;top:-1px;}.btn.editicon:hover{background-position:0 -135px;}.btn.editnotes{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -163px -198px;height:28px;width:106px;}.btn.editpost{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -227px -45px;height:40px;width:165px;}.btn.editrequest{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -187px -231px;height:40px;width:180px;}.btn.find{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -71px -33px;width:66px;height:22px;}.btn.findservices{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -202px -121px;width:133px;height:40px;}.btn.getmorereplies{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -151px -318px;height:28px;width:127px;}.btn.goback{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 -318px;height:28px;width:101px;}.btn.iconsearch{background:transparent;width:29px;height:26px;}.btn.join{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -299px -175px!important;height:45px!important;width:142px!important;}.btn.login{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -460px -175px!important;width:140px!important;height:45px!important;}.btn.moreinfo{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -359px -225px;height:28px;width:94px;}.btn.nothanks{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -244px -309px;height:28px;width:93px;}.btn.postmyrequest{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -299px -258px;height:55px;width:290px;}.btn.postmyservice{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 -258px;height:55px;width:290px;}.btn.postyourservice{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -395px -110px;height:45px;width:199px;}.btn.postyourrequestfooter{background:url(/theme/ui/btn_postyourrequest.png) no-repeat;width:189px;height:38px;}.btn.requestanestimate{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 -110px;height:60px;width:146px;}.btn.save{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 0;height:28px;width:75px;}.btn.saveandclose{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -74px -165px;height:28px;width:119px;}.btn.saveandcontinue{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat 0 -411px;height:45px;width:196px;}.btn.saveandaddanother{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat 0 -198px;height:28px;width:158px;}.btn.sendestimate{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -227px -225px;height:28px;width:127px;}.btn.sendmessage{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -203px -276px;height:28px;width:129px;}.btn.sendamessage{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -436px 0;height:28px;width:135px;}.btn.sendupdate{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -457px -225px;height:28px;width:131px;}.btn.setcontact{height:28px;width:179px;background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -198px -90px;}.btn.share{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -80px 0;height:28px;width:69px;}.btn.sharewhatsnew{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -226px 0;height:40px;width:201px;}.btn.submit{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -154px -175px!important;height:45px!important;width:140px!important;}.btn.submitestimate{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -154px -60px;width:200px;height:45px;}.btn.updatewidget{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -377px -165px;height:22px;width:104px;}.btn.writeareview{background:url(/theme/ui/sprites_btn_blue_24.png) no-repeat -299px 0;height:28px;width:132px;}.good-form fieldset ol{list-style:none;margin:0;}.good-form fieldset ol li{position:relative;margin-bottom:15px;}.good-form fieldset ol li li{margin:0 0 7px 0;font-size:1em;}.good-form legend{color:#d0761f;font-size:1.8em;font-weight:bold;padding-bottom:20px;display:block;}.good-form fieldset{margin:0 0 25px;}.good-form label{display:block;font-size:13px;margin-bottom:3px;position:relative;}.good-form label a{position:absolute;right:43px;bottom:-4px;font-size:12px;border:0;padding:0;}form.good-form label.inline-label{display:inline-block!important;vertical-align:middle;margin-bottom:0;}.good-form input[type=checkbox]+label.inline-label,.good-form input[type=radio]+label.inline-label{font-size:12px;display:inline!important;}.good-form input[type=text],.good-form textarea,.good-form input[type=password]{height:18px;padding:10px 5px;border:1px solid #dddad3;width:454px;background:#f5f5f5;font-size:18px!important;}.good-form textarea{height:140px;vertical-align:top;}.good-form input{vertical-align:middle;}.good-form select{font-size:18px;width:466px;}.good-form li.floating-label{padding-left:135px;width:390px;}.good-form li.floating-label ol{display:inline-block;width:331px;}.good-form.single li.floating-label ol{width:326px;}.good-form li.floating-label label:first-child{position:absolute;left:0;}.good-form li.floating-label li label:first-child{position:static;left:auto;}.good-form li.floating-label span.status-icon{position:static!important;right:auto!important;vertical-align:top!important;}.good-form li.floating-label.item-error{padding:5px 5px 5px 125px;border:1px solid #af4c4c;}.good-form li.floating-label.item-error label:first-child{left:5px;}.good-form.large label{font-size:18px;margin-bottom:8px;}.good-form.small,.good-form.small select{font-size:12px;}.good-form.small input[type=text],.good-form.small textarea,.good-form.small input[type=password]{height:18px;padding:3px 5px;font-size:12px!important;}.form-tip{position:absolute;width:319px;z-index:1000;left:605px;top:25px;padding:15px 0 10px 18px;display:none;}.form-tip.active{display:block;}.form-tip p{margin:.8em 0 0;}.form-tip .top{background:url(/theme/ui/bg_form_tooltip_3.png) no-repeat 0 0;height:44px;width:337px;position:absolute;top:0;left:0;}.form-tip .middle{padding:5px 15px;font-size:12px;background:#525051;color:white;position:relative;min-height:29px;}.form-tip .bottom{background:url(/theme/ui/bg_form_tooltip_3.png) no-repeat 0 -90px;height:10px;width:337px;position:absolute;bottom:0;left:0;}input[type=text].calendar{width:160px!important;padding:3px 20px 3px 3px;background:#F5F5F5 url(/theme/ui/icon_calendar.png) no-repeat 97%;}.form-tip #travel-map{overflow:hidden;}.good-form #sav_shorturl{padding-left:134px;width:325px;}.good-form #shorturl-prefix{position:absolute;top:1em;left:6px;height:41px;line-height:41px;font-size:18px;color:darkGray;}.form-columns{padding-top:15px;}.form-columns .left-column{width:470px;}.form-columns .right-column{margin-left:610px;}.ui-widget-content a{color:#3179ba;}#new_user_header,#old_user_header{position:relative;}#new_user_header h3+a,#old_user_header h3+a{position:absolute!important;right:0;bottom:.6em;}#login_form input[type=text],#login_form input[type=password]{height:auto!important;}#login_form h3{font-size:24px;margin:0;}.form-columns label,#login_form label{font-size:1.3em;margin-bottom:.3em;}.form-columns .inline-label,#login_form label.inline-label{font-size:13px;}#login_form .login-header-link{font-size:12px;font-weight:normal;}#login a,#login_form a{position:static;}#login_form small,#register small{display:block;margin:1em 0;}#register .clear-block span,#login .clear-block span,#login_form .clear-block span{float:left;height:45px;line-height:45px;}.form-columns .clear-block button,#login_form .clear-block button{float:right;margin:0;}#login_form .inline-block input[type=text]{width:216px;}#register .inline-block input[type=text]{width:218px;}#register .inline-block{margin-bottom:0;}#lbx_reg_usr_first_name{margin-right:5px;}#register #usr_first_name{margin-right:6px;}#register .form-tip{left:484px;}#friend-review-form{margin-top:25px;}#friend-review-form .inline-block input{width:220px;}.rounded-330.log-page{font-size:1.3em;line-height:1.5em;}.login-FBConnect{background:#f8f8f6;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:1em;}.login-FBConnect span{height:23px;line-height:23px;float:left;margin-right:.5em;}#header{position:relative;background:#fec52d;width:100%;min-width:940px;z-index:1000;margin-bottom:30px;}#homepage #header{margin-bottom:0;}#header ul{list-style:none;margin:0;}#ui-masthead,#toolbar .wrapper,#home-highlights .wrapper{width:940px;margin:0 auto;position:relative;}#ui-masthead{height:85px;}.logged #ui-masthead{height:105px;}#tt-logo{position:absolute;bottom:14px;left:0;border:0;}#search{position:absolute;left:230px;bottom:21px;background:url(/theme/ui/bg_header_search.png) left bottom no-repeat;}#search li{display:inline-block;margin:0 1px 0 0;vertical-align:bottom;padding:0;float:left;}#search #input-service:focus,#search.active #input-service{background:url(/theme/ui/bg_header_search_l.png) bottom right no-repeat;outline:0;color:#444133!important;}#search #input-location:focus,#search.active #input-location{background:#fff3d3;outline:0!important;color:#444133!important;}form#search li .btn.iconsearch:focus,form#search.active li .btn.iconsearch{background:url(/theme/ui/bg_header_search_r.png) right 1px no-repeat;outline:0!important;}#search label{display:block;padding-left:8px;color:black;}#search #input-service,#input-location{width:215px;height:20px;padding:3px 8px;border:0;background:transparent;font-size:12px;line-height:20px;}#search #input-location{width:121px;}#search .btn{margin:0;position:relative;top:1.2em;}#adminMenu{position:fixed;bottom:0;right:0;padding:3px;background:#dbdecd;z-index:40;font-size:1.1em;-moz-box-shadow:-1px -1px 3px #818181;-webkit-box-shadow:-1px -1px 3px #818181;}#adminMenu a{float:left;padding:4px 8px 0 0;border:none;}#adminMenu form{float:left;}#adminMenu input[type=text]{background:white;width:40px!important;}#header-links{position:absolute;right:0;bottom:21px;margin:0;}#header-links li{display:inline-block;height:26px;line-height:26px;margin:0 0 0 15px;}#header-links a{border:0;font-size:16px;font-weight:bold;color:#373737;}#header-links a:hover{border-bottom:1px solid #555;}#toolbar{width:100%;position:absolute;top:0;background:black;height:5px;min-width:940px;font-size:12px;color:#f7e6ba;}#toolbar li{font-size:1em;}#toolbar a{color:#f7e6ba;border:0;}#toolbar a:hover{color:#d1bd8a;text-decoration:underline;}.logged #toolbar{height:31px;}#toolbar .updates{width:665px;}#toolbar .updates li{display:inline-block;height:30px;line-height:30px;margin-left:25px;max-width:315px;text-overflow:ellipsis;white-space:nowrap;}#toolbar .updates li:first-child{margin-left:0;}#toolbar .updates li a{height:30px;display:block;position:relative;}#toolbar .updates li.messages a{padding-left:23px;background:url(/theme/ui/icon_messages.png) left center no-repeat;}#toolbar .updates li.messages a span{height:1em;line-height:1em;position:absolute;top:4px;left:8px;padding:2px;background:red;color:white;font-size:9px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}#toolbar .updates li.email-verify a{padding-left:25px;background:url(/theme/ui/icon_emailverify.png) left center no-repeat;}#toolbar .updates li.progress a{padding-left:23px;background:url(/theme/ui/icon_progress.png) left center no-repeat;}#login-link{display:block;width:78px;height:25px;position:absolute;right:0;top:0;border:0;background:url(/theme/ui/bg_login.png) no-repeat;text-align:center;line-height:25px;}.logged #login-link{width:250px;height:30px;line-height:30px;background:none;text-align:right;}#login-link .logout{margin-left:10px;float:right;}#login-link .logout span{border-left:1px solid #f7e6ba;padding-left:10px;}#login-link #user{float:right;position:relative;padding-right:15px;background:url(/theme/ui/bg_usermenu.png) right no-repeat;}#login-link #user img{position:relative;top:.3em;margin-right:10px;}#login-link #user ul,#toolbar li.messages ul{display:none;background:black;position:absolute;right:-10px;margin:0;top:30px;text-align:left;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}#toolbar ul.updates li.messages ul{right:auto;left:0;}#toolbar ul.updates li.messages li{display:block!important;margin:0;padding:0;}#toolbar ul.updates li.messages li a{padding:0 13px;background:none;}#login-link #user ul li,#toolbar li.messages ul li{height:30px;line-height:30px;padding:0 13px;}#login-link #user ul a,#toolbar li.messages ul a{display:block;white-space:nowrap;}#login-link #user:hover ul,#login-link #user ul:hover,#toolbar li.messages:hover ul{display:block;}#main-nav{position:relative;width:940px;height:30px;margin:0 auto!important;list-style:none;}#main-nav li{float:left;position:relative;margin:0 0 0 3px;width:154px;background:url(/theme/ui/sprites_bg_profile_tabs.png) 0 0 no-repeat;}#main-nav li:hover,#main-nav li.active:hover{background-position:-157px 0;}#main-nav li.active{background-position:0 -33px;}#main-nav li a{display:block;text-align:center;border:0;height:30px;line-height:30px;color:#444133;font-size:13px;font-weight:bold;}#main-nav li:first-child{margin:0;}#main-nav li span{padding-right:16px;background:url(/theme/ui/bg_subnav_arrow.png) right 60% no-repeat;}#main-nav ul{display:none;width:154px;position:absolute;top:30px;left:0;}#main-nav li:hover ul{display:block;}#main-nav ul li{float:none;background:#F5F5F5;margin:0;text-align:center;height:30px;line-height:30px;}#main-nav ul li.last{background:transparent url(/theme/ui/sprites_bg_profile_tabs.png) -157px -33px;}#main-nav ul li a{font-weight:normal;display:block;color:#3179ba;}#main-nav ul li a:hover{color:#255887;text-decoration:underline;}.crumb-pager{background:#f4f5f2;border-top:1px solid #d0ccc5;margin:-30px 0 30px 0;padding:4px 0;font-size:1.1em;}.crumb-pager a{border:0;}.crumb-pager .breadcrumbs{width:940px;margin:0 auto;}.body-title h1,.body-title h2,.body-title h3{font-size:2.5em;display:inline;padding-right:175px;margin:0;}.body-title{position:relative;margin-bottom:8px;}.post-links{font-size:1.07em;position:absolute;right:0;bottom:6px;}.body-title.bottom-border .post-links{bottom:13px;}.suggestion{margin-bottom:18px;}.suggestion p{float:left;width:653px;padding:15px;background:#E0F4F5;border:1px solid #81BEC4;}.suggestion ul{margin:0 0 0 718px;}.suggestion ul li{list-style:none;margin-top:10px;}.suggestion ul li:first-child{margin-top:0;}.suggestion ul li a{border:0;display:block;text-indent:-15000px;height:100%;width:100%;}.suggestion .market-your-service{background-position:0 0;}.suggestion .post-a-wanted-ad{background-position:0 -45px;}table.generic-table{border:none;}table.generic-table th,table.generic-table td{vertical-align:middle;margin-left:1px;}table.generic-table th{text-align:left;height:32px;background:url(/theme/ui/bg_table_header.png) no-repeat -10px top;border-left:1px solid #cdc8c1;border-right:none;border-bottom:none;padding:0 1em;}table.generic-table tr th:first-child{background-position:left top;border:none;}table.generic-table th.last{background-position:right top;}table.generic-table tr.even td{background:#f8f8f6;}fieldset.inlineLabels table.generic-table td{font-size:1em;}table.generic-table td{font-size:.9em;padding:7px 1em;border-right:1px solid #cdc8c1;border-bottom:1px solid #cdc8c1;}table.generic-table td:first-child{background:url(/theme/ui/bg_table_firstcell.png) repeat-y;}table.generic-table tr.even td:first-child{background:#f8f8f6 url(/theme/ui/bg_table_firstcell.png) repeat-y;}#gmap-tools{width:59px;height:125px;background:url(/theme/ui/bg_gmap_tools.png) no-repeat;}#gmap-tools div{cursor:pointer;text-indent:-15000px;position:absolute;}#gmap-tools-north{width:14px;height:8px;left:23px;top:7px;}#gmap-tools-east{width:10px;height:14px;left:42px;top:22px;}#gmap-tools-south{width:14px;height:7px;left:23px;top:45px;}#gmap-tools-west{width:11px;height:14px;left:7px;top:22px;}#gmap-tools-center{width:14px;height:14px;left:23px;top:22px;}#gmap-tools-zoomin{width:18px;height:19px;left:19px;top:72px;}#gmap-tools-zoomout{width:18px;height:19px;left:19px;top:98px;}#home-highlights{width:100%;background:#fec52d url(/theme/ui/bg_homepage.png) repeat-x;margin-bottom:40px;height:450px;position:relative;min-width:940px;}#home-highlights .wrapper{z-index:3;}#home-highlights h1,#home-highlights h3{position:absolute;left:-10000px;}#home-highlights .btn{top:227px;left:0;position:absolute;}#home-highlights .picture-box{position:absolute;height:371px;width:480px;margin:0;left:420px;top:19px;padding:20px;background:url(/theme/ui/bg_homepage_gallery.png) no-repeat;}#home-highlights #galleria-container{height:320px!important;width:480px;padding:0;border:0;position:relative;background:black;overflow:hidden;}#home-highlights #picture-info{position:absolute;bottom:-1px;width:460px;padding:10px;}#home-highlights #picture-info p{position:relative;z-index:2;font-size:13px;color:white;margin:.5em 0 0;}#home-highlights #picture-info a{position:relative;z-index:2;font-size:13px;color:#82d9fa;border:0;font-weight:bold;}#home-highlights #picture-info a+span{position:relative;z-index:2;color:#dbdbdb;font-size:13px;}#home-highlights #alpha-bg{position:absolute;height:100%;width:100%;top:0;left:0;background:black;z-index:1;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;}#home-highlights #carousel-container{height:50px;background:black;}#home-highlights .galleria li{margin:0 1px 0 0;}#home-highlights+.clear-block{padding:0 20px;}#home-highlights #cityscape{position:absolute;height:450px;width:100%;background:url(/theme/ui/bg_homepage_highlight_2.png) center top no-repeat;z-index:1;min-width:940px;}#home-highlights #hills{position:absolute;bottom:0;height:61px;width:100%;min-width:940px;background:url(/theme/ui/bg_indexhills.png) -140px top repeat-x;z-index:2;}#homepage h2{font-size:1.8em;border-bottom:1px solid #cdc9d2;margin-bottom:10px;}#homepage .left-column{width:340px;}#homepage .right-column{margin-left:400px;}#homepage .rounded-340-shaded{text-align:center;}#homepage .rounded-340-shaded p{font-style:italic;font-size:1.5em;margin:0 0 .5em 0;}#homepage .section{margin:0 0 35px 0;padding:0;border:0;}#homepage .section.states{overflow:auto;}#homepage .section.states ul{width:33%;float:left;list-style:none;margin:0;}#homepage .section.states ul li{line-height:1.1em;margin-bottom:.8em;}#homepage .section.states a{border:0;}#homepage .status-updates li{padding-right:0;}#homepage .status-updates{padding-top:0;margin-top:0;border-top:0;}.ac_results{padding:0;border:1px solid black;background-color:white;z-index:99999;min-width:200px!important;}.ac_results[style]{width:auto!important;}.ac_results ul{list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results ul[style]{overflow:visible!important;}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;font-size:1.2em;line-height:1.2em;overflow:hidden;white-space:nowrap;}.ac_odd{background-color:#eee;}.ac_over{background-color:#b7dbe5;color:inherit;}#search-wrapper{margin-left:190px;min-height:480px;}#search-results-header,#search-results-footer{background:#F4F5F2;margin-bottom:10px;padding:0 8px;}#search-results-header #search-results-query{float:left;margin-top:8px;}#search-results-header .pager,#search-results-footer .pager{float:right;margin:0;}#search-results .search-result{border-bottom:1px solid #e3e4dc;position:relative;padding-bottom:17px;}#search-results .search-result:hover{background:#f4f5f2;}#search-results .search-result-odd{background-color:#FFF;}#search-results .search-result-even{background-color:#F8F8F6;}#search-results .search-result .search-result-info{float:left;}#search-results .search-result .search-result-info .search-result-license{margin:7px 0 0 0;font-size:80%;}#search-results .search-result .search-result-headline{padding-top:17px;width:300px;margin-bottom:5px;}#search-results .search-result .search-result-headline h3{margin:0;position:relative;}#search-results .search-result .search-result-headline h3 a.thumbtack{position:absolute;top:0;line-height:1;left:-105px;font-size:11px;font-weight:normal;}#search-results a.thumbtack{display:block;float:left;text-decoration:none!important;border-bottom:none;}#search-results a.thumbtack span{font-size:12px;margin-bottom:3px;display:block;height:42px;width:27px;z-index:15;background:url(/theme/ui/sprites_resultstack.png) no-repeat 0 0;text-indent:-15000px;}.search-result-headline h3#maplink2 a.thumbtack span{background-position:-32px 0;}.search-result-headline h3#maplink3 a.thumbtack span{background-position:-64px 0;}.search-result-headline h3#maplink4 a.thumbtack span{background-position:-96px 0;}.search-result-headline h3#maplink5 a.thumbtack span{background-position:-128px 0;}.search-result-headline h3#maplink6 a.thumbtack span{background-position:0 -47px;}.search-result-headline h3#maplink7 a.thumbtack span{background-position:-32px -47px;}.search-result-headline h3#maplink8 a.thumbtack span{background-position:-64px -47px;}.search-result-headline h3#maplink9 a.thumbtack span{background-position:-96px -47px;}.search-result-headline h3#maplink10 a.thumbtack span{background-position:-128px -47px;}.search-result-headline h3#maplink11 a.thumbtack span{background-position:0 -94px;}.search-result-headline h3#maplink12 a.thumbtack span{background-position:-32px -94px;}.search-result-headline h3#maplink13 a.thumbtack span{background-position:-64px -94px;}.search-result-headline h3#maplink14 a.thumbtack span{background-position:-96px -94px;}.search-result-headline h3#maplink15 a.thumbtack span{background-position:-128px -94px;}#search-results .search-result .search-result-details{padding-top:20px;float:left;font-size:85%;margin:0 0 0 25px;width:137px;}#search-results .search-result .wanted-search-result-details{float:right;padding-top:20px;font-size:85%;margin:0 120px 0 0;width:137px;}#search-results .search-result .search-result-details ul,.wanted-search-result-details ul{padding:0;margin:0;}#search-results .search-result .search-result-details ul li,.wanted-search-result-details ul li{list-style:none;margin-bottom:3px;}#search-results .search-result .search-result-details ul .service-distance,.wanted-search-result-details ul .service-distance{font-weight:bold;font-size:108%;margin-bottom:0;}#search-results .search-result .search-result-details ul .service-city,.wanted-search-result-details ul .service-city,{margin-bottom:5px;}#search-results .search-result .search-result-details ul .travel-to,.wanted-search-result-details ul .travel-to{background:url(/theme/roundedcorners/images/icon_providertravels.png) no-repeat;padding-left:32px;height:18px;position:relative;}#search-results .search-result .search-result-details ul .travel-to span .wanted-search-result-details ul .travel-to span{position:absolute;bottom:0;}#search-results .search-result .search-result-details ul .travel-from,.wanted-search-result-details ul .travel-from{background:url(/theme/roundedcorners/images/icon_youtravel.png) no-repeat;padding-left:33px;height:19px;position:relative;}#search-results .search-result .search-result-details ul .travel-from span,.wanted-search-result-details ul .travel-from span,{position:absolute;bottom:2px;}#search-results .search-result .search-result-details ul .travel-remote,.wanted-search-result-details ul .travel-remote{background:url(/theme/roundedcorners/images/icon_phoneornet.png) no-repeat;padding-left:17px;height:21px;position:relative;top:-2px;}#search-results .search-result .search-result-details ul .travel-remote span,.wanted-search-result-details ul .travel-remote span{position:absolute;bottom:3px;}#search-results .search-result .search-result-price{position:absolute;right:17px;top:20px;font-size:115%;text-align:center;line-height:1.15em;}#search-results .search-result .search-result-price span.price{display:block;font-weight:bold;font-size:125%;}#search-results .search-result .search-result-price span.info{text-align:center;display:block;}#search-results .search-result .search-result-price span.info+a{margin-top:11px;}#search-results .search-result .search-result-price a{display:block;border:none;margin-top:3px;}.requests #search-results .search-result .search-result-price{top:30px;}#search-results .search-result .search-result-photo img{padding:17px 13px 17px 44px;float:left;width:50px;overflow:hidden;}#search-results .search-result .search-result-description{margin:0 0 2px 0;font-size:85%;width:300px;}#search-results .search-result .search-result-description .user-name{font-size:116%;}#search-results .search-result .search-result-description .search-result-rating{display:inline;margin:0 0 0 3px;padding:0;}#search-results .search-result .search-result-description .search-result-rating img{margin-right:-3px;}.requests #search-results .search-result .search-result-description{margin:0 25px 0 50px!important;width:400px;font-size:85%;}.search-result-desc-wrap{float:left;}#search-results .search-result .search-result-rating{margin-left:120px;font-size:85%;padding:.15em 0;}#search-results .search-result .search-result-rating div.star-rating{display:inline;}.requests #search-results .search-result .search-result-headline h3 a.thumbtack{left:-50px;}* html #search-results .search-result .search-result-headline h3 a.thumbtack{top:-5px;}*:first-child+html #search-results .search-result .search-result-headline h3 a.thumbtack{top:-5px;}#search-results .search-result .search-result-headline h3 a.headline{font-size:14px;border:none;overflow:hidden;white-space:nowrap;width:300px;}.requests #search-results .search-result .search-result-headline{width:400px;margin-left:50px!important;}a#toggleMap{display:block;margin-bottom:3px;text-align:right;text-transform:uppercase;font-size:10px;border:0;}#map-container{border-bottom:1px solid #DDDAD3;border-top:1px solid #DDDAD3;height:200px;width:748px;}.gmap-popup.gmap-left{background:url(/theme/ui/sprites_mappopup.png) no-repeat 0 0;}.gmap-popup.gmap-right{background:url(/theme/ui/sprites_mappopup.png) no-repeat 0 bottom;}.gmap-popup .search-result-photo,.gmap-popup .search-result-description,.gmap-popup .search-result-price{position:absolute;top:50px;}.gmap-popup h3{margin:0;position:absolute;top:26px;}.gmap-popup h3 a.thumbtack,.gmap-popup .search-result-rating,.gmap-popup .service-distance,.gmap-home h3 a.thumbtack,.gmap-home .search-result-rating,.gmap-home .service-distance,.gmap-popup .search-result-license,.gmap-home .search-result-license,.gmap-home .search-result-booking,.gmap-popup .search-result-booking{display:none;}.gmap-popup .search-result-description,.gmap-home .search-result-description{font-size:11px;width:209px;overflow:hidden;white-space:nowrap;}.gmap-popup .search-result-description .user-name,.gmap-home .search-result-description .user-name{font-size:116%;}.gmap-popup .search-result-verified{position:absolute;top:63px;font-size:11px;}.gmap-popup .search-result-verified img,.gmap-home .search-result-verified img{position:relative;top:4px;}.gmap-popup .search-result-details{position:absolute;top:85px;}.gmap-popup .search-result-details ul,.gmap-home .search-result-details ul{margin:0;font-size:85%;}.gmap-popup .search-result-details ul li,.gmap-home .search-result-details ul li{list-style:none;line-height:1.4em;margin-bottom:0;}.gmap-popup .search-result-details ul li.travel-from,.gmap-home .search-result-details ul li.travel-from{padding-left:26px;background:url(/theme/ui/icon_travelsprites_sm.png) no-repeat;}.gmap-popup .search-result-details ul li.travel-to,.gmap-home .search-result-details ul li.travel-to{padding-left:26px;background:url(/theme/ui/icon_travelsprites_sm.png) no-repeat 0 -55px;}.gmap-popup .search-result-details ul li.travel-remote,.gmap-home .search-result-details ul li.travel-remote{padding-left:20px;background:url(/theme/ui/icon_travelsprites_sm.png) no-repeat -3px bottom;}.gmap-popup .search-result-price,.gmap-home .search-result-price{font-size:1.25em;text-align:center;}.gmap-popup .search-result-price span.price,.gmap-home .search-result-price span.price{display:block;font-weight:bold;}.gmap-popup .search-result-price a,.gmap-home .search-result-price a{border:none;display:block;margin-top:3px;}.gmap-popup .close,.gmap-home .close{height:18px;width:18px;display:block;position:absolute;top:20px;cursor:pointer;}.gmap-popup .close:hover,.gmap-home .close:hover{background:#ddecf7;border:1px solid #217bc0;top:19px;-moz-border-radius:5px;-webkit-border-radius:5px;}.gmap-popup .close span,.gmap-home .close span{background-image:url(/theme/styles/ui/images/ui-icons_6da8d5_256x240.png);background-position:-96px -128px;height:16px;width:16px;text-indent:-15000px;display:block;margin:1px 0 0 1px;}.gmap-popup .close:hover span,.gmap-home .close:hover span{background-image:url(/theme/styles/ui/images/ui-icons_217bc0_256x240.png);}.gmap-popup .search-result-photo a{border:0;}.gmap-popup.gmap-left .search-result-photo,.gmap-popup.gmap-left h3,.requests .gmap-popup.gmap-left .search-result-details{left:44px;}.gmap-popup.gmap-left .search-result-description,.gmap-popup.gmap-left .search-result-verified,.gmap-popup.gmap-left .search-result-details{left:104px;}.gmap-popup.gmap-left .search-result-price{right:32px;}.gmap-left .close{right:21px;}.gmap-left .close:hover{right:20px;}.gmap-popup.gmap-right .search-result-photo,.gmap-right h3,.requests .gmap-popup.gmap-right .search-result-details{left:30px;}.gmap-popup.gmap-right .search-result-description,.gmap-right .search-result-verified,.gmap-right .search-result-details{left:90px;}.gmap-popup.gmap-right .search-result-price{right:46px;}.gmap-right .close{right:35px;}.gmap-right .close:hover{right:34px;}.gmap-home.gmap-left{background:url(/theme/ui/sprites_maphome.png) no-repeat 0 0;}.gmap-home.gmap-right{background:url(/theme/ui/sprites_maphome.png) no-repeat 0 bottom;}.gmap-home div.search-result-headline h3{font-weight:bold;font-size:14px;left:0;top:0;margin-bottom:4px;}.gmap-home h3{font-weight:normal;font-size:18px;color:#3d1008;margin:0;}.gmap-home .gmap-home-location{display:block;width:308px;height:66px;padding:8px 15px 0 70px;color:#3d1008;background:#f6f7f4 url(/theme/ui/icon_maphome.gif) no-repeat 13px 8px;}.gmap-home .gmap-home-services{width:393px;height:248px;overflow:auto;border:1px solid #d6d3cd;}.gmap-home .item{margin:0 9px;padding:10px 0;border-top:1px solid #d6d3cd;position:relative;}.gmap-home .item:first-child{border:none;}.gmap-home .item .search-result-photo{position:absolute;top:32px;}.gmap-home .item .search-result-description,.gmap-home .item .search-result-verified,.gmap-home .item .search-result-details{margin-left:60px;}.gmap-home .search-result-price{position:absolute;right:0;top:25px;}.gmap-home .search-result-verified{font-size:11px;margin-bottom:3px;}.gmap-home.gmap-left h3,.gmap-home.gmap-left p.gmap-home-location,.gmap-home.gmap-left div.gmap-home-services{position:relative;left:54px;top:29px;}.gmap-home.gmap-right h3,.gmap-home.gmap-right p.gmap-home-location,.gmap-home.gmap-right div.gmap-home-services{position:relative;left:38px;top:29px;}.gmap-home .ac_input{background:#fffef7;border:none;width:100%!important;}.gmap-home .gmap-home-location div{background:transparent url(/theme/ui/bg_inputTextStroke.png) no-repeat;width:208px;height:17px;border:none;padding:6px;vertical-align:middle;margin-right:5px;float:left;}.gmap-home .gmap-home-location input[type=image]{vertical-align:middle;}.gmap-home .gmap-home-location strong{font-size:11px;}.gmap-home fieldset{margin-bottom:3px;!important;}.requests .gmap-popup.gmap-left .search-result-description{left:44px;width:265px;white-space:normal;height:28px;overflow:hidden;}.requests .gmap-popup.gmap-right .search-result-description{left:30px;width:265px;white-space:normal;height:28px;overflow:hidden;}.requests .gmap-home .item .search-result-description{width:255px;white-space:normal;overflow:hidden;height:28px;margin-bottom:.7em;}.requests .gmap-popup .search-result-details{position:absolute;top:83px;}.requests .gmap-home .item .search-result-description,.requests .gmap-home .item .search-result-details{margin-left:0;}#ui-body-sidebar{position:absolute;width:177px;top:0;}.sidebar-top{width:177px;height:16px;margin-top:1em;background:transparent url(/theme/roundedcorners/images/side_refineTop.png) no-repeat;}.sidebar-bottom{width:177px;height:16px;background:transparent url(/theme/roundedcorners/images/side_refineBottom.png) no-repeat;}.sidebar-middle{width:169px;border-left:4px solid #f4f5f2;border-right:4px solid #f4f5f2;color:#666;}.sidebar-middle h4{font-size:123.1%;margin:0 0 6px 10px;}.sidebar-middle h5,.sidebar-date-options p.label,#distance_container label,#pricehigh_container label,#pricelow_container label,#location_container label,#datebegin_container label,#dateend_container label{font-size:12px;font-weight:bold;padding-bottom:8px;}.sidebar-middle .sidebar-travel-options{border-top:1px solid #f4f5f2;border-bottom:1px solid #f4f5f2;padding:13px 10px 30px 10px;}.sidebar-middle .sidebar-price-options{border-bottom:1px solid #f4f5f2;padding:13px 10px 30px 10px;}.ui-slider-range{background:#b5d29c;}.sidebar-middle .sidebar-date-options{padding:13px 10px 0 10px;}.sidebar-middle .last-sidebar-tool{padding-bottom:0;}.sidebar-middle label.travel-from{background:url(/theme/roundedcorners/images/icon_youtravel_2.png) 20px 2px no-repeat;margin-bottom:5px;height:17px;font-size:11px;}.sidebar-middle label.travel-from input{margin-right:27px;}.sidebar-middle label.travel-to{background:url(/theme/roundedcorners/images/icon_providertravels_2.png) 20px 2px no-repeat;margin-bottom:5px;height:17px;font-size:11px;}.sidebar-middle label.travel-to input{margin-right:29px;}.sidebar-middle label.travel-remote{background:url(/theme/roundedcorners/images/icon_phoneornet_2.png) 19px no-repeat;margin-bottom:16px;height:17px;font-size:11px;}.sidebar-middle label.travel-remote input{margin-right:18px;}.sidebar-tool{padding:1em 0;font-size:85%;width:140px;}.sidebar-tool label,.sidebar-tool .label{font-size:100%;font-weight:bold;padding-bottom:5px;*padding-bottom:0;}.sidebar-tool .label{margin-bottom:.5em;}.sidebar-tool .textInput{margin-bottom:.5em;margin-right:4px;width:120px;}.sidebar-tool .btnSubmit{margin-right:10px;}#map{z-index:20;}.days_container{text-align:center;}.days_container label{float:left;padding-right:5px;*padding-right:0;}.days_container label span{display:block;}#footer-form-container{border:1px solid #CDCDCD;padding:10px;}#footer-form-container label{display:block;margin-bottom:8px;}#footer-form-container h4{font-size:16px;margin:0 0 .5em 0!important;}#footer-form-container input[type=text]{background:transparent url(/theme/roundedcorners/images/bg_inputWantedText.png) no-repeat;border:none;width:501px;height:15px;padding:11px;color:black;}#footer-form-container input{vertical-align:top;}.header-box{margin-bottom:10px;clear:both;}.header-box h1{font-size:2.5em;}.header-box h2{color:#9b9a9a;font-size:1.5em;margin-top:0;}.service h4,h2.reviews{font-size:1.5em;margin:1.5em 0 .8em;}.service h5{font-size:1.1em;margin:2em 0 .6em;}.video-box{margin-bottom:25px;}.video-box object{margin-bottom:4px;display:block;}.service .left-column{width:580px;}.service .right-column{margin-left:610px;font-size:13px;line-height:1.3em;}.service .right-column ul{list-style:none;margin-left:0;}.service .right-column ul li{font-size:13px;}.service ul.badges{background:#f6f6eb;padding:20px;overflow:auto;list-style:none;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.service ul.badges li{width:270px;margin:0 0 .4em 0;float:left;padding:0;}.service ul.badges a{color:#6b6655;border:0;}dl#svc-details{width:260px;font-size:12px;float:right;margin-left:25px;border:1px dotted #cdc9d2;border-width:1px 0;margin-bottom:1em;padding:4px 0;}dl#svc-details dt{padding:5px 0 0 0;line-height:14px;width:70px;}dl#svc-details dd{padding:5px 0 5px 83px;line-height:14px;border:0;overflow:hidden;text-overflow:ellipsis;}#svc-details+p{margin-top:0;}ul.travel{margin:0;list-style:none;}ul.travel li{font-size:1em;background:url(/theme/ui/sprites_icon_travelsm.png) left top no-repeat;margin-bottom:.3em;min-height:19px;padding-left:25px;}ul.travel li.travel-to{background-position:left -393px;}ul.travel li.travel-remote{background-position:-2px -783px;}ul.payment li{padding-left:8px;background:url(/theme/ui/icon_check.png) no-repeat left center;display:inline;margin-right:5px;}#status-update-form textarea{width:572px;height:60px;margin-bottom:8px;}#status-update-form h4{display:inline-block;vertical-align:top;margin-right:5px;color:#666465;}#status-update-form ul{display:inline-block;vertical-align:top;}#status-update-form ul li{list-style:none;padding-left:20px;background:url(/theme/ui/sprites_icons_7.png) no-repeat;min-height:18px;margin-bottom:4px;}#status-update-form ul li.facebook{background-position:0 -27px;}#status-update-form ul li.twitter{background-position:0 -55px;}#status-update-form ul li label{color:#666465;}#status-update-form ul li a{border:none;}#status-update-form .btn.share{position:absolute;right:0;top:78px;margin:0;}.service .status-updates{margin:0 0 15px 0;padding:0;}.service .status-updates li,.service .testimonials li{list-style:none;padding:0 0 10px 80px;position:relative;border-bottom:1px dotted #cdc9d2;min-height:62px;margin-bottom:10px;}.service .status-updates li span:first-child{width:66px;height:56px;background:url(/theme/ui/bg_activityfeed.png) no-repeat;position:absolute;left:0;top:0;padding:6px 0 0 6px;}.service .status-updates li p{margin:.5em 0;padding-right:45px;}.service .status-updates li p+span{color:#9b9a9a;font-size:.9em;display:block;}.service .status-updates+.show-more{position:relative;top:-10px;font-size:.9em;border:none!important;}.service .status-updates .btn.delete{position:absolute;right:0;top:10px;}ul.reviews{list-style:none;margin-left:0;}ul.reviews li{position:relative;border-bottom:1px dotted #cdc9d2;font-size:1em;padding:0 0 10px 70px;margin-top:20px;min-height:50px;}ul.reviews img{position:absolute;left:0;top:0;-moz-box-shadow:1px 1px 1px #cdc9d2;-webkit-box-shadow:1px 1px 1px #cdc9d2;box-shadow:1px 1px 1px #cdc9d2;}.rounded-330-shaded{padding:25px 20px 20px;width:290px;background:#f7f7f6;position:relative;}#contact,.rounded-330-shaded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:20px;}#contact{background:#e0f4f5;padding:25px 20px 5px 20px;border:1px solid #81bec4;position:relative;}#contact form h4,#request-form-4 h4{font-size:1.3em;margin:.8em 0;}#contact fieldset label.bold{font-weight:bold;font-size:13px;padding-left:0!important;}#contact .good-form ol li li{margin:0 0 12px;}#contact .good-form fieldset{margin-bottom:0;}#contact .good-form textarea{width:278px;height:80px;background:white;margin:0;}#contact .good-form li.request-publishing li label{line-height:1.3em;position:relative;padding-left:20px;vertical-align:top;font-size:13px;max-width:270px;}#contact .good-form li.request-publishing li input[type=checkbox]{position:absolute;left:0;vertical-align:top;}#contact .good-form input[type=text]{background:white;width:277px;}#contact .good-form #svc-title{width:238px;margin-left:20px;}#contact .good-form #fn,#contact .good-form #ln{width:130px;}#contact .good-form .btn.contactnow{position:relative;left:-4px;}.contact-login-link{position:relative;top:-.5em;}.tt-user .contact-login-link{top:-.2em;}.contact-login-link a{font-size:11px;}#contact .user{overflow:hidden;width:100%;margin-bottom:18px;}#contact .profile-pic{float:left;margin-right:10px;}#contact .given-name{margin-bottom:0;font-size:1.4em;}#contact .search-result-rating{margin-right:15px;}#contact .member-status,#contact .search-result-rating{position:relative;top:-3px;}.gmap a{font-size:11px;}#sidebar-info{border:1px solid #ecebe8;padding:20px 10px 20px 20px;margin-bottom:5px;}#sidebar-info .section{border:0;margin:0;padding:0;position:relative;}#sidebar-info .section h4,.service .rounded-330-shaded h4{font-size:16px;margin:1.5em 0 .6em;}#sidebar-info .section:first-child h4,.service .rounded-330-shaded h4:first-child{margin-top:0;}#sidebar-info .section input[type=text]{width:272px;padding:8px;height:13px;font-size:13px;line-height:14px;background:#fafaf9;border-color:#d0ccc5;}#sidebar-info .section ul{overflow:auto;margin:0;}.section.share input[type=text]{width:154px!important;vertical-align:top;margin-right:2px;}.section.share a.inline-block{margin-right:2px;}#favorite-service,#is-favorite{display:block;padding-left:13px;background:url(/theme/ui/sprites_icons_7.png) 0 -414px no-repeat;font-size:11px;position:absolute;right:0;top:.5em;}#is-favorite{background:none;}#report-abuse{font-size:11px;color:#abaaaa;}#landing .body-title h1,#landing .body-title h3{padding:0;display:block;}#landing .body-title h3{color:#95918d;font-size:1.5em;}#landing #ui-footer{border-top:0;padding-top:0;}ol.service-list{list-style:none;}ol.service-list li{padding-left:60px;position:relative;min-height:50px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #cdc9d2;}ol.service-list li img{position:absolute;left:0;top:0;cursor:pointer;}ol.service-list .service-info{position:relative;}ol.service-list .service-desc{width:440px;}ol.service-list .service-desc img{position:relative;top:3px;}ol.service-list .service-distance{margin-left:50px;width:142px;}ol.service-list .service-price{margin-left:25px;width:100px;text-align:center;}ol.service-list .service-price span{font-size:1.3em;display:block;}ol.service-list .service-price,ol.service-list .service-distance,ol.service-list .service-desc{display:inline-block;vertical-align:top;}ol.service-list h4{font-weight:normal;font-size:1.3em;display:inline;margin-right:5px;width:440px;}ol.service-list h5,ol.service-list p{font-size:.95em;line-height:1.2em;}ol.service-list h5{margin-top:.4em;}ol.service-list a{border:0;}ol.service-list .seller-star-rating{display:inline;}ol.service-list .seller-star-rating img{position:static;}ol.service-list .btn.moreinfo{margin:0;position:absolute;top:0;right:0;}ul.landing-page-links{list-style:none;}ul.landing-page-links li{margin:0;}ul.landing-page-links li a{border:0;padding:6px;display:block;}ul.landing-page-links li a:hover{background:#F4F5F2;}#request-footer{border:1px solid #cdc9d2;padding:10px;}#request-footer h4{font-size:1.4em;margin-bottom:15px;}#request-footer-form fieldset{margin:0;}#request-footer-form li{position:relative;}#request-footer-form label{margin-bottom:0;}#request-footer-form input[type=text]{padding:5px 15px;width:672px;height:28px;border:0;background:url(/theme/ui/bg_request_input.png) no-repeat;line-height:28px;}#request-footer-form input[type=text]:focus{outline:0;}#request-footer-form .btn.postyourrequestfooter{margin:0;position:absolute;right:0;bottom:0;}#postrequest input,#postrequest textarea{background:white;}#request-title{width:345px;}#request-zip{width:180px;}#postrequest .travel-options li{margin-bottom:18px;}#postrequest .travel-options label{background:url(/theme/ui/icon_travelsprites.png) no-repeat;min-height:21px;}#postrequest .travel-to input,#postrequest .travel-from input{margin-right:40px;}#postrequest .travel-remote input{margin-right:24px;}#postrequest .travel-to{background-position:19px 0!important;}#postrequest .travel-from{background-position:19px -391px!important;}#postrequest .travel-remote{background-position:12px -778px!important;}#postrequest button{margin:0 auto;display:block;}#postrequest .user-request-info{margin-top:30px;}#postrequest .user-request-info input,#postrequest .user-request-info password{width:269px;margin-right:20px;}#postservice.good-form select{width:586px;}ul.inline-links{margin:0 0 20px 0!important;}ul.inline-links li{list-style:none;display:inline;margin-left:40px;}ul.inline-links li:first-child{margin-left:0;}#carousel-container{height:50px;text-align:left;}.middle-column .picture-box{margin-bottom:20px;}.galleria{list-style:none;width:300px;}.galleria li{display:block;width:50px;height:50px;overflow:hidden;float:left;margin:0 1px 0 0;padding:0;}.galleria li a{display:none;}.galleria li div{position:absolute;display:none;top:0;left:180px;}.galleria li div img{cursor:pointer;}.galleria li.active div img,.galleria li.active div{display:block;}.galleria li img.thumb{cursor:pointer;display:block;padding:0;width:50px;height:50px;margin:0;}.picture-box .galleria li.selected,.picture-box .galleria li:hover{border:5px solid black;width:40px!important;height:40px!important;position:relative;z-index:2;}.picture-box .galleria li.selected img,.picture-box .galleria li:hover img{position:relative;left:-5px;top:-5px;z-index:1;}* html .galleria li div span{width:400px;}.service #galleria-container{width:580px;height:380px!important;overflow:hidden;background:black;}#galleria-container img{display:block;margin:0 auto;}.galleria-previous,.galleria-next{position:absolute;display:block;height:50px;text-indent:-15000px;width:35px;background:#393e45 url(/theme/ui/sprites_btn_homegallery.png) no-repeat;top:0;}.galleria-previous{left:0;background-position:0 0;}.galleria-next{right:0;background-position:-35px top;}.jcarousel-container,#carousel-container{position:relative;}.jcarousel-clip{z-index:2;padding:0;margin:0 37px 0 36px;overflow:hidden;position:relative;}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}.service .picture-box{background:black;text-align:center;margin-bottom:20px;}.service #galleria-container{width:580px;height:380px;}.service .jcarousel-clip{margin:0 35px;}#picture-box-small{margin:2em 0;height:100px;position:relative;}#picture-box-small .gallery{height:100px;margin:0;padding:0;list-style:none;margin:0 36px;background:url(/theme/ui/bg_pictureboxsmall_2.png) no-repeat;}#picture-box-small .gallery li{width:100px;height:100px;margin:0 0 0 2px;padding:0;float:left;}#picture-box-small .gallery li:first-child{margin-left:0;}#picture-box-small .gallery-previous,#picture-box-small .gallery-next{position:absolute;height:100px;width:34px;background:transparent url() top left no-repeat;border:0!important;text-indent:-15000px;}#picture-box-small .gallery-previous{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -397px -45px;top:0;left:0;}#picture-box-small .gallery-next{background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -436px -45px;top:0;right:0;}.ui-widget-overlay.photo-overlay{background:black;opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;}.ui-widget-content.photo-lbox-parent{background:transparent;border:0;}.ui-widget-content.photo-lbox-parent[style]{overflow:visible!important;}.ui-widget-content.photo-lbox-parent .ui-dialog-titlebar{display:none;}#photo-lbox p{margin:0 0 10px;text-align:center;}#photo-lbox p+div{width:auto;text-align:center;}#photo-lbox p+div img{display:block;margin:0 auto 10px auto;}#photo-lbox a.prev,#photo-lbox a.next,#photo-lbox div img+.close-lbox{background:none;padding:0;color:white;font-size:12px;font-weight:bold;}#photo-lbox a.prev{margin-right:50px;}table.jobs-table{width:940px;border:none;}table.jobs-table tr:hover{background:#f4f5f2;}table.jobs-table tr:first-child{height:69px;}table.jobs-table tr:first-child+tr td{border-top:0;}table.jobs-table tr:first-child th{background:url(/theme/ui/bg_table_header_lg.png) no-repeat!important;}table.jobs-table tr:first-child th.status-column,table.jobs-table tr:first-child th.activity-column{background-position:-30px top!important;}table.jobs-table tr:first-child th.to-do-column,table.jobs-table tr:first-child th.date-column{background-position:right top!important;}table.jobs-table tr.seller-row .title-column{background-position:4px 13px;}table.jobs-table tr.buyer-row .title-column{background-position:4px -107px;}table.jobs-table tr.defunct td:first-child{background-position:4px -242px;}table.jobs-table th{font-size:1.4em;padding:0 15px 0 0;border:none;text-align:left;vertical-align:middle;font-weight:normal;background:none!important;}table.jobs-table td{padding:15px 15px 20px 0;vertical-align:top;border:0;border-top:1px solid #e1e4dc;line-height:1.3em;}table.jobs-table .client-column{background:none!important;position:relative;}table.jobs-table img{position:absolute;left:0;}table.jobs-table .title-column,table.jobs-table .client-column{width:319px;padding-left:57px;background:url(/theme/ui/sprites_icon_thumbtack.png) no-repeat;}table.jobs-table .title-column a,table.jobs-table .client-column a{font-size:1.4em;display:block;border:none;}table.jobs-table .title-column span,table.jobs-table .client-column span{font-weight:normal!important;}table.jobs-table .number-column{padding-left:18px;width:330px;}table.jobs-table .number-column a{font-size:1.2em;border:none;position:relative;top:-2px;}table.jobs-table .number-column+.status-column{width:330px;}table.jobs-table .status-column{width:147px;}table.jobs-table .status-column span{display:block;font-weight:bold;font-size:1.8em;line-height:1.1em;}table.jobs-table .activity-column{width:188px;}table.jobs-table .activity-column ul{font-size:.9em;margin:0;}table.jobs-table .to-do-column{width:184px;}table.jobs-table .to-do-column span{padding-left:18px;background:url(/theme/ui/icon_exclamation.png) no-repeat;}table.jobs-table ul{list-style:none;}table.jobs-table ul li{font-size:1em;}.two-col-selector{margin-bottom:30px;background:url(/theme/ui/bg_jobestimatewrapper.png) repeat-y;position:relative;}.two-col-selector .bottom-corner,.two-col-selector .top-corner{background:url(/theme/ui/bg_685px_graycorners.png) no-repeat right top;height:10px;width:940px;position:absolute;top:0;left:0;z-index:1;}.two-col-selector .bottom-corner{background-position:right bottom!important;top:auto!important;bottom:0;}.two-col-selector .white-rounded-inner{z-index:10;position:relative;margin-top:10px;border:1px solid #cdc9d2;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:20px;background:white;}.two-col-selector h2{font-size:1.8em;}.two-col-selector h2 a{border:0;}.two-col-selector h3{font-size:1.2em;}.two-col-selector .left-column{padding-top:10px;margin-bottom:0;}.two-col-selector .right-column{padding:6px 6px;margin-bottom:0;}.two-col-selector .right-column div.white-rounded-inner:first-child{margin-top:0;}.two-col-selector .left-column ul{width:255px;margin:0;}.two-col-selector .left-column li{list-style:none;padding:0 15px 0 0;margin-bottom:0;min-height:25px;}.two-col-selector .left-column li.active,.two-col-selector .left-column li:hover{background:#e9e9e2;}.two-col-selector .left-column li a{border-bottom:1px dotted #cdc9d2;display:block;padding:8px;min-height:1em;}.two-col-selector .left-column li:first-child a{border-top:1px dotted #cdc9d2;}.two-col-selector .left-column .tips{margin-top:30px;padding:20px;background:#f4f5f2;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}.two-col-selector .left-column .tips h4{font-size:1.1em;margin-bottom:.5em;}.job-estimate li span.new-msgs{display:inline-block;border:0!important;padding:0;height:12px;width:14px;min-height:0;background:url(/theme/ui/sprites_icons_7.png) no-repeat 0 -515px;position:relative;margin:5px 0 0 0;overflow:visible;}.job-estimate li span.new-msgs.active{background-position:0 -538px;}.job-estimate li span.new-msgs span{background:#494949;color:white;padding:0 3px;font-size:.7em;line-height:1em;-moz-border-radius:2px;border-radius:2px;border-radius:2px;position:relative;left:80%;top:-2px;}.job-estimate li span.new-msgs.active span{background:#ee001f;}.job-estimate li img{position:absolute;top:10px;left:10px;}.job-estimate li .price{margin-left:1.2em;font-size:.9em;}.job-estimate .left-column li span.name{display:block;width:190px;overflow:hidden;white-space:nowrap;border:none;font-size:.95em;text-overflow:ellipsis;-o-text-overflow:ellipsis;line-height:1.2em;}.job-estimate .left-column li a{position:relative;padding:10px 10px 10px 40px;min-height:25px;overflow:hidden;}.job-estimate .writeareview{margin-top:10px;}.job-service-terms{padding:10px;border:1px solid #cdc9d2;margin-bottom:20px;}.job-service-terms .loader{height:28px;width:129px;margin-right:5px;}.job-service-terms .term{display:inline-block;vertical-align:top;margin-left:20px;}.job-service-terms .term .updated{background:#fffabc;}.job-service-terms .term .updated+span{font-size:.9em;display:block;color:red;margin-top:3px;}.job-service-terms .price{margin-left:0;width:80px;}.job-service-terms .date{width:165px;}.job-service-terms .time{width:60px;}.job-service-terms .location{width:220px;}.job-service-terms .term h4{margin-bottom:8px;}.job-service-terms .price span{font-size:1.4em;}.job-service-terms .location span{display:block;font-size:.9em;margin-top:3px;}.job-service-terms form{margin-top:15px;}.job-service-terms form textarea{width:601px;height:60px;margin:8px 0 10px;}.job-service-terms .location ul{list-style:none;}.job-service-terms .location ul li{padding-left:24px;background:url(/theme/ui/sprites_icon_travelsm.png) no-repeat;min-height:15px;}.job-service-terms .location ul li.travel-to{background-position:0 -394px;}.job-service-terms .location ul li.travel-remote{background-position:-3px -783px;}form.job-terms{margin:0;}form.job-terms div.loader{width:131px;}form.job-terms legend{color:#444133;font-size:1em;line-height:1em;padding:0 0 7px 0;}form.job-terms legend span,form.job-terms label.inline-label{font-weight:normal;}form.job-terms li{margin-bottom:10px;}form.job-terms label{margin-bottom:3px;font-weight:bold;}form.job-terms fieldset{padding-bottom:15px;margin:0 0 10px;}form.job-terms fieldset.message{margin:0;padding:0;}form.job-terms fieldset.job-terms li{display:inline-block;width:auto;margin:0 0 0 25px;vertical-align:top;}form.job-terms fieldset.job-terms li:first-child{margin-left:0;}form.job-terms li.price input{width:58px;}form.job-terms li.date input{width:98px!important;}form.job-terms li.time select{height:26px;width:90px;}form.job-terms li.address select{height:26px;width:220px;}form.job-terms fieldset.new-address{overflow:auto;}form.job-terms fieldset.new-address label{font-weight:normal;}form.job-terms fieldset.new-address ol.address{float:left;width:265px;}form.job-terms fieldset.new-address ol.privacy{margin-left:285px;}form.job-terms fieldset.new-address li.unit,form.job-terms fieldset.new-address li.zip{display:inline-block;width:125px;margin:0;vertical-align:top;}form.job-terms fieldset.new-address li.zip{margin-left:10px;}form.job-terms fieldset.new-address li.address input[type=text]{width:253px;}form.job-terms fieldset.new-address input[type=text]{width:113px;}form.job-terms li.decline{margin-left:15px;}form.job-terms.good-form li textarea{width:597px;height:60px;margin:0;}.job-estimate .messages{width:auto;margin:30px 0 0;list-style:none;}.job-estimate .messages+a{margin-top:15px;display:block;border:none;width:auto;}.job-estimate .messages li{border-bottom:1px dotted #cdc9d2;padding:10px 0;overflow:auto;}.job-estimate .messages li:first-child{border-top:1px dotted #cdc9d2;}.job-estimate .messages .buyer div.user,.job-estimate .messages .seller .float-wrapper{float:right;}.job-estimate .messages .buyer .float-wrapper{float:left;}.job-estimate .messages div.message{overflow:visible;border:none;padding:15px;width:473px;position:relative;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px;}.job-estimate .messages .buyer div.message{background:#f6fced;border:1px solid #8dc73f;}.job-estimate .messages .seller div.message{background:#fff6e9;border:1px solid #d9b380;}.job-estimate .messages li span.status_announcement{background:#f4f5f2 url(/theme/ui/icon_info.png) no-repeat 10px 10px;width:450px;}.job-estimate .accept-terms{font-size:11px;}.job-estimate .messages div.user img{position:static;top:auto;left:auto;display:block;}.job-estimate .messages div.user{border:none;padding:0;min-height:50px;width:105px;}.job-estimate .messages div.user span{display:block;color:#9b9a9a;}.job-estimate .messages .tail{border:0;padding:0;width:11px;height:21px;min-height:0;left:0;top:0;position:absolute;background:url(/theme/ui/sprites_bg_msgballoon.png) no-repeat;}.job-estimate .buyer .tail{background-position:-510px 0;left:503px;top:15px;}.job-estimate .seller .tail{background-position:-510px -61px;left:-11px;top:15px;}.job-estimate .seller-info{position:relative;padding-left:30px;min-height:30px;}.job-estimate .seller-info .member-status span{display:inline;}.job-estimate .seller-info a,.job-estimate .seller-info img+span{font-weight:bold;border:0;display:block;}.job-estimate .seller-info div{display:inline-block;vertical-align:bottom;margin:-3px 10px 0 0;}.job-estimate .seller-info img.seller{position:absolute;left:0;}.job-estimate .seller-info .seller-star-rating{padding-top:8px!important;}.job-estimate .verification,.job-estimate .payment-summary{border:1px solid #cdc9d2;padding:10px;margin-top:8px;}.job-estimate .verification ul{margin-top:10px;width:auto;}.job-estimate .verification ul li{padding:0 0 5px 0;!important;margin:0!important;width:33%;}.job-estimate .payment-summary table{width:100%;border-width:1px 0 0 0;}.job-estimate .payment-summary th{border-width:1px 0;text-align:left;font-size:11px;}.job-estimate .payment-summary td{border-width:0 0 1px 0;font-size:14px;padding:8px 12px;}.job-estimate .payment-summary .cost{text-align:right;}.job-estimate .payment-summary p.cost{margin:.3em 12px 0 0;font-size:14px;}.job-estimate .payment-summary .cc{padding-left:54px;}.job-estimate .amex{background:url(/media/logo_amex.png) no-repeat 12px center;}.job-estimate .discover{background:url(/media/logo_discover.png) no-repeat 12px center;}.job-estimate .visa{background:url(/media/logo_visa.png) no-repeat 12px center;}.job-estimate .mastercard{background:url(/media/logo_mastercard.png) no-repeat 12px center;}.job-estimate .left-column img.buyer{display:block;margin-bottom:5px;}.job-estimate .left-column img.buyer+span a{display:block;font-size:1.5em;border:0;margin:.2em 0 1em;}#accept-estimate .job-service-terms{border:none;padding:0;margin-top:1em;}#accept-estimate #termsfull-form ol{margin-bottom:10px;}#accept-estimate h3{font-size:1.2em;}form.standard#location-form label,form.standard#location-form select,form.standard#location-form input[type="text"],form.standard#location-form textarea,form.standard#datetime-form select,form.standard#datetime-form input[type="text"],form.standard#datetime-form textarea,#termsfull-form select,#termsfull-form input[type=text],#termsfull-form textarea,#termsfull-form label{line-height:1.2em;}form.standard#location-form li{padding-left:0;}form.standard#location-form fieldset fieldset,form.standard#datetime-form fieldset fieldset{border-bottom:1px solid #cdc9d2;padding-bottom:15px;}form.standard#location-form fieldset fieldset li,form.standard#datetime-form fieldset fieldset li{display:inline-block;vertical-align:top;width:200px;}form.standard#location-form fieldset fieldset label{margin-left:0;display:block;text-align:left;}form.standard#location-form fieldset fieldset input[type=text]{width:150px;}form.standard#location-form fieldset fieldset select{margin-left:20px;width:180px;}form.standard#location-form fieldset fieldset legend{font-size:1.1em;position:static;margin:0 0 5px 0;text-align:left;width:auto;}form.standard#location-form .new-address{border-bottom:0;padding-bottom:0;}form.standard#location-form .new-address legend,form.standard#location-form .location-message legend{font-weight:bold;}form.standard#location-form .new-address label{margin:0;padding:0;}form.standard#location-form .new-address select{width:75px;margin-left:0;}form.standard#location-form .zip-code,#location-form .state{width:80px!important;}form.standard#location-form .zip-code input[type=text]{width:62px;}form.standard#location-form textarea{width:405px;height:70px;}form.standard#location-form .btn.save,form.standard#datetime-form .btn.save{float:right;}form.standard#datetime-form li{padding-left:0;}form.standard#datetime-form fieldset fieldset{padding-bottom:15px;}form.standard#datetime-form fieldset fieldset legend,#termsfull-form fieldset fieldset legend{font-weight:bold;font-size:1.1em;position:static;width:auto;top:auto;text-align:left;}form.standard#datetime-form input[type=text],#termsfull-form input.calendar{width:160px;padding:3px 20px 3px 3px;background:#F5F5F5 url(/theme/ui/icon_calendar.png) no-repeat 97%;}form.standard#datetime-form select{width:180px;}form.standard#datetime-form textarea{width:375px;}#termsfull-form{border-top:1px solid #cdc9d2;padding-top:20px;}.white-content #termsfull-form{border:0;padding-top:0;}#termsfull-form li{padding-left:0;}#termsfull-form fieldset{margin-bottom:0;}#termsfull-form input[type="text"],#termsfull-form select{width:150px;}#termsfull-form li.inline{width:175px;display:inline-block;padding:0 0 5px 15px;margin-left:15px;border-left:1px solid #cdc9d2;vertical-align:top;min-height:8.5em;}#termsfull-form li.inline:first-child{border:0;margin-left:0;padding-left:0;}#termsfull-form fieldset fieldset li{top:0;}#termsfull-form fieldset fieldset label{margin-left:0;}#termsfull-form fieldset fieldset label+select{position:relative;left:20px;}#termsfull-form input.calendar{width:115px!important;padding-right:30px;}#termsfull-form .new-address{border-top:1px solid #cdc9d2;margin-top:15px;}#termsfull-form .new-address select{position:static;left:auto;}#termsfull-form .new-address .address label{padding:0;margin:0;}#termsfull-form .change-price input{width:135px!important;}#termsfull-form .change-price span{width:15px;display:inline-block;font-weight:bold;}#termsfull-form ol.address{display:inline-block;width:385px;vertical-align:top;}#termsfull-form ol.address li{display:inline-block;vertical-align:top;}#termsfull-form li.change-apt,#termsfull-form li.change-state{margin-left:35px;}#termsfull-form li.change-state select{width:75px;}#termsfull-form li.change-zip{margin-left:10px;width:80px;}#termsfull-form li.change-zip input{width:60px;}#termsfull-form ol.privacy{display:inline-block;margin:1em 0 0 10px;vertical-align:top;}#termsfull-form ol.privacy label{width:150px!important;}#termsfull-form li.leave-message{border:1px solid #cdc9d2;border-width:1px 0;padding-bottom:15px;margin-top:15px;}#termsfull-form li.leave-message textarea{width:585px;font-size:1em;}#termsfull-form ol li.inline:first-child+.inline+.inline label{max-width:175px;}#termsfull-form li.associated-service select{width:auto!important;}#termsfull-form.standard li.item-error{background:white!important;}#termsfull-form.standard li.item-error textarea,#termsfull-form.standard ol.address li.item-error input[type=text],#termsfull-form.standard ol.address li.item-error select{background-color:#FFDFDF!important;border-color:#AF4C4C!important;color:#AF4C4C;}#termsfull-form .btn.submitestimate{margin-top:15px;}#review-form{border:1px solid #cdc9d2;padding:10px;margin-bottom:20px;}#review-form h3{margin-bottom:0;}#review-form h3+fieldset{margin-bottom:0;}#review-form fieldset fieldset legend{width:auto;position:static;font-size:1.1em;font-weight:bold;padding:0 0 8px;text-align:left;}#review-form fieldset fieldset legend span{font-weight:normal;font-size:.9em;}#review-form fieldset li{border-bottom:1px solid #cdc9d2;padding:12px 0;}#review-form fieldset li:first-child{border-top:1px solid #cdc9d2;border-bottom:0;padding-bottom:0;}#review-form fieldset fieldset li{padding:0;border:0!important;}#review-form fieldset fieldset li label{margin-left:0;}#review-form h3+fieldset ol:first-child li:first-child li{display:inline-block;}#review-form textarea{width:601px;}#review-form .btn.submit{margin-top:15px;}#widget-form{margin-top:1.5em;}.widgets .left-column span{color:#444133;}.widget-form.small label{font-weight:bold;}.widget-form.small li{margin-bottom:30px;}.widget-form.small li li{margin-bottom:5px;}.widget-form.small select{width:231px;}.widget-form.small textarea{width:219px;height:85px;overflow:auto;}.widget-form.small .char-count{position:static;}.widget-form.small .widget-parting{height:60px;}.widget-form.small .dimensions{margin:-23px 0 30px 0;}.widget-form.small .dimensions label.inline-label{width:3.5em;font-weight:normal;}.widget-form.small .dimensions input[type=text]{width:50px;}.widget-form.small .widget-color span{width:38px;height:38px;border:1px solid black;margin-right:3px;display:inline-block;cursor:pointer;}.widget-form.small .widget-color span.active{border-color:black!important;}.widget-form.small .widget-color span.neutral{border-color:#e3dcd1;background:#f6f6f2;}.widget-form.small .widget-color span.orange{border-color:#edd8c4;background:#faeee2;}.widget-form.small .widget-color span.brown{border-color:#d5d3cb;background:#eeebdf;}.widget-form.small .widget-color span.yellow{border-color:#d9d7d0;background:#faf8e9;}.widget-form.small .widget-color span.green{border-color:#ccd7eb;background:#e2ece2;}.widget-code{width:619px;}.widget-customizing{width:231px;float:left;}.widget-preview{padding:6px 0 0 254px;}.widget-preview label:first-child{text-align:center;}.preview-box{background:url(/theme/ui/bg_widgetpreview_mid.png) repeat-y;position:relative;width:377px;min-height:40px;padding:30px 0;}.preview-box .top,.preview-box .bottom{height:9px;width:377px;position:absolute;top:0;left:0;background:url(/theme/ui/bg_widgetpreview.png) no-repeat;}.preview-box .bottom{top:auto;bottom:0;background-position:left bottom;}.preview-box .preview-desc{text-align:center;display:block;margin-bottom:5px;}.preview-box .widget{margin:0 auto;}#text-link input[type=text]{display:block;width:600px;margin-top:5px;}#text-link .instructions{font-size:12px;font-weight:bold;}.photo-slideshow .preview-box{background:url(/theme/ui/bg_widgetpreviewlg_mid.png) repeat-y;position:relative;width:522px;margin-bottom:20px;}.photo-slideshow .preview-box .top,.photo-slideshow .preview-box .bottom{width:522px;background:url(/theme/ui/bg_widgetpreviewlg.png) no-repeat;}.photo-slideshow .preview-box .bottom{background-position:left bottom;}.photo-slideshow .widget-customizing{width:86px;}.photo-slideshow .widget-preview{padding-left:109px;}.website-buttons div{position:relative;border-bottom:1px solid #cdc9d2;padding-bottom:20px;margin-bottom:20px;min-height:70px;}.website-buttons textarea{position:absolute;left:250px;height:70px;width:369px;}#acceptEstimateForm.standard fieldset fieldset legend{width:125px;}#acceptEstimateForm.standard fieldset fieldset label{margin-left:135px;}#acceptEstimateForm.standard p{font-size:.95em;}#acceptEstimateForm.standard p+p{margin-top:15px;}#acceptEstimateForm.standard p span{width:125px;margin-right:10px;text-align:right;display:inline-block;}#payment-form{width:466px;}#payment-form .continue{float:right;position:relative;left:10px;}#payment-form .inline-block input[type=text]{width:219px;}#exp-date{float:left;}#exp-date select{width:auto!important;padding:6px 5px;}#cvv{float:right;}#cvv input{width:150px!important;}.review-estimate .body-title{margin-bottom:30px;}.review-estimate .left-column{width:648px;}.review-estimate .left-column h2{margin:1.3em 0 .1em;}.review-estimate .right-column{margin-left:702px;}#payment-form-2 fieldset{border:1px solid #d0ccc5;padding:15px 15px 15px 10px;}#payment-form-2 select{width:548px;}#payment-form-2 .inline-block input[type=text]{width:260px;}#payment-form-2 input[type=text]{width:536px;}#payment-form-2 input[type=radio]{position:absolute;left:0;}#payment-form-2 input[type=radio]+label{display:inline;font-weight:bold;}#payment-form-2 li{padding-left:30px;position:relative;margin-bottom:14px;}#payment-form-2 li:first-child{margin-bottom:30px;}#payment-form-2 li li:first-child{margin-bottom:14px;}#payment-form-2 li li{padding-left:0;}#payment-form-2 #cvv{position:relative;left:-1px;}#payment-form-2 .submit{font-size:1.1em;position:relative;}#payment-form-2 .submit a{float:left;position:relative;top:14px;padding-left:9px;background:url(/theme/ui/icon_blue_arrow_2.png) no-repeat 0 2px;}#payment-form-2 .submit .cost{text-align:right;position:absolute;right:215px;top:14px;font-weight:bold;}#payment-form-2 .submit button{float:right;position:relative;left:9px;}#estimate-info{border:1px solid #d0ccc5;padding:10px;position:relative;}#estimate-info table{width:100%;border:0;margin-bottom:20px;font-size:1.1em;}#estimate-info th,#estimate-info td{text-align:left;padding:0;border:0;vertical-align:top;}#estimate-info th{padding-bottom:1em;}#estimate-cost{width:100%;border-width:1px 0 0 0;}#estimate-cost th{border-width:1px 0;text-align:left;font-size:11px;padding:3px 10px;}#estimate-cost td{border-width:0 0 1px 0;font-size:1.1em;padding:4px 10px;}#estimate-cost td+td,#estimate-cost th+th{text-align:right;}#profile-completeness{background:#fffabb;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:20px;margin-bottom:25px;position:relative;}#profile-completeness.rounded-940{padding:20px 20px 0 20px;margin-bottom:25px;background:white;}#progress-wrapper a{position:absolute;right:20px;top:25px;}#progress-box{width:667px;height:37px;position:relative;background:white;margin-bottom:50px;}#progress-box span{font-size:1.5em;position:absolute;top:8px;left:8px;}#progress-frame{height:48px;width:667px;position:absolute;top:0;left:0;background:url(/theme/ui/bg_profile_bar.png) no-repeat 0 0;}#progress-bar{height:35px;background:#baee81;position:absolute;top:1px;left:1px;}#milestone-links{position:relative;margin:0!important;}#milestone-links li{list-style:none;font-size:1em;position:absolute;top:48px;width:300px;margin-left:-150px;text-align:center;}#milestone-links li a{position:static;}.milestone-1{left:334px;}.milestone-2{left:500px;}.milestone-3{left:666px;}.milestone-info{background:#fffdea;border:1px solid #fec432;padding:15px;position:relative;margin-bottom:20px;}.milestone-info a.close-button{display:block;background:url(/theme/ui/btn_close_lightbox.png) no-repeat;height:9px;width:9px;display:absolute;top:15px;right:15px;text-indent:-15000px;}.milestone-info .arrow{width:30px;height:15px;position:absolute;margin-left:-16px;top:-15px;background:url(/theme/ui/bg_profilearrow.png) no-repeat;}.milestone-info h4{background:#f9d26e;padding:9px 0 8px 10px;font-size:1.2em;margin-top:15px;}.milestone-info ul{border-bottom:1px solid #cdc9c3;margin:0 0 1em;}.milestone-info ul li{list-style:none;padding:6px 0 6px 39px;background:url(/theme/ui/sprites_icons_7.png) no-repeat;margin-bottom:0;}.milestone-info ul li.even{backgrdound-color:#edebcc;}.milestone-info ul li.checked{background-position:7px -206px;}.milestone-info ul li.unchecked{background-position:7px -118px;}.left-column{float:left;width:240px;margin-bottom:20px;}.right-column{margin-left:255px;margin-bottom:20px;}.acct-pic-holder img{border:1px solid #dbd2c6;padding:4px;margin-bottom:8px;position:relative;}.acct-pic-holder a{border:none;}.acct-pic-holder a.change{display:none;position:absolute;top:6px;right:6px;width:99px;height:23px;text-indent:-15000px;background:url(/theme/ui/btn_changepic.png) no-repeat;}.acct-pic-holder:hover a.change{display:block;}.section{border-top:1px dotted #cdc9d2;padding-top:10px;margin-top:10px;}.section h4{font-size:1.1em;margin:0 0 10px 0;}h2.acct-name{font-size:1.6em;font-weight:normal;margin-bottom:.1em;}.member-status{text-transform:uppercase;vertical-align:middle;padding-bottom:4px;font-size:.9em;}.member-status img{position:relative;top:4px;}.member-status span.gold{color:#cba900;}.member-status span.silver{color:#a6b0b6;}.member-status span.bronze{color:#c70;}ul.badges{margin:0 0 8px;}ul.badges li{list-style:none;min-height:18px;position:relative;margin:4px 0 0 0;width:210px;display:inline-block;}ul.badges li:first-child{margin-top:0;}ul.badges li a{border:none;color:#444133!important;padding-left:24px;position:relative;}ul.badges li a img{-moz-box-shadow:1px 1px 2px #a9a99f;box-shadow:1px 1px 2px #a9a99f;-webkit-box-shadow:1px 1px 2px #a9a99f;position:absolute;left:0;top:-2px;}div.yellow-border{border-left:8px solid #fec432;background:#f2f3ef;position:relative;padding:7px 3px 7px 12px;margin-bottom:5px;}div.yellow-border a{padding:0;line-height:1.2em;}div.yellow-border p.job-history{font-size:.9em;float:left;margin:0 0 0 10px;}div.yellow-border p.job-history span{display:block;font-size:1.6em;font-weight:bold;margin:6px 0 3px 0;}div.yellow-border p.job-history:first-child{margin-left:0;}div.yellow-border img{-moz-box-shadow:1px 1px 2px #7f807d;-webkit-box-shadow:1px 1px 2px #7f807d;box-shadow:1px 1px 2px #7f807d;}div.badge-info{padding:3px 20px 6px 3px;background:#f5f5f5;border:1px solid #dddad3;position:relative;margin-top:7px;}div.badge-info a.close-button{background:transparent url(/theme/ui/sprites_btn_misc.png) no-repeat 0 -14px;width:9px;height:9px;text-indent:-15000px;top:5px!important;}div.badge-info ul{margin-bottom:0;}div.badge-info li{list-style:none;margin:5px 0 0 0;padding-left:20px;position:relative;}div.badge-info li:first-child{margin:0;}div.badge-info li img{position:absolute;top:0;left:0;}ul.appointments-list li{list-style:none;border-top:1px solid #cec9c3;font-size:.95em;padding-top:10px;margin-top:15px;}ul.appointments-list li:first-child{border:none;margin:0;padding:0;}.seller h3,.buyer h3{background:url(/theme/ui/sprites_icon_thumbtack.png) no-repeat;min-height:22px;font-weight:normal;font-size:1.3em;padding:3px 0 0 25px;}.seller h3{background-position:0 -367px;}.buyer h3{background-position:0 -475px;}.acct-activity{width:300px;margin-right:10px;margin-bottom:10px;display:inline-block;vertical-align:top;}.acct-activity ul li{list-style:none;}.acct-info{background:white;position:relative;padding-bottom:13px;margin-bottom:20px;}.acct-info dl{margin-bottom:8px;}.acct-info .definition-row.phone,.acct-info .definition-row.address{margin-top:30px;}.acct-info dd a{position:absolute;border:0;display:inline;text-indent:0;left:525px;font-size:.9em;bottom:8px;padding:0;height:auto;}.acct-info dd span{font-size:.9em;position:absolute;right:0;bottom:1px;padding:2px 0 0 17px;background:url(/theme/ui/sprites_icon_action.png) no-repeat 0 0;min-height:18px;}.acct-info dt{background:url(/theme/ui/icon_greenbullet.png) left 11px no-repeat;padding-left:15px;}.edit-acct h2{border-bottom:1px solid #cec9c3;padding-bottom:5px;margin-bottom:20px;font-size:1.6em;}.edit-acct table+a+h2{margin-top:30px;}.edit-acct h2 span.delete-acct{border:none;font-size:.55em;font-weight:normal;margin-left:1em;}a.add-address{height:22px;width:126px;margin-top:10px;display:block;border:none;background:url(/theme/ui/btn_acct_sprites.png) left -50px no-repeat;text-indent:-15000px;}a.add-phonenumber{height:22px;width:163px;margin-top:10px;display:block;border:none;background:url(/theme/ui/btn_acct_sprites.png) left top no-repeat;text-indent:-15000px;}a.done-editing{height:22px;width:112px;display:block;border:none;background:url(/theme/ui/btn_acct_sprites.png) left -75px no-repeat;text-indent:-15000px;}a.warning-icon{position:relative;bottom:0;margin-right:5px;display:inline-block!important;height:14px!important;width:14px!important;background:url(/theme/ui/icon_warning.png) no-repeat;}.status-update{margin-bottom:20px;}#status-update-form{position:relative;margin-top:10px;}.rounded-685 #status-update-form textarea{width:641px;height:60px;margin-bottom:8px;display:block;}#status-update-form ul,#status-update-form h4{display:inline-block;vertical-align:top;margin-right:10px;}#status-update-form ul li{list-style:none;background:url(/theme/ui/sprites_icons_7.png) -10000px -10000px no-repeat;min-height:18px;margin-bottom:4px;max-width:220px;}#status-update-form ul li.facebook{padding-left:20px;background-position:0 -27px;}#status-update-form ul li.twitter{padding-left:20px;background-position:0 -55px;}#status-update-form h4{line-height:1.4em;}#status-update-form .btn.share{position:absolute;top:78px;right:0;margin:0;}#fave-svcs{padding-top:10px;}#fave-svcs .left-column{width:650px;float:left;}#fave-svcs .right-column{margin-left:715px;}#fave-svcs h2{font-weight:normal;}#fave-svcs ul{margin:8px 0 0 0;}#fave-svcs ul li,.status-updates li{list-style:none;position:relative;padding:0 60px 10px 80px;margin-bottom:10px;border-bottom:1px dotted #cdc9d2;min-height:62px;}#fave-svcs h4,.status-updates h4{display:inline;font-size:1.2em;font-weight:normal;margin-right:10px;}#fave-svcs h4+span,.status-updates h4+span,.status-updates li p+span{color:#9b9a9a;font-size:.9em;}#fave-svcs h4+span+p,.status-updates h4+span+p{margin-top:3px;}#fave-svcs p,.status-updates p{font-size:1em;}#fave-svcs ul+span,.status-updates+span{display:block;background:#f4f5f2;padding:8px 7px;}#fave-svcs ul+span a,.status-updates+span a{font-size:.9em;border:0;padding:0;}.status-updates{margin:15px 0 0 0;border-top:1px dotted #cdc9d2;padding-top:10px;}.status-updates .btn.delete{position:absolute;right:0;top:10px;}#fave-svcs ul li span:first-child,.status-updates li span:first-child{width:66px;height:56px;background:url(/theme/ui/bg_activityfeed.png) no-repeat;position:absolute;left:0;top:0;padding:6px 0 0 6px;}#fave-svcs .share{padding-bottom:20px;margin-bottom:10px;}#fave-svcs .share p{margin:10px 0 0;}#fave-svcs .right-column ul li,ul.fave-svcs li{padding:0 30px 10px 35px;font-size:1em;min-height:25px;list-style:none;position:relative;}#fave-svcs .right-column ul img,ul.fave-svcs img{position:absolute;left:0;top:2px;background:black;}#fave-svcs .right-column ul .btn.delete,ul.fave-svcs .btn.delete{position:absolute;right:0;top:2px;margin-right:0;}ul.fave-svcs{margin-left:0;}.ui-dialog-title{font-size:1.3em;}ul.verification{margin-left:0;}.verification li{list-style:none;padding:0 0 14px 24px;background:transparent no-repeat 0 0;}.verification .emailVerified{background-image:url(/media/icon_email_safety.png);}.verification .phoneVerified{background-image:url(/media/icon_phone.png);}.verification .addressVerified{background-image:url(/media/icon_address.png);}.verification .ssnVerified{background-image:url(/media/icon_ssn.png);}.verification .facebookVerified{background-image:url(/media/icon_facebook_safety.png);}.verification .twitterVerified{background-image:url(/media/icon_twitterbadge.png);}.verification .linkedinVerified{background-image:url(/media/icon_linkedin.png);}.verification .nameVerified{background-image:url(/media/icon_name_verified.png);}.verification .dojVerified{background-image:url(/media/icon_doj.png);}.verification .criminalCheck{background-image:url(/media/icon_criminalcheck.png);}.verification .criminalCheckGold{background-image:url(/media/icon_criminalcheck_gold.png);}.verification .humanReviewVerified{background-image:url(/media/icon_humanreview.png);}.white-content{width:auto!important;background-color:white;z-index:1002;position:relative;top:-20px;overflow:visible;}.white-content .body-title,.white-content .edit-row{border-bottom:1px solid #cdc9c2;margin-bottom:15px;}.new .white-content{font-weight:normal;}.white-content .edit-confirm{float:right;position:relative;}.white-content .edit-confirm input{margin-right:75px;}.white-content .edit-confirm a{position:absolute;right:0;bottom:4px;}.white-content p{padding:0!important;}.white-content p span.job-name{font-weight:bold;color:#568e31;}.white-content div.job-description{border-bottom:1px solid #cdc9c2;padding-bottom:20px;margin-bottom:15px;position:relative;}.white-content div.job-description a{position:absolute;padding-right:15px;background:url(/theme/ui/icon_minus_small.png) right 1px no-repeat;border:none;font-size:.9em;right:0;top:0;}.status_announcement,.status{display:block;background:#fff3c6 url(/theme/ui/icon_info.png) no-repeat 10px 10px;padding:15px 15px 10px 40px;border:none;margin:10px 0;line-height:1.3em;}.status_announcement ul,.status ul{margin-left:2em;}span.status{background-color:#f4f5f2;}span.status.success{background:#f4f5f2 url(/theme/ui/sprites_form_icons.png) no-repeat 5px -23px;}a.close-button{border:none;position:absolute;right:5px;bottom:11px;}.posted{width:897px;height:49px;margin:20px 0 11px;padding:8px 0 0 43px;background:url(/theme/ui/bg_posteditem_sprites.png) no-repeat;}.posted h3{font-size:1.2em;margin-bottom:3px;}.posted.wanted{background-position:left -57px;}.posted.defunct{background-position:left -114px!important;}.post-status{float:right;position:relative;bottom:18px;padding:6px 25px 0 0;min-height:25px;margin-right:10px;color:#444133;}.post-status.checked{background:url(/theme/ui/sprites_icons_7.png) no-repeat right -207px;}.my-post-arrow{width:45px;height:22px;position:relative;top:-52px;background:url(/theme/ui/bg_mypost_arrow.png) no-repeat;margin-bottom:-22px;}.posted.service+.rounded-940-padded .my-post-arrow.share,.posted.wanted+.rounded-940-padded .my-post-arrow.edit{left:.5em;}.posted.service+.rounded-940-padded .my-post-arrow.edit{left:9.5em;}.rounded-940-padded #status-update-form textarea{width:641px;display:block;}.delete-post{position:absolute;right:0;bottom:15px;}.delete-post a{border:none;padding:0;}.rounded-940-padded a.close-button{display:block;background:url(/theme/ui/btn_close_lightbox.png) no-repeat;height:9px;width:9px;display:absolute;top:15px;right:15px;text-indent:-15000px;}.posted+.rounded-940-padded #status-update-form,.posted+.rounded-940-padded ul.status-updates{width:649px;}.posted+.rounded-940-padded ul.status-updates+span{width:629px;}#postrequest .travel-pref+span+.form-tip{margin-top:-60px;}#postrequest .travel-pref+span+.form-tip div.top,#postrequest .travel-pref+span+.form-tip div.middle,#postrequest .travel-pref+span+.form-tip div.bottom{background:none;}#postrequest #swa_description+span+.form-tip{top:50px;}#form_add_video{margin-top:20px;}#form_add_video .status-icon{display:none;}ul.videos{list-style:none;margin:0!important;}ul.videos li{width:200px;margin:0 50px 25px 0;float:left;text-align:center;}ul.videos li .btn.deletegray{margin-top:5px;}a.rounded-858-header{display:block;background:transparent url(/theme/ui/bg_858px_header.png) no-repeat;height:35px;width:858px;margin-top:16px;position:relative;border:0;}.rounded-858-header span.header{position:absolute;left:46px;top:8px;font-size:1.4em;color:#444133;font-weight:bold;line-height:1.4em;}.rounded-858-header span.button{display:block;width:25px;height:25px;text-indent:-10000px;border:none;top:5px;left:10px;position:relative;}.rounded-858-header.btn-openbox span.button{background:transparent url(/theme/ui/btn_plusminus.png) no-repeat;}.rounded-858-header.btn-closebox span.button{background:transparent url(/theme/ui/btn_plusminus.png) no-repeat bottom;}.rounded-858-body{border:1px solid #cdc9c2;border-top-width:0;padding:20px 45px 30px 20px;}.rounded-858-body h3{margin:1.4em 0 .8em 0;}.rounded-858-body .btn-sendamessage{float:right;margin-top:10px;height:28px;width:150px;background:transparent url(/theme/ui/btn_sendamessage.png) no-repeat;border:none;cursor:pointer;text-indent:-15000px;}.rounded-858-body .btn-learnmore{float:right;border:none;width:112px;height:28px;margin-top:20px;background:transparent url(/theme/ui/btn_learnmore.png) no-repeat;cursor:pointer;text-indent:-15000px;}.rounded-858-body .btn-facebook{margin-top:10px;display:block;}.rounded-858-body .btn-submit{float:right;border:none;width:93px;height:27px;margin-top:15px;background:transparent url(/theme/ui/btn_submit_2.png) no-repeat;cursor:pointer;text-indent:-15000px;}#featuredBox{margin-top:-25px;padding-bottom:18px!important;}ul.features{margin:0;}ul.features li{display:inline-block;float:left;margin-left:50px;border-left:1px solid #cdc9c2;min-height:30px;position:relative;}ul.features li a{border:none;padding:0;display:block;padding-left:90px;}ul.features li a:hover *{color:#255887;}ul.features li a span.link-head{font-size:1.1em;font-weight:bold;margin-bottom:0;color:#3E301E;padding-right:10px;background:transparent url(/theme/ui/icon_brownarrow.png) no-repeat right;display:inline;}ul.features li a span.link-body{font-size:.8em;text-transform:uppercase;color:#519190;}ul.features li{margin-bottom:0;}ul.features li:first-child{margin:0;border:none;}ul.features li.improved-listing a{padding-left:40px;background:transparent url(/theme/ui/icon_featuresprites.png) no-repeat;}ul.features li.enhance-reputation a{background:transparent url(/theme/ui/icon_featuresprites.png) 50px -70px no-repeat;}ul.features li.market-service a{background:transparent url(/theme/ui/icon_featuresprites.png) 50px -35px no-repeat;}.widget-holder{margin-top:20px;padding-top:20px;border-top:1px solid #cdc9c3;}.widget-holder textarea{float:right;width:425px!important;height:75px!important;}div#widget-yellowstripe,div#widget-graybox,.widget-holder a.widget-link{float:left;}#recipients-table{max-height:250px;overflow:auto;border:1px solid #ccc;padding:5px 0 5px 5px;background:#f5f5f5;position:relative;margin-bottom:15px;}#recipients-table .contact{width:161px;margin:0 5px 5px 0;display:inline-block;overflow:hidden;cursor:pointer;padding:5px 5px 5px 35px;height:3.3em;position:relative;border:1px solid #eec;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background:#fff;}#recipients-table .contact label{display:block;width:120px;text-align:left;cursor:pointer;}#recipients-table .contact input{position:absolute;top:9px;left:7px;}#recipients-table .contact a.delete{position:absolute;top:3px;right:3px;border:0;text-decoration:none;background:#fff url(/theme/ui/btn_close_lightbox.png) no-repeat;display:block;width:9px;height:9px;overflow:hidden;}#recipients-table .contact a.delete span{display:none;}#add-contact{margin-bottom:12px;}#add-contact h2{font-weight:normal;font-size:1.6em;margin-bottom:1em;}#add-contact .left-column{width:385px;border-right:1px solid #cdc9d2;position:relative;padding-right:45px;margin-bottom:0;}#add-contact .right-column{margin:0 0 0 500px;}#add-contact a.btn.saveandclose{margin:0 10px 0 85px;}#add-contact-form+span{position:absolute;right:0;top:38%;font-size:1.2em;background:white;text-align:center;display:block;height:2em;width:4em;margin-right:-2em;line-height:2em;}#import-contact-container .left-column{width:260px;position:relative;border-right:1px solid #cdc2da;}#import-contact-container .left-column span{position:absolute;right:0;top:38%;font-size:1.2em;background:white;text-align:center;display:block;height:2em;width:4em;margin-right:-2em;line-height:2em;}#import-contact-container .right-column{margin-left:320px;}#import-contacts-button ul{margin:0 0 10px 0;}#import-contacts-button ul li{list-style:none;height:29px;width:186px;background:url(/theme/ui/sprites_btn_import2.png) no-repeat;margin-bottom:8px;display:inline-block;}#import-contacts-button ul li.yahoo{background-position:0 -38px;}#import-contacts-button ul li.msn{background-position:0 -76px;}#import-contacts-button ul li.aol{background-position:0 -115px;}#import-contacts-button ul li a{display:block;text-indent:-15000px;border:none;height:100%;}#import-contacts-button ul+p{font-size:.9em;}div.preview-message-iframe{border:1px solid #ccc;padding:5px;margin-bottom:10px;}span.email-address{color:#666;}#group-email{margin-bottom:8px;}#group-email a{font-weight:normal;}#group-email+h3{margin-bottom:8px;}#contacts-header{height:69px;background:url(/theme/ui/bg_table_header_lg.png) no-repeat;position:relative;margin-bottom:10px;}#contacts-header input[type=text]{position:absolute;left:15px;top:18px;font-size:1.3em;height:31px;width:473px;padding:0 0 0 42px;border:0;background:transparent url(/theme/ui/bg_input_search.png) no-repeat;line-height:31px;}#contacts-header div{position:absolute;height:51px;padding:13px 0 0 34px;top:1px;left:683px;border-left:1px solid #c5c5c4;}#contacts-header a{display:block;height:40px;width:182px;background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat 0 -90px;border:0;padding:0;text-indent:-15000px;}#contacts-header a.active{background-position:0 -231px;}#contacts-wrapper{position:relative;background:url(/theme/ui/bg_contactswrapper.png) repeat-y;}#contacts-wrapper .top-corner{top:0;left:0;position:absolute;width:940px;height:10px;background:url(/theme/ui/bg_685px_graycorners.png) no-repeat top left;}#contacts-wrapper .bottom-corner{bottom:0;left:0;position:absolute;width:940px;height:10px;background:url(/theme/ui/bg_685px_graycorners.png) no-repeat bottom left;}#contacts-wrapper .left-column{width:673px;padding:10px 6px;position:relative;margin-bottom:0!important;}#contacts-wrapper .right-column{margin-left:685px;padding-bottom:20px;margin-bottom:0!important;}#contacts-wrapper .contact{background:url(/theme/ui/bg_contacts_box.png) repeat-y right top;padding-right:327px;min-height:60px;width:322px;}#contacts-list{margin:0;}#contacts-list a{border:0;}#contacts-list a.contact-name{font-size:1.4em;line-height:1.2em;display:inline-block;max-width:295px;overflow:hidden;}#contacts-list .btn.editicon{margin-top:-.35em;}#contacts-wrapper button.btn.delete{position:absolute;top:11px;right:18px;}#contacts-list .grouping{z-index:9;position:absolute;right:80px;top:12px;height:25px;}#contacts-list .grouping span{font-size:.9em;line-height:25px;vertical-align:middle;}#contacts-list .grouping a{display:inline-block;text-indent:-15000px;height:25px;width:24px;padding:0;vertical-align:middle;background:url(/theme/ui/sprites_btn_gray_15.png) no-repeat -145px -135px;}#contacts-list .grouping a:hover{background-position:-116px -135px;}#contacts-list .grouping-popup{position:absolute;top:0;right:0;width:220px;z-index:200;}#contacts-list .grouping-popup .top{height:32px;background:url(/theme/ui/sprites_bg_addtogroup.png) no-repeat;width:220px;}#contacts-list .grouping-popup .top a{display:block;position:absolute;top:0;right:0;background:none!important;}#contacts-list .grouping-popup .bottom{height:7px;background:url(/theme/ui/sprites_bg_addtogroup.png) no-repeat -225px 0;width:220px;}#contacts-list .grouping-content{width:218px;background:white;border:1px solid #797979;border-width:0 1px;padding:5px 0 5px;}#contacts-list .grouping-popup input[type=checkbox]{display:none;}#contacts-list .grouping-popup ul{max-height:150px;position:relative;overflow:auto;border:1px solid #cdc9d2;width:200px;margin:0 auto 8px;}#contacts-list .grouping-popup li{margin:0;padding:4px 4px 4px 18px;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;}#contacts-list .grouping-popup li:hover{background:#cfcfcd;}#contacts-list .grouping-popup li.checked{font-weight:bold;background:url(/theme/ui/sprites_icons_7.png) no-repeat 2px -282px;}#contacts-list .grouping-popup li.checked:hover{background-color:#cfcfcd;}#contacts-list .grouping-popup input[type=text]{margin:0 auto;width:194px;display:block;}#contacts-list li{padding:11px;margin-top:10px;position:relative;background:white;list-style:none;font-size:1em;border:1px solid #cdc9d2;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}#contacts-list li:first-child{margin-top:0;}#contacts-list li.highlight{background:#ffd;}#contacts-list li.deleted{border-color:#d9d9d6;background:#d9d9d6;}#contacts-list li.editing li{border:0;padding:3px 0;margin:0;}#contacts-list li.editing a.btn.cancel{margin-right:10px;}#contacts-list li.editing .grouping{color:#c3c3c3;}#contacts-list li.editing .grouping a{background-position:-174px -135px;}#contacts-list.deleted a.edit-contact,#contacts-list.deleted button,#contacts-list.deleted .grouping{display:none;}#contacts-sidebar{margin:0;padding-top:10px;}#contacts-sidebar li{list-style:none;margin-bottom:7px;position:relative;}#contacts-sidebar li a{height:39px;width:235px;padding-left:20px;display:block;border:0;line-height:39px;}#contacts-sidebar li a:hover{background:url(/theme/ui/sprites_bg_contactssidebar.png) no-repeat 0 -44px;}#contacts-sidebar li.active a{background:url(/theme/ui/sprites_bg_contactssidebar.png) no-repeat 0 0;font-weight:bold;color:#393737;}#contacts-sidebar li button.btn.delete{top:7px!important;display:none;}#contacts-sidebar li.active button.btn.delete{display:block;}#contacts-wrapper .right-column input{margin-left:20px;font-size:1em;}#contact-details .left-column{width:435px;}#contact-details .right-column{margin-left:460px;}#contact-details dt:first-child{padding-top:0;}#contact-details dt:first-child+dd{padding-top:0;}#contact-details dd span.type{position:relative;left:30px;}#contact-details dd span.default{position:relative;left:50px;padding-left:16px;background:url(/theme/ui/sprites_icons_7.png) no-repeat 0 -345px;min-height:15px;}#contact-details .notes p{margin:0 0 1em;}#contact-details ul{margin:0;width:200px;float:left;}#contact-details ul li:first-child{margin-top:0;}#contact-details ul li{list-style:none;position:relative;margin-top:25px;padding-right:20px;}#contact-address-map{width:240px;height:240px;margin-left:202px;background:red;}.pager{display:block;background:#f4f5f2;margin-top:5px;}.pager a,.pager .ellipsis,.pager .currentPage{border:none;margin:8px 1px 8px 3px;display:inline-block;}.pager .currentPage{color:black;}.welcome .left-column{z-index:5;width:668px;position:relative;}.welcome .right-column{margin-left:692px;position:relative;z-index:1;}.welcome h1{color:#d0761f;font-size:2.5em;margin-bottom:.5em;}.welcome #header1,.welcome #header2{color:#464646;}.welcome .right-column .rounded-248{margin:0 0 30px;}.welcome .buzz{text-align:center;}.welcome .buzz h4{color:#963;text-transform:capitalize;}.welcome .buzz a{margin-top:10px;display:block;border:0;}.welcome .benefits h4 a{font-size:18px;}.welcome .benefits h4{font-size:14px;color:#963;margin-bottom:.6em;}.welcome .benefits img{float:left;}.welcome .benefits p{margin:0 0 0 70px;}.welcome .benefits ul{margin-left:1.5em;list-style:outside url(/theme/ui/bg_greencheck.png);}.welcome .benefits .block-link{display:block;margin:0 25%;padding:8px 0;background:#f9f6f6;width:50%;text-align:center;}.welcome blockquote{height:155px;width:248px;background:url(/theme/ui/bg_landing_quote_2.png) no-repeat;text-indent:-10000px;margin-bottom:8px;}.welcome blockquote+span{font-style:italic;line-height:1.2em;font-size:1.1em;}.welcome blockquote+span a{border:0;}.welcome .search-info img{display:block;margin:5px auto;}.welcome .search-info p{margin-top:20px;font-size:1.5em;}.welcome .search-info+h4{border-top:1px solid #cdc9d2;padding-top:10px;}.welcome ul.checkmarks li{margin-top:15px;}.welcome textarea,.welcome input[type=text]{width:574px;}.welcome .email p,#change-email-form{margin-left:231px;}#change-email-form fieldset{margin-bottom:10px;}.welcome #change_email{width:380px;}.welcome .profile-pic{font-size:1.5em;}.welcome .profile-pic img,.welcome .email img{float:left;}.welcome .profile-pic a,.welcome .profile-pic span,.welcome .profile-pic input{display:block;margin:20px 0 20px 231px;}.welcome .profile-pic .facebook{padding-left:25px;background:url(/theme/ui/icon_facebook.png) no-repeat 0 1px;}.welcome #profile-pic{margin-left:231px;}.welcome #profile-pic input{width:200px;background:white;margin-right:10px;}.welcome #profile-pic small{display:block;font-size:.7em;margin-top:1.5em;}.welcome #new-password label,.welcome #craigslist-post label{color:#656364;}.welcome #new-password input,.welcome #craigslist-post select{background:white;}.welcome #craigslist-post select{width:615px;font-size:16px;padding:10px 5px;}.welcome #thumbtack-url{background:white;font-size:18px;line-height:18px;height:18px;padding:7px;width:884px;margin-bottom:20px;}#get-testimonials .left-column{width:385px;padding-right:45px;border-right:1px solid #cdc9d2;position:relative;}.rounded-940-padded #get-testimonials .left-column span{background:white;}#get-testimonials .left-column span{background:#F8F9F5;position:absolute;margin-left:-20px;top:70px;left:430px;display:block;padding:10px 0;width:40px;font-weight:bold;text-align:center;}#get-testimonials .left-column label{font-weight:bold;}#get-testimonials .right-column{margin:0 0 20px 475px;padding-top:3em;}#get-testimonials textarea{width:368px;background:white;}#get-testimonials .preview{background:white;padding:10px;border:1px solid #cdc9d2;max-height:300px;overflow-y:scroll;margin-top:10px;}#categories{list-style-position:inside;margin:1em 0;padding:15px;}#categories li{margin:.5em 0 0;}#categories li:first-child{margin:0;}#categorization,#categories{background:white;border:1px solid #e4e1db;position:relative;}#categorization ul{list-style:none;margin:0;width:207px;border-right:1px solid #e4e1db;padding:9px 0;overflow:auto;}#categorization li{padding:6px 15px;cursor:pointer;margin:0;position:relative;}#categorization li:hover{background:#e6e7e3;}#categorization li.active{background:#b7dbe5;}#categorization li:hover .btn.add{display:block;}#categorization li.active .btn.add{display:block;}#categorization .btn.add{display:none;position:absolute;right:0;top:50%;margin:-14px 0 0;}#categorization #tier2{position:absolute;left:208px;top:0;}#categorization #tier3{border:0;width:209px;position:absolute;left:416px;top:0;}#cancel-cat{font-size:1.1em;margin:.5em 0;display:block;}#tier2 li,#tier3 li{display:none;}#tier3 li{padding-right:50px;}#upsell{list-style:none;margin:25px 0 0 80px;}#upsell li{font-size:1em;margin-bottom:25px;background:url(/theme/ui/sprites_icons_upsell.png) no-repeat;padding-left:57px;}#upsell .service{background-position:0 -108px;}#upsell h3{font-weight:normal;font-size:1.5em;margin:0;}#upsell p{margin:0;}.welcome .upsell-links{margin-top:25px;font-size:1.1em;position:relative;min-height:45px;}.welcome .upsell-links a:first-child{position:absolute;left:0;top:13px;padding-left:7px;background:url(/theme/ui/icon_blue_arrow_2.png) no-repeat 0 2px;}.welcome .upsell-links a#skip-link{position:absolute;left:auto;right:221px;top:13px;padding:0;background:none;}.welcome .upsell-links .btn{position:absolute;margin:0;right:0;top:0;}.good-form .char-count{position:absolute;right:37px;color:#9b9a9a;font-size:12px;top:0;}.good-form .char-count span{font-size:18px;}.good-form .status-icon{display:inline-block;margin-left:8px;width:22px;height:21px;background:url(/theme/ui/sprites_form_icons.png) no-repeat -1000px 0;vertical-align:middle;}.good-form li.item-error .status-icon{background-position:0 0;}.good-form li.complete .status-icon{background-position:0 -26px;}.good-form li.item-error input[type=text],.good-form li.item-error textarea,.good-form li.shaded-inline.item-error{border-color:#af4c4c;}.welcome #postservice .btn.postmyservice{margin:1.5em auto;}form#postservice.single input[type=text],form#postservice.single textarea,form#postservice.single select{background:#F5F5F5;}form#postservice input[type=text],form#postservice textarea,form#postservice select{background:white;}.welcome .good-form li.shaded-inline,.welcome .good-form ol.website,.welcome .good-form ol.address{min-height:110px;vertical-align:top;display:inline-block;width:237px;padding:20px 10px 15px 25px;margin-right:36px;border:1px solid #eef0e6;background:#eef0e6;position:relative;z-index:10;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}#postservice.good-form ol.location .tip-placement:first-child{position:relative;z-index:10;}.good-form li.shaded-inline+.shaded-inline{margin-right:0;z-index:8;}.good-form li.shaded-inline input[type=text]{width:190px;}.good-form li.shaded-inline ol{margin-bottom:0;}.good-form ol.payment-options li{display:inline-block;width:100px;margin-bottom:5px;}.good-form ol.payment-options+.status-icon,.good-form ol.travel-pref+.status-icon,.good-form ol.pricing+.status-icon{position:absolute;top:20px;right:20px;}.welcome #postservice ol.pricing li{display:inline-block;}.welcome #postservice ol.pricing li span{margin:0 5px;}.welcome #postservice ol.pricing input[type=text]{width:60px;}.welcome #postservice .form-tip.pricing{left:250px;top:45px;}.welcome #postservice .form-tip{left:604px;z-index:30;}.welcome .good-form ol.contact input[type=text]{width:247px;}.welcome .good-form ol.contact ol{margin:1em 0 0;}.welcome .good-form ol.contact ol li:first-child label:first-child{display:none;}.welcome .good-form ol.contact ol:first-child{margin:0;}.welcome .good-form ol.contact ol:first-child li:first-child label{display:block;}.welcome .good-form ol.contact li{display:inline-block;width:299px;vertical-align:top;margin-right:22px;}.welcome .good-form ol.contact li.even{margin-right:0;}.welcome .good-form ol.contact li li{display:block;width:auto;margin-bottom:3px;margin-right:0;}.welcome .good-form fieldset ol.website,.welcome .good-form fieldset ol.address{width:547px;margin-right:0;display:block;}.welcome .good-form ol.website li{margin-bottom:8px!important;}.welcome .good-form ol.website label.inline-label{width:60px;height:41px;line-height:41px;}.welcome .good-form ol.website input[type=text]{width:430px;}#postservice.good-form ol.address{min-height:0;}#postservice.good-form ol.address li{display:inline-block;width:140px;vertical-align:top;}#postservice.good-form ol.address .street{width:252px;}#postservice.good-form ol.address .street input[type=text]{width:193px;}#postservice.good-form ol.address li input[type=text]{width:85px;}.welcome #postservice.good-form ol.address+.form-tip{left:600px;top:45px;}.good-form .travel-pref label{font-size:12px;}.travel-pref input[type=text]{height:19px;width:80px!important;}.travel-pref input[type=text]+.form-tip{left:195px;top:0;}.good-form .travel-pref input[type=checkbox]+label{padding:0 0 2px 24px;background:url(/theme/ui/sprites_icon_travelsm.png) no-repeat;}.good-form .travel-pref label.travel-to{background-position:0 -394px!important;}.good-form .travel-pref label.travel-remote{background-position:-3px -784px!important;}.welcome #postservice #travel-charge .form-tip{left:195px;}.good-form.single label{font-size:12px;margin-bottom:0;}.good-form.single input[type=text],.good-form.single textarea{width:454px;}.good-form.single .char-count{left:474px;top:50px;right:auto;}.good-form.single .pricing input[type=text]{width:60px;margin-right:14px;}.good-form.single .pricing label:first-child+label{margin-left:20px;font-size:18px;}.good-form.single ol.pricing+.status-icon{position:relative!important;top:10px!important;}.good-form.single ol.pricing{margin:0;}.good-form.single ol.pricing+.status-icon+.error-text{padding-left:1em;}.good-form.single .form-tip{left:474px;}#postservice .pricing li.no-price{display:block;margin-top:10px;}.good-form.single label.pricing{display:block;height:41px;line-height:41px;vertical-align:middle;}.good-form.single .payment li,.good-form.single .pricing li{display:inline;margin-right:14px;}.good-form.single label a{right:162px;bottom:1px;}.good-form.single ol.website{background:none;width:auto;}.good-form #travel-distance{margin-bottom:2em;}.good-form #sidebar{width:130px;font-size:10px;display:inline-block;position:relative;vertical-align:middle;left:1em;}.good-form.single #sidebar{width:200px;}.good-form #sidebar .ui-slider-tooltip{position:relative;bottom:125%;left:-110%;}#postservice .btn.postmyservice{display:block;}#postservice .btn.postmyservice+p{font-size:.95em;}#postservice .travel-dist-reveal,#travel-dist-reveal{margin-bottom:1.4em;}#ui-footer{color:#949085;font-size:.9em;}#ui-footer #ui-footer-content a{color:#949085;margin-left:1em;border:none;line-height:1.1em;}#ui-footer #ui-footer-content a:active{color:#695C54;}.ui-footer-city-links{margin:0;padding:0;padding-top:12px;text-align:left;}#ui-footer #ui-footer-content .ui-footer-city-links a{margin:0;padding:0;}#content-body.aboutus{padding-left:197px;margin-bottom:40px;min-height:400px;}#content-body.aboutus #left-column{position:absolute;left:0;top:0;}.aboutus .page-title{margin-bottom:.5em;}.aboutus h2.page-title,.aboutus h1.page-title{font-size:36px;line-height:36px;font-weight:normal;}.aboutus h2.page-title+a+h2{margin:1.2em 0;font-weight:bold;font-size:1.3em;}.aboutus h2 .orange{color:#D0761F;}.aboutus p.leader{color:#7B7874;font-size:18px;margin:1em 0;}.aboutus p.icon{padding-left:30px;position:relative;margin:1em 0 2em;}.aboutus p.icon img{position:absolute;left:0;top:0;}.aboutus .section p{margin-bottom:1.4em;}.aboutus .section{position:relative;margin:27px 0 27px 0;clear:both;border:0;padding:0;}.aboutus .section h2{border-bottom:1px solid #CDC9C2;font-size:24px;line-height:1em;margin:0 0 36px;padding:20px 0 12px;}.section-graphic-r{float:right;margin-left:27px;}.section-graphic-l{float:left;margin-right:27px;}.row-3column-icon .column-icon{float:left;width:30.3%;margin-right:3%;margin-bottom:18px;}.row-2column-icon .column-icon{float:left;width:47%;margin-right:3%;margin-bottom:18px;}.icon-list .column-icon{position:relative;}.icon-list p,.icon-list li{font-size:12px;}.icon-list .column-icon h3,.icon-list .column-icon p{margin-left:73px;}.icon-list .column-icon ul{margin:0 0 0 86px;padding:0;}.icon-list img{position:absolute;top:0;left:0;}.feature-concierge{width:670px;height:124px;background:transparent url(/theme/roundedcorners/images/bg_concierge.gif) no-repeat 0 40px;}.feature-concierge h3{padding:55px 0 0 100px;}.feature-concierge p{padding-left:100px;}.feature-concierge .btn_tryitforfree{position:absolute;top:60px;right:20px;width:175px;height:45px;text-indent:-9999px;background:transparent url(/theme/roundedcorners/images/btn_tryitforfree.png) no-repeat 0 0;display:block;}#sidebar-aboutusmenu{list-style:none;margin:0;padding:0;}#sidebar-aboutusmenu li{list-style:none;margin:0;padding:0;padding-bottom:7px;}#sidebar-aboutusmenu a{display:block;width:172px;height:33px;text-indent:-9999px;border:0;}#sidebar-aboutusmenu a.link_whatisthumbtack:link,#sidebar-aboutusmenu a.link_whatisthumbtack:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 0;}#sidebar-aboutusmenu a.link_whatisthumbtack:hover,#sidebar-aboutusmenu a.link_whatisthumbtack:active,#sidebar-aboutusmenu li.at a.link_whatisthumbtack{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px 0;}#sidebar-aboutusmenu a.link_whoisthumbtack:link,#sidebar-aboutusmenu a.link_whoisthumbtack:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -36px;}#sidebar-aboutusmenu a.link_whoisthumbtack:hover,#sidebar-aboutusmenu a.link_whoisthumbtack:active,#sidebar-aboutusmenu li.at a.link_whoisthumbtack{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -36px;}#sidebar-aboutusmenu a.link_press:link,#sidebar-aboutusmenu a.link_press:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -72px;}#sidebar-aboutusmenu a.link_press:hover,#sidebar-aboutusmenu a.link_press:active,#sidebar-aboutusmenu li.at a.link_press{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -72px;}#sidebar-aboutusmenu a.link_safety:link,#sidebar-aboutusmenu a.link_safety:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -108px;}#sidebar-aboutusmenu a.link_safety:hover,#sidebar-aboutusmenu a.link_safety:active,#sidebar-aboutusmenu li.at a.link_safety{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -108px;}#sidebar-aboutusmenu a.link_contact:link,#sidebar-aboutusmenu a.link_contact:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -144px;}#sidebar-aboutusmenu a.link_contact:hover,#sidebar-aboutusmenu a.link_contact:active,#sidebar-aboutusmenu li.at a.link_contact{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -144px;}#sidebar-aboutusmenu a.link_facebook:link,#sidebar-aboutusmenu a.link_facebook:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -180px;}#sidebar-aboutusmenu a.link_facebook:hover,#sidebar-aboutusmenu a.link_facebook:active{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -180px;}#sidebar-aboutusmenu a.link_twitter:link,#sidebar-aboutusmenu a.link_twitter:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -216px;}#sidebar-aboutusmenu a.link_twitter:hover,#sidebar-aboutusmenu a.link_twitter:active{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -216px;}#sidebar-aboutusmenu a.link_jobs:link,#sidebar-aboutusmenu a.link_jobs:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -252px;}#sidebar-aboutusmenu a.link_jobs:hover,#sidebar-aboutusmenu a.link_jobs:active,#sidebar-aboutusmenu li.at a.link_jobs{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -252px;}#sidebar-aboutusmenu a.link_help:link,#sidebar-aboutusmenu a.link_help:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -288px;}#sidebar-aboutusmenu a.link_help:hover,#sidebar-aboutusmenu a.link_help:active,#sidebar-aboutusmenu li.at a.link_help{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -288px;}#sidebar-aboutusmenu a.link_testimonials:link,#sidebar-aboutusmenu a.link_testimonials:visited{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat 0 -324px;}#sidebar-aboutusmenu a.link_testimonials:hover,#sidebar-aboutusmenu a.link_testimonials:active,#sidebar-aboutusmenu li.at a.link_testimonials{background:transparent url(/theme/roundedcorners/images/sprite_aboutusmenu_4.gif) no-repeat -175px -324px;}.team.icon-list .column-icon p{position:absolute!important;width:137px!important;margin-top:.5em;}.team.icon-list .column-icon h3{margin-bottom:0!important;color:#5e5a59;font-size:1em;}.team.icon-list .column-icon{margin-bottom:4em;}.row-3column-icon{min-height:60px;margin-bottom:25px;}.image-list li{float:left;margin:0 7px 10px 0;list-style:none;}.image-list ul{margin-left:0;}.image-list li a img{border:3px solid #EFEFEF!important;}.icon-list h3,.section.icon-list h3{font-size:13px;font-weight:bold;margin-bottom:5px;}.row-1column-icon .column-icon{margin:20px 0 0 0;padding:0 0 20px 0;border-bottom:1px solid #cdc9c2;}.icon-list .row-1column-icon .column-icon h3,.icon-list .row-1column-icon .column-icon p{margin-left:110px;}.icon-list .row-1column-icon .column-icon ul{margin-left:124px;}.row-1column-icon .column-icon .btn_learnmore{position:relative;margin-left:70px;}.pressrelease h2,body.theme-neutral .section.pressrelease h2{margin-bottom:12px;font-size:21px;}.pressmentionslogos{text-align:center;}.pressmentionslogos img{padding:0 40px 10px 0;vertical-align:middle;}#content-body.terms{padding-right:340px;width:600px;}#content-body.terms p{position:relative;margin:1.2em 0;font-size:12px;}#content-body.terms ul,#content-body.terms ol{margin:1em 0 1em 2em;}#content-body.terms li{font-size:12px;position:relative;margin-bottom:.5em;}#content-body.terms span.annotation{font-size:12px;display:block;position:absolute;top:0;left:650px;width:21em;padding:15px;border:1px solid #DFDCD6;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}#content-body.terms li span.annotation{margin-left:-2em;}#content-body.terms li li span.annotation{margin-left:-4em;}.feature-serviceproviders{width:670px;height:214px;background:transparent url(/theme/roundedcorners/images/bg_feature_serviceproviders.gif) no-repeat 0 0;}.feature-serviceproviders p{position:absolute;top:185px;right:300px;width:370px;text-align:right;font-size:14px;color:#7B7874;}.feature-serviceproviders .btn_postaservice{position:absolute;top:170px;right:-3px;}.service-highlights h1{font-size:2.4em;font-weight:normal;margin:0 0 .4em 0;}.service-highlights h1 span{color:#d0761f;}.service-highlights h1+p{color:#95918d;font-size:1.4em;line-height:1.4em;}.service-highlights h2{font-size:1.8em;font-weight:normal;padding-bottom:.5em!important;border-bottom:1px solid #cdc9c2!important;}.service-highlights #photos{width:478px;float:left;margin-bottom:20px;}.service-highlights #photos.who{margin-bottom:0;background:black;}.service-highlights .show-all{display:block;margin-top:20px;padding:8px;background:#f4f5f2;border:none!important;}.service-highlights #galleria-container{height:300px;}#featured-service{margin-left:500px;}#featured-service a{font-size:1.6em;border:none;}#featured-service img{display:block;margin-bottom:6px;}#featured-service .provider:first-line{color:#A89D97;font-size:.85em;}#featured-service p a{font-size:1em;white-space:nowrap;}.staff-picks{margin:0!important;}.staff-picks.left-column{float:left;width:320px;display:block;}.staff-picks.right-column{margin-left:360px!important;display:block;}.staff-picks li{list-style:none;height:65px;padding:10px 0;border-bottom:1px dotted #cdc9c2;}.staff-picks li img{float:left;}.staff-picks li a{font-size:1.6em;margin-left:60px;border:none!important;display:block;}.staff-picks li p{margin-left:60px;}.service-highlights.featured-services h1{font-size:2em;}.service-highlights.featured-services h1+.clear-block{min-height:480px;}.service-highlights.featured-services .change-link{color:#444133;font-size:.5em;}.featured-services div.share{margin:30px 0;}.featured-services div.share h4,.featured-services div.share .page-tools{display:inline;}.featured-services div.share li{margin:0 0 0 5px;display:inline;}.featured-services div.share li img{margin:0!important;display:inline!important;position:relative;top:2px;}.featured-services div.share li a{font-size:1em!important;background:none;padding:0;}.featured-services #footer-form-container{border-width:1px 0 0 0!important;padding:20px 0 0;}.featured-services #footer-form-container h4{margin:0 0 10px 0;}.featured-services .ctrlHolder{padding:0!important;}.featured-services #label_submit{margin-top:5px!important;}form#favorite-form input[type=checkbox]{position:absolute;left:0;top:6px;}form#favorite-form label{width:auto;float:none;text-align:left;padding-left:18px;}form#favorite-form fieldset.newsletter ol:first-child{margin-left:18px;border-left:7px solid #dddad3;padding-left:8px;display:block;}form#favorite-form fieldset.newsletter li{padding:5px 0 0 3px;margin-top:5px;position:relative;top:1px;}form#favorite-form fieldset.newsletter li:first-child{padding-top:0;margin-top:0;}form#favorite-form.standard .item-text .error-text{padding:1px 0 2px 3px;font-size:10px;color:#af4c4c;line-height:1.3em;}#request-form-1 select{width:274px;margin-right:8px;}#request-form-1 .show-more{color:#3179BA;font-size:12px;border:0;}#request-form-1 .btn{margin:20px 0 0 0;float:right;}#request-form-1 fieldset{margin:0;}#request-form-2 textarea{height:118px;width:388px;}#request-form-2 .request-desc{float:left;padding:0 15px 15px 0;border-right:1px solid #cdc9d2;position:relative;z-index:3;}#request-form-2 .request-time{padding-left:431px;position:relative;z-index:1;}#request-form-2 .request-time label:first-child{font-size:1.1em;margin-bottom:10px;font-weight:bold;}#request-form-2 .calendar{width:115px;margin-left:15px;}#request-form-2 .clear-block{border-bottom:1px solid #cdc9d2;padding-bottom:5px;margin-bottom:10px;}#request-form-2 .request-publishing{border-bottom:1px solid #cdc9d2;padding-bottom:10px;margin-bottom:10px;}#request-form-2 .request-publishing input[type=text]{position:relative;left:15px;width:225px;}#request-form-2 .btn,#request-form-3 .btn{float:right;}#request-form-2 .inline-block input[type=text]{width:180px;margin-right:10px;}#request-form-3 fieldset:first-child{border-bottom:1px solid #cdc9d2;padding-bottom:8px;margin-bottom:5px;}#request-form-3 .travel-pref input[type=checkbox]+label{padding-left:24px;background:url(/theme/ui/sprites_icon_travelsm.png) no-repeat;}#request-form-3 .travel-pref label.travel-to{background-position:0 -394px!important;}#request-form-3 .travel-pref label.travel-remote{background-position:-3px -784px!important;}#request-form-3 legend{font-size:1.1em;margin-bottom:5px;padding:0;}#request-form-3 .request-address{float:left;}#request-form-3 .request-address input[type=text]{width:190px;}#request-form-3 .request-privacy{padding-left:242px;}#request-form-3 .request-privacy li li{padding-left:18px;display:relative;}#request-form-3 .request-privacy input[type=radio]{position:absolute;left:0;top:3px;}#request-form-3 .clear-block{border-bottom:1px solid #cdc9d2;padding-bottom:10px;margin-bottom:10px;}#request-form-4 li{margin-bottom:8px;}#request-form-4 li li{margin-bottom:0;}#request-form-4.small input[type=text],#request-form-4.small textarea{width:250px;}#request-form-4 input[type=text],#request-form-4 textarea{width:375px;}#request-form-4.small .inline-block input[type=text]{width:118px;}#request-form-4 .inline-block input[type=text]{width:180px;}#request-form-4 textarea{height:150px;}form.standard#location-form label,form.standard#location-form select,form.standard#location-form input[type="text"],form.standard#location-form textarea,form.standard#datetime-form select,form.standard#datetime-form input[type="text"],form.standard#datetime-form textarea,#termsfull-form select,#termsfull-form input[type=text],#termsfull-form textarea,#termsfull-form label{line-height:1.2em;}form.standard#location-form li{padding-left:0;}form.standard#location-form fieldset fieldset,form.standard#datetime-form fieldset fieldset{border-bottom:1px solid #cdc9d2;padding-bottom:15px;}form.standard#location-form fieldset fieldset li,form.standard#datetime-form fieldset fieldset li{display:inline-block;vertical-align:top;width:200px;}form.standard#location-form fieldset fieldset label{margin-left:0;display:block;text-align:left;}form.standard#location-form fieldset fieldset input[type=text]{width:150px;}form.standard#location-form fieldset fieldset select{margin-left:20px;width:180px;}form.standard#location-form fieldset fieldset legend{font-size:1.1em;position:static;margin:0 0 5px 0;text-align:left;width:auto;}form.standard#location-form .new-address{border-bottom:0;padding-bottom:0;}form.standard#location-form .new-address legend,form.standard#location-form .location-message legend{font-weight:bold;}form.standard#location-form .new-address label{margin:0;padding:0;}form.standard#location-form .new-address select{width:75px;margin-left:0;}form.standard#location-form .zip-code,#location-form .state{width:80px!important;}form.standard#location-form .zip-code input[type=text]{width:62px;}form.standard#location-form textarea{width:405px;height:70px;}form.standard#location-form .btn.save,form.standard#datetime-form .btn.save{float:right;}form.standard#datetime-form li{padding-left:0;}form.standard#datetime-form fieldset fieldset{padding-bottom:15px;}form.standard#datetime-form fieldset fieldset legend,#termsfull-form fieldset fieldset legend{font-weight:bold;font-size:.9em;position:static;width:auto;top:auto;text-align:left;margin-bottom:5px;}form.standard#datetime-form input[type=text],input[type=text].calendar{width:160px;padding:3px 20px 3px 3px;background:#F5F5F5 url(/theme/ui/icon_calendar.png) no-repeat 97%;}form.standard#datetime-form select{width:180px;}form.standard#datetime-form textarea{width:375px;}#termsfull-form{border-top:1px solid #cdc9d2;padding-top:20px;}.white-content #termsfull-form{border:0;padding-top:0;}#termsfull-form input[type="text"],#termsfull-form select{width:150px;font-size:.8em;}#termsfull-form li.inline{display:inline-block;padding:0 0 5px 15px;margin-left:15px;border-left:1px solid #cdc9d2;vertical-align:top;min-height:8.5em;}#termsfull-form li.inline:first-child{border:0;margin-left:0;padding-left:0;}#termsfull-form fieldset{margin-bottom:0;}#termsfull-form fieldset fieldset li{top:0;}#termsfull-form fieldset fieldset label{margin-left:0;}#termsfull-form fieldset fieldset label+select{position:relative;left:20px;}#termsfull-form fieldset fieldset label.no-option+select{left:0;}#termsfull-form input.calendar{width:115px;padding-right:30px;}#termsfull-form .new-address{border-top:1px solid #cdc9d2;margin-top:15px;}#termsfull-form .new-address select{position:static;left:auto;}#termsfull-form .new-address .address label{padding:0;margin:0;}#termsfull-form .status-announcement{display:inline;}#termsfull-form .change-price input{width:135px!important;}#termsfull-form .change-price span{width:15px;display:inline-block;font-weight:bold;}#termsfull-form ol.address{display:inline-block;width:385px;vertical-align:top;}#termsfull-form ol.address li{display:inline-block;}#termsfull-form li.change-apt,#termsfull-form li.change-state{margin-left:35px;}#termsfull-form li.change-state select{width:75px;}#termsfull-form li.change-zip{margin-left:10px;}#termsfull-form li.change-zip input{width:60px;}#termsfull-form ol.privacy{display:inline-block;margin:1em 0 0 10px;vertical-align:top;}#termsfull-form ol.privacy label{width:150px!important;}#termsfull-form li.leave-message{border:1px solid #cdc9d2;border-width:1px 0;padding-bottom:15px;margin-top:15px;}#termsfull-form li.leave-message textarea{width:585px;font-size:12px;}#termsfull-form ol li.inline:first-child+.inline+.inline label{max-width:175px;}#termsfull-form li.associated-service select{width:auto!important;}#termsfull-form.standard li.item-error{background:white!important;}#termsfull-form.standard li.item-error textarea,#termsfull-form.standard ol.address li.item-error input[type=text],#termsfull-form.standard ol.address li.item-error select{background-color:#FFDFDF!important;border-color:#AF4C4C!important;color:#AF4C4C!important;}#termsfull-form .btn.contactbuyer{margin-top:15px;}#review-form{border:1px solid #cdc9d2;padding:10px;margin-bottom:20px;}#review-form h3{margin-bottom:0;}#review-form h3+fieldset{margin-bottom:0;}#review-form fieldset fieldset legend{width:auto;position:static;font-size:1.1em;font-weight:bold;padding:0 0 8px;text-align:left;}#review-form fieldset li{border-bottom:1px solid #cdc9d2;padding:15px 0;}#review-form fieldset li:first-child{border-top:1px solid #cdc9d2;}#review-form fieldset fieldset li{padding:0;border:0!important;}#review-form fieldset fieldset li label{margin-left:0;}#review-form h3+fieldset ol:first-child li:first-child li{display:inline-block;}#review-form textarea{width:575px;}#review-form .btn.submit{margin-top:15px;}.white-content{width:auto!important;background-color:white;z-index:1002;position:relative;top:-20px;overflow:visible;}.white-content .body-title,.white-content .edit-row{border-bottom:1px solid #cdc9c2;margin-bottom:15px;}.white-content .body-title h3{font-weight:normal;font-size:22px;margin:0;}.new .white-content{font-weight:normal;}.white-content .edit-confirm{float:right;position:relative;}.white-content .edit-confirm input{margin-right:75px;}.white-content .edit-confirm a{position:absolute;right:0;bottom:4px;}.white-content p{padding:0!important;}.white-content p span.job-name{font-weight:bold;color:#568e31;}.white-content div.job-description{border-bottom:1px solid #cdc9c2;padding-bottom:20px;margin-bottom:15px;position:relative;}.white-content div.job-description a{position:absolute;padding-right:15px;background:url(/theme/ui/icon_minus_small.png) right 1px no-repeat;border:none;font-size:.9em;right:0;top:0;}.edit-row h3+fieldset.inlineLabels{padding-top:0;}.buttonHolder a{font-size:1.1em;border:none;position:relative;top:3px;}.uniForm .textInput{font-size:1.2em;}.yellow-box{background:#FFFABC;border:1px solid #eae6ae;padding:10px;position:relative;margin-bottom:7px;}.yellow-box h3{color:#555051!important;font-size:18px;font-weight:normal!important;margin:0 250px 0 0;}.yellow-box p{margin:10px 250px 0 0;}.yellow-box .btn.editrequest{position:absolute;right:15px;top:20px;}.big-headline-wrapper{position:relative;margin:15px 0;}.big-headline-wrapper:first-child{margin-top:0;}.big-headline-wrapper h2{font-size:1.9em;font-weight:normal;border:none!important;color:#666465;margin:0!important;}.big-headline-wrapper .buttonHolder{position:absolute;right:0;bottom:0;}.email-networks{margin-top:15px;}.email-networks-label,.email-networks img{display:inline;margin-bottom:20px;}.padding10px{padding-bottom:10px;}#website_list ul{margin:0 0 0 32%;}#website_list ul li{list-style-position:inside;}#uploadContainer{margin-bottom:25px;}div#search-detail #ttcalendar table{width:auto;}div#search-detail #ttcalendar #calendar-body{height:20em;}div#search-detail #ttcalendar th,div#search-detail #ttcalendar td{padding:5px 0;}div#search-detail #ttcalendar thead td,div#search-detail #ttcalendar tbody th{width:60px;}div#search-detail #ttcalendar thead th,div#search-detail #ttcalendar tbody td{width:59px;}#ttcalendar table{margin:0!important;width:100%;}#ttcalendar #calendar-head{padding-left:1px;}#ttcalendar #calendar-body{padding-left:1px;overflow-y:auto;overflow-x:hidden;height:399px;border-bottom:1px solid #DDDAD3;height:25em;}#ttcalendar #calendar-body-long{padding-left:1px;overflow-y:auto;overflow-x:hidden;}#ttcalendar th,#ttcalendar td{border:1px solid #695c54;padding:.5em;}#ttcalendar thead th{border-color:#DDDAD3;font-size:80%;background-color:#DDDAD3;white-space:nowrap;}#ttcalendar thead td{border-color:#DDDAD3;font-size:75%;background-color:#DDDAD3;}#ttcalendar tbody th{line-height:2.4;}#ttcalendar tbody td{padding:.3em;border-color:#DDDAD3;}#ttcalendar thead td,#ttcalendar tbody th{width:70px;}#ttcalendar thead th,#ttcalendar tbody td{width:70px;}#ttcalendar tbody tr.rowHighlight th{background-color:#F6B122;}#ttcalendar tbody tr.hour_line{border-top:2px solid #BBB;}#ttcalendar tbody td.selectgrid{height:5px;}#ttcalendar tbody td.hour_line{border-top:2px solid #BBB;}#ttcalendar tbody td.highlighted{background-color:#EEF;}#ttcalendar tbody td.unavailable{background-color:#F8F8F6;}#ttcalendar tbody td.available{background-color:#ADCFFC;}#ttcalendar tbody td.disabled{background-color:#f1eee6;}#ttcalendar tbody td.chosen{background-color:#FEC52D;}#ttcalendar tbody td.top{border-bottom:none;}#ttcalendar tbody td.bottom{border-top:none;}#ttcalendar tbody td.middle{border-top:none;border-bottom:none;}#search-detail-availability #ttcalendar tbody td.unavailable{background-color:#F8F8F6;}#search-detail-availability #ttcalendar tbody td.available{background-color:#ADCFFC;}#search-detail-availability #ttcalendar tbody td.disabled{background-color:#F8F8F6;}#search-detail-availability #ttcalendar tbody td.chosen{background-color:#FEC52D;}#calendar-links a{display:block;margin:1em 0;width:4em;}#calendar-links a.prev{float:left;text-align:left;}#calendar-links a.next{float:right;text-align:right;}#calendar-links div#calendar-links-centeredlinks{font-size:77%;padding-top:1em;text-align:center;}#calendar-links div#calendar-links-centeredlinks a,#calendar-links div#calendar-links-centeredlinks span{display:inline;margin:0 .15em;width:auto;}#calendar-links div#calendar-links-legend{padding:1em;text-align:center;}#calendar-links div#calendar-links-legend span{border:1px solid #DDDAD3;margin-right:.5em;padding:.25em .5em;}#calendar-links div#calendar-links-legend span.unavailable{background-color:#ADCFFC;}#calendar-links div#calendar-links-legend span.available{background-color:#E8F4CC;}#calendar-links div#calendar-links-legend span.disabled{background-color:#A89D97;}#calendar-links div#calendar-links-legend span.booked{background-color:#FEC52D;}#uploadContainer #swfu form{width:280px;float:left;}#uploadContainer.nofloat #swfu form{float:none;}#uploadContainer #swfu div.flash{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border:1px solid #e1dedd;padding:5px;width:268px;margin:15px 0 0 0;}#uploadContainer #swfu .progressWrapper{width:auto;}#uploadContainer #swfu a.progressCancel,#uploadContainer a.picDelete,#uploadContainer a.picMakeProfile{border:0;width:13px;height:12px;margin-top:4px;background:url(/theme/images/miniCancelButton.gif);display:block;text-indent:-9009px;font-size:0;}#uploadContainer a.picDelete,div#uploadContainer a.picMakeProfile{width:100px;padding-left:13px;text-indent:0;font-size:10px;background-repeat:no-repeat;}#uploadContainer a.picMakeProfile{background-image:url(/theme/images/miniMakeProfileButton.gif);}#uploadContainer #spanButtonPlaceHolder{float:left;}#uploadContainer #alternateuploadtoggle{font-size:10px;margin-top:5px;display:block;float:none;clear:left;border:none;}#uploadContainer #alternateuploadtoggle span{color:#695C54;}#uploadContainer #swfu p{width:280px;padding-top:12px;}#uploadContainer #picturescontainer{margin-left:315px;}div#uploadContainer #picturescontainer div.picture{position:relative;float:left;text-align:center;width:77px;padding-top:12px;padding-bottom:35px;}div#uploadContainer #picturescontainer div.picture img{border:1px solid #e1dedd;}div#uploadContainer #picturescontainer div.profile{position:relative;float:left;text-align:center;width:77px;padding-top:12px;padding-bottom:10px;background:#fff;border:1px #b0b0b0 solid;}div#uploadContainer #picturescontainer div.profile p{width:59px;margin:0;padding:2px 0 0 11px;font-size:9px;}.pictureMenuContainer{position:absolute;top:44px;left:-22px;width:129px;height:67px;background:url(/theme/images/bg-profilepic-menu.png);z-index:100;}.pictureMenuContainer ul{margin:0;padding:0;}.pictureMenuContainer li{width:109px;padding-bottom:5px;list-style-image:none;list-style-position:outside;list-style-type:none;border-bottom:1px #aaaa81 solid;text-align:left;}.pictureMenuContainer li.last{border-bottom:none;}div#uploadContainer #picturescontainer div.picture span{padding:23px 0 0 8px;display:block;}div#uploadContainer #picturescontainer div.picture span a.picMakeProfile,div#uploadContainer #picturescontainer div.picture span a.picDelete{margin-right:1px;padding-left:18px;}div#uploadContainer #picturescontainer div.picture span a.picMakeProfile:hover,div#uploadContainer #picturescontainer div.picture span a.picDelete:hover{color:#426e9a;}#swfu form{margin:0;padding:0;}#swfu div.fieldset{border:1px solid #afe14c;margin:10px 0;padding:20px 10px;}#swfu div.fieldset span.legend{position:relative;background-color:#FFF;padding:3px;top:-30px;font:700 14px Arial,Helvetica,sans-serif;color:#695C54;}#swfu div.flash{width:375px;margin:10px 5px;border-color:#D9E4FF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#swfu button,#swfu input,#swfu select,#swfu textarea{border-width:1px;margin-bottom:10px;padding:2px 3px;}#swfu input[disabled]{border:1px solid #ccc;}#swfu label{width:150px;text-align:left;display:block;margin-right:5px;}#swfu #btnSubmit{margin:0 0 0 155px;}#swfu td{font:10pt Helvetica,Arial,sans-serif;vertical-align:top;}#swfu .progressWrapper{width:357px;overflow:hidden;}#swfu .progressContainer{margin:5px;padding:4px;border:solid 1px #E8E8E8;background-color:#F7F7F7;overflow:hidden;}#swfu .message{margin:1em 0;padding:10px 20px;border:solid 1px #FD9;background-color:#FFC;overflow:hidden;}#swfu .red{border:solid 1px #B50000;background-color:#FFEBEB;}#swfu .green{border:solid 1px #DDF0DD;background-color:#EBFFEB;}#swfu .blue{border:solid 1px #CEE2F2;background-color:#F0F5FF;}#swfu .progressName{font-size:8pt;font-weight:700;color:#555;width:323px;height:14px;text-align:left;white-space:nowrap;overflow:hidden;}#swfu .progressBarInProgress,#swfu .progressBarComplete,#swfu .progressBarError{font-size:0;width:0;height:2px;background-color:blue;margin-top:2px;}#swfu .progressBarComplete{width:100%;background-color:green;visibility:hidden;}#swfu .progressBarError{width:100%;background-color:red;visibility:hidden;}#swfu .progressBarStatus{margin-top:2px;width:337px;font-size:7pt;font-family:Arial;text-align:left;white-space:nowrap;}#swfu a.progressCancel{font-size:0;display:block;height:14px;width:14px;background-image:url(/theme/images/cancelbutton.gif);background-repeat:no-repeat;background-position:-14px 0;float:right;}#swfu a.progressCancel:hover{background-position:0 0;}#swfu .swfupload{vertical-align:top;}#olark_tab{position:fixed;left:0;bottom:0;z-index:1000;}#olark_tab a{display:block;border:0;margin-top:0;}#olark_tab:active{bottom:-1px;}
