html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}html{font-size:100.01%;}body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111;}h1{font-size:3em;line-height:1;margin-bottom:.5em;}h2{font-size:2em;margin-bottom:.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}a:focus,a:hover{color:#000;}a{color:#009;text-decoration:underline;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 0;padding-left:3.333em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;}tr.even td{background:#e5ecf9;}tfoot{font-style:italic;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}label{font-weight:bold;}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}legend{font-weight:bold;font-size:1.2em;}input[type=text],input[type=password],input.text,input.title,textarea,select{background-color:#fff;border:1px solid #bbb;}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#666;}input[type=text],input[type=password],input.text,input.title,textarea,select{margin:.5em 0;}input.text,input.title{width:300px;padding:5px;}input.title{font-size:1.5em;}form.inline{line-height:3;}form.inline p{margin-bottom:0;}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd;}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324;}.success{background:#E6EFC2;color:#264409;border-color:#C6D880;}.error a{color:#8a1f11;}.notice a{color:#514721;}.success a{color:#264409;}.container{width:900px;margin:0 auto;}.showgrid{background:url(../stylesheets/blueprint/src/grid.png?1279245691);}.column,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10{float:left;margin-right:10px;}.last,div.last{margin-right:0;}.span-1{width:81px;}.span-2{width:172px;}.span-3{width:263px;}.span-4{width:354px;}.span-5{width:445px;}.span-6{width:536px;}.span-7{width:627px;}.span-8{width:718px;}.span-9{width:809px;}.span-10,div.span-10{width:900px;margin-right:0;}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}input.span-1,textarea.span-1{width:69px!important;}input.span-2,textarea.span-2{width:160px!important;}input.span-3,textarea.span-3{width:251px!important;}input.span-4,textarea.span-4{width:342px!important;}input.span-5,textarea.span-5{width:433px!important;}input.span-6,textarea.span-6{width:524px!important;}input.span-7,textarea.span-7{width:615px!important;}input.span-8,textarea.span-8{width:706px!important;}input.span-9,textarea.span-9{width:797px!important;}input.span-10,textarea.span-10{width:888px!important;}.append-1{padding-right:91px;}.append-2{padding-right:182px;}.append-3{padding-right:273px;}.append-4{padding-right:364px;}.append-5{padding-right:455px;}.append-6{padding-right:546px;}.append-7{padding-right:637px;}.append-8{padding-right:728px;}.append-9{padding-right:819px;}.prepend-1{padding-left:91px;}.prepend-2{padding-left:182px;}.prepend-3{padding-left:273px;}.prepend-4{padding-left:364px;}.prepend-5{padding-left:455px;}.prepend-6{padding-left:546px;}.prepend-7{padding-left:637px;}.prepend-8{padding-left:728px;}.prepend-9{padding-left:819px;}div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}div.colborder{padding-right:50px;margin-right:50px;border-right:1px solid #eee;}.pull-1{margin-left:-91px;}.pull-2{margin-left:-182px;}.pull-3{margin-left:-273px;}.pull-4{margin-left:-364px;}.pull-5{margin-left:-455px;}.pull-6{margin-left:-546px;}.pull-7{margin-left:-637px;}.pull-8{margin-left:-728px;}.pull-9{margin-left:-819px;}.pull-10{margin-left:-910px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10{float:left;position:relative;}.push-1{margin:0 -91px 1.5em 91px;}.push-2{margin:0 -182px 1.5em 182px;}.push-3{margin:0 -273px 1.5em 273px;}.push-4{margin:0 -364px 1.5em 364px;}.push-5{margin:0 -455px 1.5em 455px;}.push-6{margin:0 -546px 1.5em 546px;}.push-7{margin:0 -637px 1.5em 637px;}.push-8{margin:0 -728px 1.5em 728px;}.push-9{margin:0 -819px 1.5em 819px;}.push-10{margin:0 -910px 1.5em 910px;}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10{float:right;position:relative;}.prepend-top{margin-top:1.5em;}.append-bottom{margin-bottom:1.5em;}.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}hr.space{background:#fff;color:#fff;visibility:hidden;}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix,.container{display:block;}.clear{clear:both;}body{background:url(/images/stripe.png?1279245691) #DCB6F2 repeat;}#header{width:100%;background:url(/images/header.png?1279245691) #fff no-repeat;border-bottom:1px solid #666;padding-top:15px;height:85px;}#header .logo{width:333px;height:43px;text-indent:-6969px;background:url(/images/logo.png?1279245691) no-repeat;display:block;line-height:.1;font-size:1px;}#header .byline{font-family:Georgia,Times,"Times New Roman",serif;font-size:2em;line-height:1.3;color:#555;}#header a.post-project{margin-top:20px;display:block;width:140px;height:44px;background:url(/images/post_button.png?1279245691) no-repeat;text-indent:-5678px;font-size:1px;line-height:.1;float:right;}#breadcrumb{width:100%;background:url(/images/breadcrumb.png?1279245691) #666 repeat;color:#fff;padding:3px 0;border-top:1px solid #ccc;border-bottom:1px solid #666;margin-bottom:2em;}#breadcrumb a{color:#fff;text-decoration:underline;}#breadcrumb a:hover,#breadcrumb a:focus{color:#fff;text-decoration:none;}#breadcrumb .crumbs{position:relative;}#breadcrumb #homie-text{position:absolute;top:0;left:-38px;color:#EAE9E9;}#breadcrumb #homie-link{vertical-align:middle;}#message{margin-top:1.5em;}#footer{background-color:#333;color:#ccc;}#footer strong{color:#fff;padding-left:1em;}#footer a{text-decoration:none;color:#ccc;}#footer a:hover,#footer a:focus{text-decoration:underline;}#footer ul{margin:0;list-style-type:none;padding-left:0;}#footer ul.hierarchy{padding-top:1.5em;}#footer ul.hierarchy li{margin-bottom:1.5em;}#footer ul.children li{float:left;margin-bottom:0;margin-right:10px;}#footer ul.children li.last{margin-right:0;}#footer .copyright{text-align:center;padding-bottom:1em;font-size:.8333em;}#navigation{border-style:solid;border-color:#333;border-width:6px 1px 1px 1px;background-color:#fff;padding:4px;margin:1.5em 0;font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;}#navigation .menu{text-align:center;background-color:#f7f7f7;padding:10px;border-bottom:1px dotted #ccc;position:relative;}#navigation .menu span{font-size:1.5em;line-height:1;font-weight:normal;}#navigation .menu select{padding:3px;margin:0 6px;font-size:1.5em;}#navigation .menu .search-options{display:inline;position:relative;}#navigation .menu a.menu-link{font-weight:bold;font-size:1.5em;line-height:1;padding:4px 24px 4px 4px;border:1px solid #ccc;background:url(/images/arrow.png?1279245691) #fff 96% 50% no-repeat;color:#000;text-decoration:none;}#navigation .search-expand{width:160px;position:absolute;z-index:200;background-color:#fff;border:1px solid #a675c4;left:0;text-align:left;font-size:1.1667em;margin-top:4px;}#navigation .search-expand ul{list-style-type:none;margin:0;padding:0;}#navigation .search-expand ul li{padding:4px;}#navigation .search-expand ul li.highlight{background-color:#eee;}#navigation .search-expand ul li.all{border-top:1px solid #ddd;margin-top:4px;}#navigation .search-expand ul li.search{background-color:#AF60D7;margin-top:.5em;}#navigation .search-expand ul li.search p{width:148px;margin:0;padding:.5em 0 0 0;}#navigation .search-expand ul li.search #search-query{float:left;font-size:1em;width:100px;border:1px solid #ccc;margin:0;padding:3px;margin:0 5px 5px 0;color:#979a9d;}#navigation .search-expand ul li.search #search-submit{float:left;margin:0;padding:0;border:none;width:35px;height:28px;}#navigation .search-expand ul li.search #message{color:#A00000;font-size:.85em;background-color:#FBE3E4;text-align:center;}#navigation .search-expand a{color:#a675c4;text-decoration:none;}#navigation .search-expand a:hover{text-decoration:underline;}#navigation #search-categories{width:170px;}#navigation .feeds{position:absolute;top:3px;right:4px;}#navigation .feeds ul{list-style-type:none;margin:0;padding-left:0;}#navigation .feeds ul li{display:inline;margin-right:2px;}#navigation .related-locations{margin:5px 0;}#navigation .related-locations a{color:#93C;text-decoration:underline;}#navigation .related-locations a:hover{color:#222;}#navigation .related-locations .nearby ul,#navigation .related-locations .no-results .nearby ul{list-style-type:none;margin:0;padding-left:0;text-align:center;}#navigation .related-locations .nearby ul li,#navigation .related-locations .no-results .nearby ul li{display:inline;margin:0;padding-right:10px;}#navigation .related-locations .nearby ul li span{color:#666;}#navigation .related-locations .no-results{padding:10px 10px 0 10px;}#navigation .related-locations .no-results h4{font-weight:bold;}#navigation .related-locations .no-results .nearby{margin:0 0 1.5em 0;padding:6px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;}#navigation .related-locations .no-results .nearby span.describe{padding-right:5px;}#navigation .related-locations .no-results .nearby ul{display:inline;}#navigation .related-locations .no-results .nearby ul li{padding-right:5px;}#navigation .related-locations .no-results .start-now{font-size:1.1em;font-weight:bold;}#navigation .related-locations .no-results ul.benefits{padding-left:3em;}#navigation .related-locations .no-results ul.benefits li{padding-left:5px;}.results{border:1px solid #a675c4;background-color:#fff;}.results .header{padding:5px;border-bottom:1px dotted #ccc;margin-bottom:.5em;}.results .header h1{width:640px;float:left;font-size:2em;line-height:1;margin-bottom:0;font-weight:bold;color:#333;}.results .header p{width:248px;float:right;text-align:right;margin-bottom:0;}.results table{padding:5px;margin:.5em 0 1em 0;}.results table thead th{font-size:1.1667em;color:#333;font-weight:bold;background-color:#eee;border-bottom:1px dotted #ccc;border-top:4px solid #B47CD5;}.results table td{border-bottom:1px solid #eee;}.results table tr.even td{background-color:#f7f7f7;}.results p{margin:0;}.results a{color:#93c;text-decoration:none;font-weight:bold;}.results a:hover,.results a:active{text-decoration:underline;}.results h2{font-size:1.1667em;margin-bottom:0;}.results .pagination{text-align:right;margin:10px 0;padding:5px 0;}.results .pagination a{font-weight:bold;text-decoration:none;padding:4px 9px;border:1px solid #ccc;color:#454545;}.results .pagination a:hover{border:2px solid #aaa;background:none;padding:3px 8px;color:#000;}.results .pagination span.current,.results .pagination span.disabled{padding:4px 9px;margin:0 3px;}.results .pagination span.current{border:1px solid #666;color:#fff;background-color:#93C;}.results .pagination span.disabled{border:1px solid #ddd;color:#999;}.detail ul{list-style-type:none;margin:0;padding-left:0;}.detail ul li,.bids ul li{margin-bottom:.5em;}.detail p.describe{padding:16px;background-color:#fff;margin-bottom:0;}.detail .project{border-color:#333;border-style:solid;border-width:6px 1px 1px 1px;padding:4px;color:#333;margin-bottom:1.5em;background-color:#fff;}.detail .project .header{padding:5px;border-bottom:1px dotted #ccc;margin-bottom:1em;background-color:#f7f7f7;}.detail .project .header h1{width:640px;float:left;font-size:2em;line-height:1;margin-bottom:0;font-weight:bold;color:#333;}.detail .project .header span{width:240px;float:right;text-align:right;color:#666;}.detail .project .description{border-bottom:1px dotted #ccc;padding-bottom:1em;}.detail .project .description ul{width:285px;float:left;padding-left:15px;}.detail .project .description ul li h2{font-size:1em;color:#666;margin-bottom:0;}.detail .project .description ul li strong{color:#333;}.detail .project .description .content{width:590px;float:left;}.detail .project .description .content p{line-height:2;margin:0;}.detail .project .description .content h3{font-size:1em;line-height:2;margin:0 0 1em 0;}.detail .project .description .content h4{font-size:1.3333em;color:#333;font-weight:bold;margin-bottom:.75em;width:300px;float:left;}.detail .project .description .content .sharing-is-caring{width:290px;float:left;text-align:right;}.detail .project .proposal-submission{text-align:right;margin-top:.5em;}.detail .project .proposal-submission strong{margin-right:10px;font-size:1.0833em;float:right;}.detail .project .proposal-submission a.proposal-button{width:214px;height:28px;background:url(/images/proposal_button.png?1279245691) no-repeat;text-indent:-5678px;display:block;text-decoration:none;float:right;font-size:1px;line-height:.1;}.detail .bids{border:1px solid #a675c4;}.bids{padding:4px;color:#333;background-color:#fff;}.bids ul{list-style-type:none;padding-left:0;margin:0;}.bids h4{font-size:1.333em;color:#333;font-weight:bold;margin-bottom:.75em;}.bids .header{padding:5px;border-bottom:1px dotted #ccc;margin-bottom:1em;background-color:#f7f7f7;border-top:4px solid #B47CD5;}.bids .header h2{font-size:1.6667em;margin:0;width:640px;float:left;font-weight:bold;color:#333;}.bids .header span{width:230px;float:right;text-align:right;color:#666;}.bids .description{margin-bottom:1.5em;}.bids .description .info{width:270px;margin-right:15px;float:left;padding-left:15px;}.bids .description ul li,.bids .description ul li a{color:#666;}.bids .description ul li a:hover,.bids .description ul li a:focus{text-decoration:none;}.bids .description ul li strong{color:#333;}.bids .description ul li a img{margin-top:1em;}.bids .description .content{width:340px;margin-right:15px;float:left;}.bids .description .content p{line-height:2;}.bids .description .bid{width:220px;float:left;padding-left:14px;border-left:1px dashed #ccc;}.bids .description .bid p{font-weight:bold;font-size:1.3333em;width:auto;}.bids .description .bid h3{color:#A86BCC;font-family:Georgia,Times,"Times New Roman",serif;font-size:3em;margin:1.5em 0;}#vendor-proposal-form,#contact-vendor-form{text-align:left;width:528px;padding:0;border:0;background:none;}#vendor-proposal-form .header,#contact-vendor-form .header{padding:10px;border-bottom:1px dotted #ccc;margin:0 0 10px 0;background-color:#f1f1f1;border-top:4px solid #B47CD5;}#vendor-proposal-form .header h1,#contact-vendor-form .header h1{font-weight:bold;margin:0;font-size:2.5em;color:#333;float:none;width:auto;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}#vendor-proposal-form .vendor-top,#contact-vendor-form .vendor-top{width:528px;height:32px;background:url(/images/vendor-top.png?1279245691) no-repeat;}#vendor-proposal-form .vendor-bottom,#contact-vendor-form .vendor-bottom{width:528px;height:32px;background:url(/images/vendor-bottom.png?1279245691) no-repeat;}#vendor-proposal-form .form-close,#contact-vendor-form .form-close{position:absolute;top:-8px;left:-6px;z-index:77;width:30px;height:30px;background:url(/images/close.png?1279245691) no-repeat;}#vendor-proposal-form .post-form fieldset,#contact-vendor-form .post-form fieldset{background:url(/images/vendor-middle.png?1279245691) repeat-y;}.vendor .post-form{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;}.vendor form{position:relative;}.vendor .post-form fieldset{width:468px;border:0;margin:0;padding:0 30px;display:block;}.vendor .post-form fieldset h2{font-size:1.75em;font-weight:bold;margin-bottom:.75em;}.vendor .post-form fieldset h5{font-weight:normal;}.vendor .post-form fieldset .left-label{width:140px;}.vendor .post-form .price-field{padding-left:18px;width:103px;}.vendor .post-form .right-textarea{height:80px;}.vendor .post-form .url{width:304px;float:left;}.vendor .post-form .url input{margin:0;}.vendor .post-form .url div.explanation{padding:0;}.vendor .post-form .url .url-field{padding-left:63px;width:241px;}.vendor .post-form div.explanation{padding-left:150px;}.vendor .post-form .error{margin-bottom:0;}.vendor img{display:block;}.vendor .submit-proposal{width:160px;height:29px;margin:0;padding:0;border:none;float:right;}.vendor .submit-button{width:86px;height:28px;margin:0;padding:0;border:none;float:right;}.vendor .price,.vendor .website{position:relative;}.vendor .price .dolla-dolla,.vendor .website .protocol{position:absolute;top:3px;left:155px;font-size:1.5em;z-index:2;}.vendor .arrow{width:42px;height:46px;position:absolute;top:226px;right:-36px;background:url(/images/vendor-arrow.png?1279245691) no-repeat;z-index:88;}.vendor .inner{padding:10px;}.vendor .inner h2{font-weight:bold;}.vendor .onemo{font-size:1.1667em;font-weight:bold;line-height:1.2;border-top:1px solid #F0F0EE;padding-top:16px;margin-top:7px;margin-bottom:8px;}#control_overlay{background-color:#000;}.post,.vendor{background-color:#fff;border:2px solid #a675c4;padding:4px;}.post a,.vendor a{color:#93C;text-decoration:underline;}.post a:hover,.vendor a:hover{text-decoration:none;}.post .inner{padding:10px 10px 0 10px;}.post-form .fieldWithErrors{float:none;padding:0;}.post-form .fieldWithErrors label.left-label{color:#A00000;}.post-form .fieldWithErrors input,.post-form .fieldWithErrors select,.post-form .fieldWithErrors textarea{border-color:#A00000;}.post-form div.explanation{color:#A00000;font-size:1em;padding:0;margin:0;line-height:1.5;padding-left:160px;}.post-form .email div.explanation,.post-form .location div.explanation,.post-form fieldset .set span div.explanation{padding:0;}.post-form .error,.post-form .error h4{color:#A00000;}.post-form .error h4{margin:0 0 .5em 0;font-weight:bold;}.post-form .error p{margin:0;}.post .header,.vendor .header{padding:10px;border-bottom:1px dotted #ccc;margin-bottom:.5em;background-color:#f7f7f7;border-top:4px solid #B47CD5;}.post .header h1,.vendor .header h1{font-weight:bold;margin:0;font-size:2.5em;color:#333;}.post form{padding:1.5em 0 1.5em 6em;width:528px;font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;}.post-form .box-thingy{position:relative;}.post-form fieldset{width:478px;background:url(/images/rounded-middle.png?1279245691);border:0;margin:0;padding:0 25px;}.post-form fieldset h2{font-size:2em;font-weight:bold;margin-bottom:.75em;}.post-form fieldset .left-label{width:150px;float:left;margin-right:10px;text-align:right;font-size:1.5em;line-height:2;}.post-form fieldset .right-fieldset{width:316px;float:left;font-size:1.1667em;margin-top:.5em;}.post-form fieldset .right-field{width:304px;float:left;margin:0;font-size:1.5em;padding:5px;}.post-form fieldset .right-textarea{width:304px;height:110px;float:left;margin:0;font-size:1.5em;padding:5px;}.post-form fieldset .right-select{width:316px;float:left;margin:0;font-size:1.5em;padding:5px;}.post-form fieldset .local{font-size:1.3333em;padding-top:.75em;border-top:1px solid #666;margin-bottom:0;}.post-form fieldset .local input{margin:.25em;}.post-form fieldset .location{width:150px;float:left;}.post-form fieldset .location input{font-size:1.5em;padding:5px;margin:0;}.post-form fieldset .location input label{clear:both;}.post-form fieldset .email{width:304px;float:left;}.post-form fieldset .email input{font-size:1.5em;padding:5px;margin:0;display:block;width:100%;}.post-form fieldset span{float:left;padding-right:3px;}.post-form fieldset span input{margin:0;}.post-form fieldset span label{clear:both;display:block;}.post-form fieldset span select{font-size:1.5em;padding:5px;margin:0;}.post-form fieldset .zipcode{width:75px;display:block;}.post-form fieldset .month,.post fieldset .day{width:26px;}.post-form fieldset .year{width:52px;}.post-form fieldset .first{width:105px;}.post-form fieldset .last{width:183px;}.post .post-form .step-1,.post .step-2,.post .step-3{width:38px;height:38px;position:absolute;text-indent:-2323px;display:block;top:0;left:-56px;background-repeat:no-repeat;margin:0;padding:0;}.post .post-form .step-1{background:url(/images/step-1.png?1279245691);}.post .post-form .step-2{background:url(/images/step-2.png?1279245691);}.post .post-form .step-3{background:url(/images/step-3.png?1279245691);}.post-form .submit-project{width:159px;height:28px;margin:0;padding:0;border:none;float:right;}.post-form label{font-weight:normal;}.post-form .bottom{margin-bottom:2em;}.post-form .rounded-form{width:528px;height:23px;display:block;}.post-form .input-field{background:url(/images/form-field-background.png?1279245691) repeat-x #fff;font-size:1.5em;padding:5px;}.post-form .set{padding-bottom:1em;}.contact-us{margin:1.5em 0 0 1.5em;}.vendor .contact-us .error{margin-bottom:1.5em;}.manage{border-color:#454545;border-style:solid;border-width:6px 1px 1px 1px;padding:4px;color:#333;margin-bottom:1.5em;background-color:#fff;}.manage .header{padding:5px;border-bottom:1px dotted #ccc;background-color:#f7f7f7;}.manage .header h1{font-size:2em;line-height:1;margin-bottom:0;font-weight:bold;color:#333;}.project .manage{border-color:#a675c4;border-width:4px 1px 1px 1px;}.manage a{color:#93C;text-decoration:underline;}.manage a:hover{text-decoration:none;}.manage .notice,.manage .success,.manage .error{font-weight:bold;font-size:1.2em;text-align:center;}.manage .inner{padding:1em;}.manage ul{list-style-type:none;padding-left:0;margin:0;}.manage ul li{display:inline;margin-right:20px;float:left;}.proposal .describe{padding:10px 0 0 7px;}.proposal .bids{border:1px solid #a675c4;}.proposal .manage .notice{width:270px;}.proposal .manage .success{width:220px;}.project .manage .notice{width:300px;}.project .manage .success{width:250px;}.project .manage .error{width:250px;}.submitted{font-size:1.1667em;}.submitted ul{padding-left:3em;}.submitted ul li{margin:8px 0;}.cities{border-color:#333;border-style:solid;border-width:6px 1px 1px 1px;padding:4px;color:#333;margin-bottom:1.5em;background-color:#fff;}.cities a{color:#93C;text-decoration:none;}.cities a:hover{text-decoration:underline;}.cities .header{padding:5px;border-bottom:1px dotted #ccc;margin-bottom:2em;background-color:#f7f7f7;}.cities .header h1{font-size:2em;line-height:1;margin-bottom:0;font-weight:bold;color:#333;}.cities .secondary-header{padding:5px;border-bottom:1px dotted #ccc;margin-bottom:1em;background-color:#f7f7f7;border-top:4px solid #B47CD5;}.cities .secondary-header h2{font-size:1.6667em;margin:0;font-weight:bold;color:#333;}.cities .city{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;}.cities .list{margin-bottom:2em;}.cities ul{list-style-type:none;padding:0;margin:0;}.cities ul.popular,.cities ul.all-cities{padding:0 1.5em;}.cities ul.popular li.column{display:inline;width:200px;}.cities ul.popular li.column ul.city{font-size:1.5em;}.cities ul.popular li.column ul.city{line-height:2;}.cities ul.all-cities h3{margin:0;color:#444;font-weight:bold;margin:.75em 0 .5em 0;font-size:1.3333em;text-transform:uppercase;}.cities ul.all-cities li.column{display:inline;width:160px;}.cities ul.all-cities a{font-size:1.1667em;}.static{border-color:#333;border-style:solid;border-width:6px 1px 1px 1px;padding:4px;color:#333;background-color:#fff;}.static .header{padding:5px;border-bottom:1px dotted #ccc;margin-bottom:1em;background-color:#f7f7f7;}.static .header h1{font-size:2em;line-height:1;margin-bottom:0;font-weight:bold;color:#333;}.static .content{padding:10px;}.static .content h4{font-weight:bold;}.static .content a{color:#a675c4;text-decoration:underline;}.static .content a:hover{text-decoration:none;}.static blockquote{font-size:2em;color:#222;font-family:Palatino,"Palatino Linotype","Hoefler Text",Times,"Times New Roman",serif;font-style:normal;margin:0 0 1em 0;}.static .vendor{border:none;padding:0;}.calendar_date_select{color:white;border:#777 1px solid;display:block;width:195px;z-index:1000;}iframe.ie6_blocker{position:absolute;z-index:999;}.calendar_date_select td,.calendar_date_select th{padding:4px;text-align:center;}.calendar_date_select thead th{font-weight:bold;background-color:#E7E8E8;border-bottom:2px solid black;color:black!important;}.calendar_date_select .cds_buttons{text-align:center;padding:5px 0;background-color:#5f0000;}.calendar_date_select .cds_footer{background-color:black;padding:3px;text-align:center;}.calendar_date_select table{margin:0;padding:0;}.calendar_date_select .cds_header{background-color:#ccc;border-bottom:2px solid #aaa;text-align:center;}.calendar_date_select .cds_header span{font-size:15px;color:black;font-weight:bold;}.calendar_date_select select{font-size:11px;}.calendar_date_select .cds_header a:hover{color:white;}.calendar_date_select .cds_header a{width:22px;height:20px;text-decoration:none;font-size:14px;color:black!important;}.calendar_date_select .cds_header a.prev{float:left;}.calendar_date_select .cds_header a.next{float:right;}.calendar_date_select .cds_header a.close{float:right;display:none;}.calendar_date_select .cds_header select.month{width:80px;}.calendar_date_select .cds_header select.year{width:61px;}.calendar_date_select .cds_buttons a{color:white;font-size:9px;}.calendar_date_select td{background-color:#520066;font-size:12px;width:24px;height:21px;text-align:center;vertical-align:middle;}.calendar_date_select td.weekend{background-color:#42005a;}.calendar_date_select td div{color:#fff;}.calendar_date_select td div.other{color:#764c93;}.calendar_date_select td.selected div{color:black;}.calendar_date_select tbody td{border-bottom:1px solid #380055;}.calendar_date_select tbody td.selected{background-color:white;color:black;}.calendar_date_select tbody td:hover{background-color:#ccc;}.calendar_date_select tbody td.today{border:1px dashed #893BFF;}.calendar_date_select td.disabled div{color:#400;}.fieldWithErrors .calendar_date_select{border:2px solid red;}