@media all{h1{text-transform:capitalize;margin:0 0 9px 0;font-weight:100;text-shadow:1px 1px 0 #eee}.centerPhotos{width:540px;height:405px;text-align:center;vertical-align:middle;display:table-cell}.grid7PhotoHolder{overflow:hidden;text-align:center;vertical-align:middle}.grid7PhotoHolder a.grid7Photo{display:block;vertical-align:middle;text-align:center}
.grid7PhotoHolder img.grid7Photo{display:block;width:540px;max-height:405px;max-width:540px;margin-left:auto;margin-right:auto;vertical-align:middle;text-align:center}#photoRow{clear:both;margin:10px 0 10px 0}#photoRow .photoLink{float:left;margin:0 5px 18px 0}#photoRow #firstPhotoLink{margin-left:0}
#photoRow .photoLink a{opacity:.6;border:1px solid #6590af;display:block;width:50px;height:50px;cursor:pointer}#photoRow .photoLink img{width:50px;height:50px;vertical-align:top}#photoRow .photoLink a.selected{border:1px solid #999;cursor:default;opacity:1}#photoRow #findMoreProjects{vertical-align:top}
.info{clear:both;float:left;margin-top:12px;width:520px;_margin-top:0}.photoRow1{width:57px;margin-left:auto;margin-right:auto}.photoRow2{width:114px;margin-left:auto;margin-right:auto}.photoRow3{width:171px;margin-left:auto;margin-right:auto}.photoRow4{width:228px;margin-left:auto;margin-right:auto}
.photoRow5{width:285px;margin-left:auto;margin-right:auto}.photoRow6{width:342px;margin-left:auto;margin-right:auto}.photoRow7{width:399px;margin-left:auto;margin-right:auto}.photoRow8{width:456px;margin-left:auto;margin-right:auto}.photoRow9{width:513px;margin-left:auto;margin-right:auto}div.scrollable{position:relative;overflow:hidden;width:510px;height:52px;float:left;margin:0 5px 10px 5px}
div.scrollable div.items{width:20000em;position:absolute;clear:both}div.scrollable div.items div{float:left;margin:0 10px}#leftButton,#rightButton{width:10px}#leftButton a,#rightButton a{display:block;width:10px;height:52px;cursor:pointer}#leftButton a{background-image:url(/img/projects/arrows_sprite.png);background-position:bottom left;background-repeat:no-repeat}
#leftButton a.disabled{background-image:url(/img/projects/arrows_sprite.png);background-position:top left;background-repeat:no-repeat;cursor:default}#rightButton a{background-image:url(/img/projects/arrows_sprite.png);background-position:bottom right;background-repeat:no-repeat}#rightButton a.disabled{background-image:url(/img/projects/arrows_sprite.png);background-position:top right;background-repeat:no-repeat;cursor:default}
#leftButton{float:left}#rightButton{float:right}#fblike{float:left;margin-top:10px;margin-left:10px;width:400px;position:relative}#plus1,#pinterest{float:left;margin-top:10px;margin-left:10px;width:90px;position:relative}#project_menu{height:46px}#project_menu ul,#project_menu ul.largeCount{list-style:none;margin:10px 0 0 0;padding:0;width:100%;position:relative;vertical-align:bottom}
#project_menu ul li,#project_menu ul.largeCount li{display:block;float:left;margin:0 10px 0 0;padding:0 0 10px 0;position:relative}#project_menu ul li.selected{background-image:url(/img/projects/selected_tab.png);background-position:bottom center;background-repeat:no-repeat;z-index:900;position:relative}
#project_menu ul li a:hover{background-color:#9a9a9a;border:1px solid #9a9a9a;color:white;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;padding:3px 9px}#project_menu ul.largeCount li a:hover{padding:3px 6px}#project_menu ul li a,#project_menu ul li.selected a:hover{display:block;padding:3px 10px}
#project_menu ul.largeCount li a,#project_menu ul.largeCount li.selected a:hover{display:block;padding:3px 7px}#project_menu ul li.selected a,#project_menu ul.largeCount li.selected a{background-color:#6590af;color:white;text-decoration:none;border:1px solid #6590af;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
#stats img.statIcon{float:left;margin:-3px 4px 3px 0}#stats #donorCount,#stats #updateCount{width:75px;height:46px;float:left;margin-left:20px}#stats .stat{font-size:1.4em}#stats .fourDigitStat{font-size:1.2em}#stats .stat,#stats .fourDigitStat{color:#6590af;font-weight:bold;vertical-align:middle;float:left;text-align:left}
#stats .statLabel{color:#6590af;font-size:.9em;font-weight:bold;text-transform:capitalize;clear:both;float:left;margin:-2px 0 0 5px}#stats a{text-decoration:none}#stats a:hover,#stats a:active{text-decoration:underline}#stats #dollarsRaised{width:180px;margin-right:5px;line-height:20px;position:relative}
.thermometer{background-color:#9a9a9a;width:100%;height:20px;line-height:20px;position:relative}.thermometer .percentRaised{position:absolute;top:0;left:0;background-color:#6590af;line-height:20px;z-index:400}.thermometer .thermometerAmount{color:white;font-weight:bold;letter-spacing:.08em;margin:1px 3px 1px 3px;line-height:18px;height:18px;position:relative;z-index:500}
#stats #dollarsRaised .label{font-weight:bold;color:#6590af;margin:0 3px;font-size:.9em}#stats #donorCount.fourDigitStatCell,#stats #updateCount.fourDigitStatCell{width:85px;margin-left:15px}.campaign{background-color:white;border:1px solid #ececec;width:375px;font-size:1.1em;float:left;clear:both;margin-bottom:6px;overflow:hidden}
.campaign .countdownContainer{clear:both;width:280px;margin-left:auto;margin-right:auto}.campaign #defaultCountdown{clear:both;width:280px}.campaign .countdownLabel{clear:both;margin-left:auto;margin-right:auto;width:260px;margin-bottom:3px;text-align:left;font-size:.8em;color:#7f8184}.campaign .countdown_section{color:#7f8184;font-size:.8em}
.dollarsForCampaign,.donorsForCampaign{width:155px;float:left;margin:9px 10px}.dollarsForCampaign .percentRaised{background-color:#6590af}.donorsForCampaign .percentRaised{background-color:#c5d14c}.dollarsForCampaign .label,.donorsForCampaign .label{font-size:.8em;color:#7f8184}.ranks{clear:both;margin-left:auto;margin-right:auto;margin-top:9px;margin-bottom:9px}
.dollarRank,.donorRank{margin:0 10px 10px 10px;vertical-align:baseline;clear:both;float:left}.ranks .label{width:80px;text-align:right;font-size:1.1em;color:#7f8184;float:left;margin-top:8px}.ranks .values{width:250px;float:left}.dollarRank strong,.donorRank strong{vertical-align:baseline;font-size:1.6em;padding-left:10px;padding-right:3px}
.dollarRank strong{color:#6590af}.donorRank strong{color:#c5d14c}.dollarRank strong .super,.donorRank strong .super{font-size:.65em;vertical-align:super}.donateContainer{margin:5px 0}.donationOptionTabs{margin:10px 0 0 0;padding:0;margin-left:auto;margin-right:auto;float:left}.donationOptionTabs ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
.donationOptionTabs li{display:inline}.donationOptionTabs li a{float:left;height:0;padding-top:33px;width:126px;overflow:hidden}.donationOptionTabs li a{background-image:url(/img/projects/donation_options_tabs_icons_sprite.png);_background-image:url(/img/projects/donation_options_tabs_icons_sprite.png);background-repeat:no-repeat;z-index:334}
.donationOptionTabs li a,.donationOptionTabs li a:hover,.donationOptionTabs li a:active{text-decoration:none;color:transparent}.donationOptionTabs li.onetime a{background-position:0 0}.donationOptionTabs li.recurring a{background-position:-127px 0}.donationOptionTabs li.gift a{background-position:-254px 0}
.donationOptionTabs li.onetime a:hover{background-position:0 -33px}.donationOptionTabs li.recurring a:hover{background-position:-127px -33px}.donationOptionTabs li.gift a:hover{background-position:-254px -33px}.donationOptionTabs li.onetime a:active{background-position:0 -66px}.donationOptionTabs li.recurring a:active{background-position:-127px -66px}
.donationOptionTabs li.gift a:active{background-position:-254px -66px}.donationOptionTabs li.onetime a.selected{background-position:0 -100px!important}.donationOptionTabs li.recurring a.selected{background-position:-127px -100px!important}.donationOptionTabs li.gift a.selected{background-position:-254px -100px!important}
.giftMessageContainer,.recurringMessageContainer{padding:0 30px 0 30px;font-size:1.1em}.recurringMessageContainer{padding-top:15px}.giftMessageContainer legend{padding-top:20px;padding-bottom:3px;display:block}.giftMessageContainer legend.first{padding-top:15px;_padding-top:0}.giftMessageContainer #giftto{width:310px;_width:270px;_margin-left:10px}
.giftMessageContainer #cardmedia_container label{display:block;margin-left:2px;margin-bottom:5px}.giftMessageContainer #cardmedia_container input{margin-right:10px}.donationOptions{margin:0 0 10px 0;background-color:white;border-bottom:1px solid white;border-bottom-left-radius:10px;-webkit-bottom-left-border-radius:10px;-moz-border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-bottom-right-radius:10px;clear:both;max-width:380px}
.noDonationOptions{font-size:1.25em}.donationOptions .frequency{margin:5px;font-size:1.1em;padding:15px 30px 0 30px;font-weight:bold}.donationOptions ul{margin:0 5px 5px 5px}.donationOptions ul li{font-size:1.1em;padding:15px 30px;border-bottom:1px solid #f2f5f4;display:block}.onetimeOptions .recurringOption,.onetimeOptions .giftOption,.giftOptions .recurringOption,.recurringOptions .giftOption,.recurringOptions .onetimeOption{display:none}
.donationOptions ul.valueoutcomes li{margin-left:0;text-indent:0;text-indent:-4.55em;padding-left:6.5em}.donationOptions ul.valueoutcomes li input{margin-right:10px}.donationOptions ul.valueoutcomes li label span.voamount{margin:0 6px 5px 0}.donationOptions .giftSelectBox,.donationOptions .otherWaysToGive,.donationOptions .giftForGood{margin:5px;font-size:1.1em;padding:15px 30px;border-bottom:1px solid #f2f5f4}
.donationOptions .giftForGood{margin-left:10px;margin-top:6px}.donationOptions .giftIcon,.donationOptions .otherIcon{float:left;margin:5px 10px 0 0}.disclaimer a.help{display:inline-block;margin:0 0 0 4px!important;padding:0 0 0 18px;background-repeat:no-repeat;background-position:left center;background-image:url(/img/icons/question_mark.gif)!important;text-decoration:none}
.disclaimer a.help:hover{text-decoration:underline}.donationOptions .disclaimer{margin:2px 5px 2px 8px;font-size:1em;padding:5px 30px 10px 30px}.donationOptions .questionMark{vertical-align:text-top;display:inline;opacity:.80}.share{margin:10px auto;width:380px;position:relative;clear:both}.share .portal{width:60px;margin:0 8px;float:left;position:relative;text-align:center}
a.registry,a.fundraiser,a.favorite,a.tellAFriend,a.facebookShare{background-repeat:no-repeat;background-position:top center;height:66px;width:60px;display:block;padding:9px 0 0 0;text-align:center;text-decoration:none;font:bold 16px Arial,Helvetica,sans-serif;text-shadow:0 1px 0 white}a.tellAFriend{background-image:url(/img/projects/email_share.gif)}
a.registry{background-image:url(/img/projects/registry_share.gif);color:#8c9ae8}a.fundraiser{background-image:url(/img/projects/fundraiser_share.gif);color:#619f56}a.favorite{background-image:url(/img/projects/favorite_share.gif);color:#daa233}a.facebookShare{background-image:url(/img/projects/facebook_share.gif);color:#2e487c}
#staticMap{margin:10px auto;clear:both;float:left;position:relative}.photoHolder{margin:0 0 45px 0;display:block}.photoHolder h4{font-size:1.1em;margin:0 0 6px 0}.photoHolder .photo{max-width:540px;_width:540px}.photoHolder .caption{margin:6px 0}.progressReportHeader,.progressReportBody{padding-top:10px}
.progressReportContainer{background-image:url(/img/projects/airmail_0.png);background-position:top right;background-repeat:no-repeat;min-height:100px}.progressReportStamp0{background-image:url(/img/projects/airmail_0.png)}.progressReportStamp1{background-image:url(/img/projects/airmail_1.png)}.progressReportStamp2{background-image:url(/img/projects/airmail_2.png)}
.progressReportStamp3{background-image:url(/img/projects/airmail_3.png)}.progressReportStamp4{background-image:url(/img/projects/airmail_4.png)}.progressReportStamp5{background-image:url(/img/projects/airmail_5.png)}.progressReportStamp6{background-image:url(/img/projects/airmail_6.png)}.progressReportStamp7{background-image:url(/img/projects/airmail_7.png)}
.progressReportStamp8{background-image:url(/img/projects/airmail_8.png)}.progressReportStamp9{background-image:url(/img/projects/airmail_9.png)}.progressReportStamp10{background-image:url(/img/projects/airmail_10.png)}.progressReportStamp11{background-image:url(/img/projects/airmail_11.png)}.progressReportStamp12{background-image:url(/img/projects/airmail_12.png)}
.progressReportStamp13{background-image:url(/img/projects/airmail_13.png)}.progressReportStamp14{background-image:url(/img/projects/airmail_14.png)}.progressReport h4{margin-top:15px}.progressReport .byline{font-size:.85em;color:#666;margin-bottom:10px}.progressReport .stamp{float:right;position:relative;width:150px;height:100px;margin-left:20px;margin-bottom:10px}
.progressReport .timestamp{font-size:10px;text-align:center;height:50px;width:70px;position:absolute;top:53px;right:77px}.progressReport{overflow:hidden;word-wrap:break-word;text-align:justify}.readFullStory{margin:6px 0 36px 0}.progressReport a img,.progressReport a:hover img,.progressReport a:active img{border:0}
.actions a{background-position:left center}.actions ul{margin:0}.actions li{list-style:none;margin:0 5px;display:inline-block;vertical-align:middle;width:70px;float:left}* html .actions li{margin:0}.actions li a{width:70px;font-size:.8em;line-height:1.2em;white-space:normal;vertical-align:top}.rightBarModule h4{margin-bottom:2px}
.rightBarModule{margin:9px 0;padding:18px 0 9px 0;border-top:1px dashed #ccc;clear:both;float:left;width:100%;overflow:hidden}.subscribe input#email{padding:3px 0;margin:3px 0;vertical-align:middle}.help{font-size:.85em;margin:3px 0;color:#888}.who ul ul{margin-bottom:0;list-style:circle}.resources{width:520px;white-space:normal;overflow:hidden;text-overflow:ellipsis}
.shareLabel{font-size:.65em;display:block;margin-top:-2px}.donor{float:left;margin:10px 5px;vertical-align:top;overflow:hidden;width:55px;height:100px}.donor img.picture{width:50px;height:50px;border:0}.donor .name{margin-top:3px;width:50px;text-overflow:ellipsis;overflow:hidden;font-size:.8em}#map{width:520px;height:520px;margin-bottom:1em}
textarea.code{font-family:"Courier New",Courier,Monaco,monospace;font-size:.8em;width:300px}h4 .icon{margin-right:.5em}.grid_12 .grid_10 .projectSummaryHolder{width:600px}.grid_12 .grid_8 .projectSummaryHolder{width:440px}.grid_12 .grid_7 .projectSummaryHolder{width:320px}.grid_12 .grid_7 .projectSummaryHolder .projectTitle{font-size:1.05em}
a.wall-filter{text-decoration:none}a.wall-filter:hover,a.wall-filter:active{text-decoration:underline}a.current-filter{color:black;font-weight:bold}.wall ul{list-style-type:none;margin:0;padding:0}.wall li.post{display:block;border-top:1px solid #e9e9e9;padding:10px 0}.wall li.newpost textarea{height:14px;min-height:14px;font-size:11px;line-height:14px;padding:3px;width:522px;resize:none;overflow:auto;border:1px solid #999;border-top-color:#737373}
li.newpost .wall-thumb{display:none}li.newpost input{display:none;float:right;margin-top:2px}li.newpost.subfocus textarea{height:28px;width:462px;float:right}li.newpost.subfocus .wall-thumb,li.newpost.subfocus input{display:block}.wall h6{display:block;margin-bottom:5px;word-wrap:break-word;font-size:13px;font-weight:normal;line-height:normal}
.wall h6 a{text-decoration:none}.wall h6 a:hover,.wall h6 a:active{text-decoration:underline}.wall ul.post-actions li{font-size:11px;color:gray;display:block;position:relative;float:left}.wall ul.post-actions li.selected{background-image:url(/img/projects/selected_sub_section.png);background-position:center bottom;background-repeat:no-repeat;padding-bottom:10px}
.wall ul.post-actions label{cursor:pointer}.wall ul.wall-comments{list-style-type:none;margin:0;padding:0}.wall ul.wall-comments li.comment{display:block;background:#f2f5f4;clear:both;padding:5px;margin-top:2px;width:460px}.wall ul.wall-comments li.comment:first-child{margin-top:0}.wall ul.wall-comments li.reply{width:428px;margin-left:32px}
.wall ul.wall-comments li.reply div.comment-content{width:388px}.wall-comments .newcomment textarea{height:14px;min-height:14px;font-size:11px;line-height:14px;padding:3px;width:452px;resize:none;overflow:auto;border:1px solid #999;border-top-color:#737373}.wall-comments .reply textarea{width:420px}
li.newcomment .comment-thumb{display:none}li.newcomment input{display:none;float:right;margin-top:2px}.wall-comments .subfocus textarea{height:28px;width:412px;float:right}.wall-comments .reply.subfocus textarea{width:380px}.wall-comments .subfocus .comment-thumb,.wall-comments .subfocus input{display:block}
.wall .comment-thumb{height:32px;width:32px;margin-right:8px;float:left}.wall div.comment-content{display:table-cell;vertical-align:top;width:420px;font-size:12px;line-height:14px}.wall div.comment-content a{text-decoration:none}.wall div.comment-content a:hover,.wall div.comment-content a:active{text-decoration:underline}
ul.comment-actions{padding-top:2px;list-style-type:none;margin:0}ul.comment-actions label{cursor:pointer}.wall ul.comment-actions li{font-size:11px;color:gray;display:block;position:relative;float:left}.wall .wall-thumb{height:50px;width:50px;float:left;margin-right:10px}.wall .story{margin:10px 0}.wall .story-image{height:90px;width:90px;float:left;margin-right:10px;margin-bottom:7px}
.wall .story-content{color:gray;font-weight:normal;font-size:11px;line-height:normal;vertical-align:top}.wall .story-title{color:#333;word-wrap:break-word}.story-title a{text-decoration:none}.story-title a:hover,.story-title a:active{text-decoration:underline}.wall .story-body{color:gray;word-wrap:break-word;margin-top:5px}
.placeholder{color:#aaa}.progressReport ul.post-comments{list-style-type:none;margin:0;padding:0}.progressReport ul.post-comments li.comment{display:block;background:#f2f5f4;clear:both;padding:5px;margin-top:2px;width:510px}.progressReport ul.post-comments li.comment:first-child{margin-top:0}.progressReport ul.post-comments li.reply{width:460px;margin-left:50px}
.post-comments .newcomment textarea{height:16px;min-height:16px;font-size:13px;line-height:16px;padding:3px;width:502px;resize:none;overflow:auto;border:1px solid #999;border-top-color:#737373}.post-comments .reply textarea{width:452px}.post-comments .subfocus textarea{height:32px;width:442px;float:right}
.post-comments .reply.subfocus textarea{width:392px}.post-comments .subfocus .comment-thumb,.post-comments .subfocus input{display:block}.progressReport .comment-thumb{height:50px;width:50px;margin-right:10px;float:left;margin-top:0;margin-bottom:0}.progressReport div.comment-content{display:table-cell;vertical-align:top;width:450px;font-size:13px;line-height:normal}
.progressReport li.reply div.comment-content{width:400px}.progressReport div.comment-content a{text-decoration:none}.progressReport div.comment-content a:hover,.progressReport div.comment-content a:active{text-decoration:underline}.progressReport ul.comment-actions li{font-size:13px;color:gray;display:block;position:relative;float:left}
.goalDescription{margin-top:3px;margin-bottom:6px}ul.waysToGive{list-style-type:none;margin:0;padding:0}ul.waysToGive li{list-style-type:none;padding-bottom:3px}ul.waysToGive li img{padding-right:9px;width:16px;max-height:16px}}
