body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after,.col2-layout:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix,.col2-layout{display:inline-block}html[xmlns] .clearfix,html[xmlns] .col2-layout{display:block}* html .clearfix,*html .col2-layout{height:1%}body{background:#dbe9f4 url(images/main_page_bg.jpg) 50% 0 no-repeat;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;color:#222}a{text-decoration:underline;color:#07965e}a:hover{color:#9a0f0f}p{margin-bottom:1em;line-height:18px}.p-green{font-size:13px;font-weight:400;text-transform:none;color:#07965e;overflow:visible;font-family:Arial,Helvetica,sans-serif;padding-bottom:5px}.p-green-indented{font-size:14px;font-weight:700;text-transform:none;color:#07965e;overflow:visible;font-family:Arial,Helvetica,sans-serif;padding-left:10px;white-space:normal}.p-green-box-header{font-size:21px;font-weight:700;text-transform:uppercase;color:#3d352e;overflow:visible;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;padding-left:10px;display:inline-block}.p-board-members{font-size:13px;font-weight:700;text-transform:uppercase;color:#02a975;overflow:hidden;font-family:Arial,Helvetica,sans-serif;padding-left:10px}.p-board-members-text{font-size:13px;font-weight:400;text-transform:none;color:#000;overflow:visible;font-family:Arial,Helvetica,sans-serif;padding-left:10px;padding-bottom:5px}.p-green-box-text{font-size:14px;font-weight:400;text-transform:none;color:#000;overflow:visible;font-family:Arial,Helvetica,sans-serif;padding-left:10px;padding-bottom:5px;padding-right:10px}.p-green-box-header-indented{font-size:18px;font-weight:700;text-transform:uppercase;color:#07965e;overflow:visible;position:relative;padding-top:15px;padding-right:10px;padding-bottom:0;padding-left:10px;height:20px;margin-bottom:10px}strong{font-weight:700}em{font-style:italic}ol li{list-style-position:outside;list-style-type:square;margin-left:20px;padding-bottom:10px}h1{font-size:42px;font-weight:700;text-transform:uppercase;color:#07965e;height:0;overflow:hidden;padding:32px 0 0;position:relative;margin-bottom:15px}h2{font-size:30px;font-weight:700;text-transform:uppercase;color:#07965e;overflow:hidden;position:relative;padding-top:15px;padding-right:0;padding-bottom:0;padding-left:0;height:25px}h3{font-size:18px;font-weight:700;text-transform:uppercase;color:#07965e;overflow:visible;position:relative;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;height:20px;margin-bottom:10px}#green-box{width:287px;height:inherit;overflow:visible;display:inline-block;border:10px solid #97cfa6;background-color:#b6e3c2;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:20;background-repeat:repeat-y}.intphoto tr td a img{border:5px solid #000;margin:5px}input,select,textarea{padding:3px;margin:3px}.rss{width:32px;height:0;overflow:hidden;padding:32px 0 0;background:url(images/rss.png) 0 0 no-repeat;display:block;position:absolute;top:0;right:0}.rss:hover{background-position:0 -32px}.h1-snapshots{background:url(images/header_snapshots.png) 0 0 no-repeat}.h1-news{background:url(images/header_urbanfarmingnews.png) 0 0 no-repeat}.h1-about{background-image:url(images/header_about.png);background-repeat:no-repeat;background-position:0 0}.h1-calendar{background-image:url(images/header_calendar.png);background-repeat:no-repeat;background-position:0 0}.h1-locations{background-image:url(images/header_locations.png);background-repeat:no-repeat;background-position:0 0}.h1-thanks{background-image:url(images/header_thanks.png);background-repeat:no-repeat;background-position:0 0}.h1-media{background-image:url(images/header_media.png);background-repeat:no-repeat;background-position:0 0}.h1-photos{background-image:url(images/header_photos.png);background-repeat:no-repeat;background-position:0 0}.h1-videos{background-image:url(images/header_videos.png);background-repeat:no-repeat;background-position:0 0}.h1-getinvolved{background-image:url(images/header_getinvolved.png);background-repeat:no-repeat;background-position:0 0}.h1-volunteer{background-image:url(images/header_volunteer.png);background-repeat:no-repeat;background-position:0 0}.h1-supporters{background-image:url(images/header_supporters.png);background-repeat:no-repeat;background-position:0 0}.h1-movement{background-image:url(images/header_movement.png);background-repeat:no-repeat;background-position:0 0}.h1-programs{background-image:url(images/header_programs.png);background-repeat:no-repeat;background-position:0 0}.h1-contact{background-image:url(images/header_contact.png);background-repeat:no-repeat;background-position:0 0}.h1-emupdates{background-image:url(images/header_emupdates.png);background-repeat:no-repeat;background-position:0 0}.h1-donate{background-image:url(images/header_donate.png);background-repeat:no-repeat;background-position:0 0}.h1-shop{background-image:url(images/header_shopwithpurpose.png);background-repeat:no-repeat;background-position:0 0}.h1-register{background-image:url(images/header_register.png);background-repeat:no-repeat;background-position:0 0}.h1-press{background-image:url(images/header_press.png);background-repeat:no-repeat;background-position:0 0}.h1-privacy{background-image:url(images/header_privacy.png);background-repeat:no-repeat;background-position:0 0}.h1-globalgames{background-image:url(images/header_donationscoreboard.png);background-repeat:no-repeat;background-position:0 0}.h2-ourmission{background-image:url(images/subhead_ourmission.png);background-repeat:no-repeat;background-position:0 0}.h2-whoweare{background-image:url(images/subhead_whoweare.png);background-repeat:no-repeat;background-position:0 0}.h2-whatwedo{background-image:url(images/subhead_whatwedo.png);background-repeat:no-repeat;background-position:0 0}.h2-photos{background-image:url(images/subhead_photos.png);background-repeat:no-repeat;background-position:0 0}.h2-videos{background-image:url(images/subhead_videos.png);background-repeat:no-repeat;background-position:0 0;width:500px}.page-block{width:940px;padding:0 10px;margin:0 auto;position:relative}#page-header{height:188px;padding:0 0 10px;position:relative;z-index:997}#page-header .page-block{height:188px;z-index:996}#page-content{background:url(images/main_page_inner_bg.png) 50% 0 repeat-y;padding:0;position:relative;z-index:994}#page-content .page-block{min-height:400px;position:relative;z-index:995}#page-logo{display:block;width:342px;height:0;overflow:hidden;padding:196px 0 0;background:url(images/main_page_logo.png) 0 0 no-repeat;position:absolute;top:4px;left:10px}#page-slogan{width:449px;height:0;overflow:hidden;padding:32px 0 0;background:url(images/main_page_slogan.png) 0 0 no-repeat;position:absolute;right:10px;bottom:43px}#page-email{width:192px;height:0;overflow:hidden;padding:20px 0 0;display:block;background:url(images/main_page_email.png) 0 0 no-repeat;position:absolute;top:4px;right:10px}#page-login{position:absolute;top:68px;right:10px}#page-socials{position:absolute;height:32px;padding:8px;right:2px;top:25px;background:url(images/main_page_socials.png) 0 -48px no-repeat}#page-socials li{float:left}#page-socials li a{display:block;width:32px;padding:32px 0 0;height:0;overflow:hidden;background:url(images/main_page_socials.png) 0 0 no-repeat;opacity:.9}#page-socials li a:hover{opacity:1}#page-socials li#facebook a{background-position:-24px 0}#page-socials li#twitter a{background-position:-56px 0}#page-socials li#pinterest a{background-position:-88px 0}#page-socials li#myspace a{background-position:-120px 0}#page-socials li#youtube a{background-position:-152px 0}#page-socials li#crowdrise a{background-position:-184px 0}#page-socials li#instagram a{background-position:-216px 0}#page-navigation{position:absolute;width:940px;bottom:10px;left:10px;height:25px;z-index:998}#page-navigation li{float:left;margin:0 8px 0 0;position:relative;z-index:999}#page-navigation li a{display:block;padding:5px 10px;background:#ffc902}#page-navigation li a:hover{background:#ffdf6a;-moz-box-shadow:0 0 10px #ffdf6a}#page-navigation li a span{display:block;background:url(images/nav_elements.png) 0 0 no-repeat;padding:15px 0 0;height:0;overflow:hidden;cursor:pointer}#page-navigation li#home{margin:0 10px 0 0}#page-navigation li#donate-today{margin:0}#page-navigation li#home a span{width:64px;background-position:0 0}#page-navigation li#about-us a span{width:44px;background-position:0 -30px}#page-navigation li#calendar a span{width:75px;background-position:0 -60px}#page-navigation li#garden-locations a span{width:125px;background-position:0 -90px}#page-navigation li#media a span{width:42px;background-position:0 -120px}#page-navigation li#get-involved a span{width:88px;background-position:0 -150px}#page-navigation li#contact-us a span{width:58px;background-position:0 -180px}#page-navigation li#donate-today a span{width:50px;background-position:0 -210px}#page-navigation li#educational-videos a span{width:135px;background-position:0 -240px}#page-navigation li:hover ul{display:block!important}#page-navigation li ul{display:none;position:absolute;width:200px;z-index:1000;background:#ffc902;margin:0;padding:0;list-style:none}#page-navigation li ul li{float:none;width:auto;margin:0;padding:0;background:0 0;position:relative;z-index:1001;background:#ffc902}#page-navigation li ul li a{color:#3e362f;text-decoration:none;font-weight:700;background:#ffc902;border-top:1px solid #ffdf6a;font-size:12px;position:relative;z-index:1002}#page-footer{height:284px;background:url(images/footer_elements.png) 0 -200px repeat-x;margin:0}#page-footer .page-block{padding:50px 0 0}#page-footer #copy{display:block;padding:15px 0 0;height:0;overflow:hidden;margin:0 auto 6px;background:url(images/footer_elements.png) 0 0 no-repeat;width:396px}#footer-links{width:316px;height:12px;margin:0 auto 35px}#footer-links li{float:left;margin:0 10px 0 0}#footer-links li a{display:block;height:0;overflow:hidden;padding:12px 0 0;background:url(images/footer_elements.png) 0 0 no-repeat}#footer-links li#contact-us{margin:0}#footer-links li#press a{width:31px;background-position:0 -20px}#footer-links li#donate a{width:39px;background-position:0 -40px}#footer-links li#get-involved a{width:68px;background-position:0 -60px}#footer-links li#privacy-policy a{width:78px;background-position:0 -80px}#footer-links li#contact-us a{width:60px;background-position:0 -100px}#pubu{width:80px;height:0;overflow:hidden;padding-top:38px;display:block;margin:0 auto;background:url(images/footer_elements.png) 0 -120px;opacity:.8}#pubu:hover{opacity:1}.col2-layout{margin:0 0 13px}.col2-layout .col1{width:620px;float:left}.col2-layout .col2{width:307px;float:right;margin:0 0 0 13px}.col2-layout .col2 .col2-block{margin-bottom:13px}.view-all{text-align:right;font-size:16px;margin:10px 0;font-weight:700;text-transform:uppercase}.view-all a{color:#07965e;text-decoration:none}.view-all a:hover{text-decoration:underline}#page-top-video{border:10px solid #ffc902;margin-bottom:15px}#page-top-video-2{border:10px solid #ffc902}#page-top-video img{display:block}#home-content-wrapper{background:#b6e3c2;border:10px solid #97cfa6;width:580px;padding:10px}#home-content-wrapper .block{margin-bottom:30px}#subpage-content-wrapper{background:#f5f4ee;border:10px solid #83b2db;width:580px;padding:10px}#subpage-content-wrapper-large{background:#f5f4ee;border:10px solid #83b2db;width:900px;padding:10px}#photos-content-wrapper{background:#f5f4ee;border:10px solid #83b2db;width:725px;padding:10px}#videos-content-wrapper{background:#f1f1f1;border:10px solid #97cfa6;width:725px;padding:10px}#trailer-content-wrapper{background:#b6e3c2;border:10px solid #97cfa6;width:600px;padding:0;margin-bottom:15px}#page-top-donate-button{display:block;width:307px;height:0;overflow:hidden;padding:62px 0 0;background:#ffc902 url(images/page_top_donate_button.png) 50% 14px no-repeat}#page-top-donate-button:hover{background-color:#ffdf6a}#page-top-find-garden{width:307px;height:104px;margin:13px 0;position:relative;background-color:#009d60}#page-top-find-garden #text{width:274px;height:0;overflow:hidden;padding:24px 0 0;background:url(images/page_top_find_garden.png) 0 0 no-repeat;position:absolute;top:16px;left:15px}#page-top-find-garden #garden-search{width:274px;height:32px;position:absolute;bottom:20px;left:15px}#page-top-find-garden #garden-search #garden-search-input{width:194px;padding:0 5px;height:32px;background:#f4f3ec;border:0;margin:0;float:left;line-height:32px}#page-top-find-garden #garden-search #garden-search-submit{width:70px;height:32px;background:url(images/garden_search_submit.png) 0 0 no-repeat;border:0;padding:0;margin:0;float:left;cursor:pointer}#promo-globalfoodchain{display:block;width:307px;height:0;overflow:hidden;background:url(images/promo_globalfoodchain.png) 0 0 no-repeat;padding-top:124px;padding-right:0;padding-bottom:0;padding-left:0;margin-bottom:15px}#promo-register-garden{width:307px;height:0;overflow:hidden;padding:116px 0 0;display:block;background:url(images/promo_registergarden.png) 0 0 no-repeat}#promo-interact{width:307px;height:0;overflow:hidden;padding:116px 0 0;display:block;background:url(https://urbanfarming2org.s3.amazonaws.com/interact.jpg) 0 0 no-repeat}#promo-zbb{width:287px;height:0;overflow:hidden;padding:108px 0 0;display:block;border:10px solid #97cfa6;background-color:#b6e3c2;background-repeat:no-repeat;background-position:0 0;background-image:url(https://urbanfarming2org.s3.amazonaws.com/shoppurpose2.jpg)}#promo-triscuit{width:287px;overflow:hidden;display:block;border:10px solid #97cfa6;background-color:#b6e3c2;background-repeat:no-repeat;background-position:0 0;background-image:url(images/hp-promo-triscuit.png);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;height:626px}#page-bottom-emupdates{background:#004d98;width:307px;height:137px;margin:13px 0;position:relative}#page-bottom-emupdates #emupdates{width:270px;overflow:visible;position:relative;left:20px;background-image:url(images/hp-emupdates-text.png);background-repeat:no-repeat;background-position:0 0;height:52px;padding-top:0;padding-right:0;padding-bottom:10px;padding-left:0}#hp-socials-promo{background-color:#83b2db;background-image:url(images/hp-socials-promo.png);background-repeat:no-repeat;height:100px;width:288px;background-position:10px 13px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#page-bottom-emupdates #emupdates-search{width:274px;height:32px;position:absolute;bottom:50px;left:15px}#page-bottom-emupdates #emupdates-search #emupdates-search-input{width:263px;height:32px;background:#f4f3ec;border:0;float:left;line-height:25px;padding-right:10px;margin-right:0;margin-left:0}#page-bottom-emupdates #emupdates-search #emupdates-search-submit{width:112px;height:33px;border:0;padding:0;margin:0;float:right;cursor:pointer;background-image:url(images/hp-emupdates-btn.png);background-repeat:no-repeat;background-position:0 0}#left-navigation{position:inherit;width:145px;bottom:117px;left:-145px;height:25px}#left-navigation li{float:left;margin-top:0;margin-left:0;padding-bottom:5px}#left-navigation li a{display:block;padding:5px 10px;background:#004d98}#left-navigation li a:hover{background:#0068ce}#left-navigation li a span{display:block;padding:15px 0 0;height:0;overflow:hidden;background-image:url(images/left_nav_template.png);background-repeat:no-repeat;background-position:0 0}#left-navigation li#photos{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}#left-navigation li#photos a span{width:145px;background-position:0 0}#left-navigation li#videos a span{width:145px;background-position:0 -30px}#left-navigation li#get-involved a span{width:145px;background-position:0 -60px}#left-navigation li#volunteer a span{width:145px;background-position:0 -90px}#left-navigation li#supporters a span{width:145px;background-position:0 -120px}#left-navigation li#movement a span{width:145px;background-position:0 -150px}#left-navigation li#programs a span{width:145px;background-position:0 -180px}#left-navigation li#press a span{width:145px;background-position:0 -210px}#left-navigation li#hunger-facts a span{width:145px;background-position:0 -240px}#left-navigation li#donate a span{width:145px;background-position:0 -270px}#left-navigation li#atlanticrecords a span{width:145px;background-position:0 -300px}#left-navigation li#triscuit a span{width:145px;background-position:0 -330px}#left-navigation li#cocacola a span{width:145px;background-position:0 -360px}#left-navigation li#homedepot a span{width:145px;background-position:0 -390px}#left-navigation li#lightlife a span{width:145px;background-position:0 -420px}#left-navigation li#farmcredit a span{width:145px;background-position:0 -450px}#left-navigation li#all-supporters a span{width:145px;background-position:0 -480px}#left-navigation li#street-team a span{width:145px;background-position:0 -510px}#left-navigation li#toolbox a span{width:145px;background-position:0 -540px}#left-navigation li#street-team-videos a span{width:145px;background-position:0 -570px}#left-navigation li#profile a span{width:145px;background-position:0 -600px}#left-navigation li#renew a span{width:145px;background-position:0 -630px}#left-navigation li#logout a span{width:145px;background-position:0 -660px}.articles_headline{font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#07965e;font-weight:700;padding-bottom:5px;text-transform:uppercase}.articles_body{font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#41372e;padding-left:10px;padding-right:10px;width:545px;padding-top:0;padding-bottom:10px;border-bottom-width:5px;border-bottom-style:solid;background-color:#f5f4ee;border-bottom-color:#b6e3c2}.articles_date{font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:400;color:#41372e;padding-top:10px;padding-bottom:5px}.articles_alt1,.articles_alt2{padding-top:10px;padding-bottom:10px;background-color:#f5f4ee}.articles_alt1{background-color:#f5f4ee}#articles_box{width:100%}#articles_in_box{width:100%;padding-bottom:15px}.articles_in_body{font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#41372e;padding-left:10px;padding-right:10px;width:100%;padding-top:0;padding-bottom:10px;border-bottom-width:5px;border-bottom-style:solid;background-color:#f5f4ee;border-bottom-color:#dce9f3}.articles_in_date{font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:400;color:#41372e;padding-top:10px;padding-bottom:5px}.articles_in_headline{font-family:Verdana,Geneva,sans-serif;font-size:14px;color:#07965e;font-weight:700;padding-bottom:5px;text-transform:uppercase}.articles_in_div{height:1px;background-color:#f5f4ee;width:100%;margin-left:20px;margin-right:20px}#tourdates_box{width:560px;float:left}.tourdates_alt1,.tourdates_alt2{background-color:#f5f4ee;padding-top:10px;padding-bottom:10px;margin-left:15px}.tourdates_alt1{background-color:#f5f4ee;margin-left:15px}.tourdates_headline{font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:700;color:#07965e;text-transform:uppercase}.tourdates_date{float:left;width:90px;margin-left:15px;font-size:11px}.tourdates_body{font-family:Verdana,Geneva,sans-serif;font-size:12px;font-weight:400;color:#fff;margin-left:200px;width:350px}#tourdates_header{margin-bottom:10px;margin-top:10px}.ccontent_in_ind_headline{font-weight:700}#ccontent_ind_category_header{margin-top:10px;margin-bottom:10px;font-weight:700}#tourdates_in_box{width:100%;float:left;padding-left:20px}.tourdates_in_alt1,.tourdates_in_alt2{padding-top:10px;padding-bottom:10px;width:100%;border-bottom-width:10px;border-bottom-style:solid;background-color:#f5f4ee;border-bottom-color:#dce9f3}.tourdates_in_alt1{width:100%;border-bottom-width:10px;border-bottom-style:solid;background-color:#f5f4ee;border-bottom-color:#dce9f3}.tourdates_in_headline{font-family:Verdana,Geneva,sans-serif;font-size:14px;font-weight:700;color:#07965e;padding-top:10px;text-transform:none;text-transform:uppercase}.tourdates_in_date{float:left;margin-left:10px;width:80px;padding-top:10px;margin-left:5px;font-family:Verdana,Geneva,sans-serif;font-size:13px;font-weight:400;color:#41372e}.tourdates_in_body{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#41372e;width:80%;padding-bottom:10px;padding-right:100px}.tourdates_in_send_friend{padding:10px}#tourdates_in_header{margin-bottom:10px;margin-top:10px}#tourdates_in_tagline{margin-bottom:10px}#tourdates_in_tableheader{background-color:#666;color:#fff;padding-left:20px;width:555px}#tourdates_in_tableheader_date{text-align:left;margin-left:10px}#tourdates_in_tableheader_location{text-align:left;margin-left:50px}#tourdates_in_tableheader_details{text-align:left;margin-right:0}.tourdates_in_tickets{float:right;margin-right:10px}.tourdates_in_time{font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#41372e}div.tourdates_in_details_click{float:right;width:150px}.tourdates_details{border-style:dotted;border-width:1px;margin-left:10px;margin-right:10px}.tourdates_details_contents{margin-left:10px;margin-right:10px}.right-col-divider{background-image:url(images/right-col-divider.png);background-repeat:repeat-y}#horz-divider{background-image:url(images/horz-divider.png);background-repeat:repeat-x}div.playlistItem{background-color:#f1f1f1;margin-bottom:10px;margin-right:10px;padding:13px 5px 11px;text-align:center;width:132px;height:135px;border-bottom-left-radius:5px 5px;border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-bottom-right-radius:5px 5px;border:0;border-top-left-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;border-top-right-radius:5px 5px}div.playList_thumb{height:84px;margin-bottom:10px}div.playlistItem_title{font:verdana;font-size:11px;padding-top:5px}div.gallery_link{font:verdana;font-size:11px;padding-top:5px}.lightbox{padding:15px}#triscuit-box{width:355px;height:inherit;overflow:visible;display:inline-block;border:10px solid #97cfa6;background-color:#b6e3c2;padding-top:10px;padding-right:0;padding-bottom:0;background-repeat:repeat-y;padding-left:0;margin-bottom:18px}#contact-box{width:350px;height:inherit;overflow:visible;display:inline-block;border:10px solid #97cfa6;background-color:#b6e3c2;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:20;background-repeat:repeat-y}#contact-content-wrapper{background:#f5f4ee;border:10px solid #83b2db;width:500px;padding:10px}#programs-content-wrapper{background:#f5f4ee;border:10px solid #83b2db;width:390px;padding:10px}#programs-left-col{padding-left:20px}#playlist_box{font-size:12px;font-weight:700;width:145px}#playlist_box a{color:#e8f0f7!important;padding:0!important;margin:0!important;border:0!important;background:0 0!important;text-decoration:none}#playlist_box a:hover{box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;color:#fff!important}.playlist_item{padding:5px;background:#83b2db;width:145px;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0}.playlist_item_current{background:#004d98;color:#dbe9f4;position:static;z-index:1000;width:145px;margin-top:8;margin-right:0;margin-bottom:5px;margin-left:0;padding:10px}#video_navigation{margin-bottom:15px}.locations-table{width:100%}.locations-table th{background:#6b95b7 url(images/locations_table_gradient.png) 0 0 repeat-x;color:#fff;font-weight:700;text-transform:uppercase;padding:5px;vertical-align:middle}.locations-table th a{color:#fff}.locations-table td{padding:5px;background:#fff url(images/locations_table_gradient.png) 0 0 repeat-x;border-bottom:1px solid #fff;margin-bottom:10px}.locations-table td.locations-name{background:#f4f9fd url(images/locations_table_gradient.png) 0 0 repeat-x;font-weight:700}.locations-table tr:hover td{background-color:#ffdf6a;cursor:arrow}.listing{overflow:hidden;margin-right:20px;margin-bottom:20px}.listing-sub{clear:both}.listing-link{float:left}.link_directory_table{background:#f1f1e9;width:100%!important}.link_directory_table th{text-align:center;color:#342d25;font-size:18px;font-weight:700}.link-dir-no-border{border:0!important}.link_directory_table th,.link_directory_table td{padding:10px 0;border-bottom:5px solid #a7b2aa;vertical-align:top}.link_directory_item_image{width:150px;height:124px;background:url(images/standings_photo_bg.png) 0 0 no-repeat;padding:6px 10px 0;margin:0 auto}.link_directory_item_image img{width:150px;height:109px}.link_directory_item_name{width:170px;margin:0 auto}.link_directory_item_charity{color:#342d25;font-size:18px;font-weight:700}.link_directory_item_donated{border:8px solid #00388b;background:#fff;padding:5px;width:130px;text-align:right;font-weight:700;font-size:16px;float:left;height:18px;line-height:18px}.link_directory_item_desc-td{background:url(images/link-dir-description-bg.png) 0 0 no-repeat;padding:15px!important;font-size:12px}#link_directory_box{background:url(images/standings_box_repeat.png) 0 0 repeat;padding:20px 20px 30px;position:relative;margin:0 0 20px}#link_directory_box form input,#link_directory_box form select,#link_directory_box form label{display:inline-block;vertical-align:middle}#link_directory_box form input{margin-right:25px}#link_directory_box form{text-align:center}#link_directory_box form label{color:#fff;font-weight:700;margin:0 5px 0 25px}#link_directory_box .donation-donate{padding-top:0!important}.link-dir-donate-button{width:135px;height:0;overflow:hidden;padding:44px 0 0;background:url(images/link-dir-donate-button.png) 0 0 no-repeat;display:block;float:right}.standings-grass{position:absolute;bottom:0;width:100%;left:0;background:url(images/standings_grass.png) 0 0 repeat-x;height:19px}.blue-strong{font-weight:700;color:#00388b}#link_directory_header{width:908px;height:38px;background:url(images/donation-standing-headers.png) 0 0 no-repeat;position:absolute;top:-18px;left:16px}.standings-lights{background:url(images/scoreboard_lights.png) 0 -20px repeat-x;height:120px}#map_container{width:890px;height:500px;margin-top:20px;background-color:#f5f4ee;padding:10px;border:10px solid #83b2db}#garden_map{width:100%;height:100%;border:3px outset #07965e}#zip_control{width:300px;position:absolute;padding:15px;background-color:#fafafa;border:2px groove #dbe9f4;border-bottom:none;border-top-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-left-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;box-shadow:0 -1px 5px rgba(0,0,0,.5);-moz-box-shadow:0 -1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 -1px 5px rgba(0,0,0,.5);font-family:Arial,Helvetica,sans-serif;font-size:12px}#control_header{font-size:15px;font-weight:700;text-transform:uppercase;color:#07965e}#control_info{margin-top:12px}.legend_line{margin-top:10px}.legend_image{width:15px;height:25px;vertical-align:middle}.legend_label{font-weight:700;margin-left:10px;text-transform:uppercase}#control_buttons{text-align:right;margin-top:8px;font-weight:700}#zip_input{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:3px 5px;border:1px solid #dbe9f4;width:70px}#zip_input:active{border:1px solid #07965e}#zip_control .button{position:relative;top:0;left:0;background-color:#ffc902;padding:3px 10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;cursor:pointer;text-transform:uppercase;font-weight:700;border-width:1px}#zip_minmax{padding:0;float:right;font-weight:400;margin-top:-6px;margin-right:-6px}#zip_control .button:hover{background-color:#ffdf6a}#zip_control .button:active{top:1px}.h1-password{background-image:url(images/header_password.png);background-repeat:no-repeat;background-position:0 0}.h1-username{background-image:url(images/header_username.png);background-repeat:no-repeat;background-position:0 0}.h1-toolbox{background-image:url(images/header_toolbox.png);background-repeat:no-repeat;background-position:0 0}.h1-login{background-image:url(images/header_login.png);background-repeat:no-repeat;background-position:0 0}.h1-profile{background-image:url(images/header_profile.png);background-repeat:no-repeat;background-position:0 0}.h1-join{background-image:url(images/header_join.png);background-repeat:no-repeat;background-position:0 0}.h1-streetteam{background-image:url(images/header_streeteam.png);background-repeat:no-repeat;background-position:0 0}.h1-renewal{background-image:url(images/header_renewal.png);background-repeat:no-repeat;background-position:0 0}.join-promo{background-image:url(images/street-team-login-box-promo.png);background-repeat:no-repeat;float:right;height:218px;width:306px;margin-right:10px}.main-join-promo{background-image:url(images/street-team-join-page.png);background-repeat:no-repeat;float:left;height:450px;width:600px;margin-right:10px;padding-bottom:20px}