a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid2services,
#questreg,
#pid3howcanihelp,
#kidshelpingkids,
#questsponsor,
#pid1home,
#pid5links,
#lastyearshow,
#pid4aboutus,
#quest,
#pid6contactus,
#donate,
#finialrebuild,
#pid9ecoquest  {
   margin: 0px auto 0px auto;
   width: 766px;
   position: relative;
}

#volunteertext p,
#hiclscroll p,
#zipcodetext p,
#charitiesscroll p,
#echoscroll p,
#homescroll p,
#dropofftext p,
#id111contacttext p,
#callallkidsscroll p,
#aboutusscroll p,
#citytext p  {
   font: 12px/14px Tahoma;
   margin: 0px;
   color: #404040;
   text-align: left;
}

#i25dntbuttoncopy2 a:hover,
#i25dntbutton a:hover,
#i25dntbuttoncopy3 a:hover,
#id72khk25button a:hover,
#i25dntbuttoncopy a:hover  {
   background-position: -44px 0%;
}

#homebutton a:hover,
#linksbutton a:hover,
#servicesbutton a:hover,
#aboutusbutton a:hover,
#howcanihelpbutton a:hover  {
   background-position: -124px 0%;
}

#aboutusbutton a,
#linksbutton a,
#howcanihelpbutton a,
#homebutton a,
#contactsbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 32px;
   width: 124px;
   background-position: 0% 0px;
   font-size: 32px;
   line-height: 32px;
}

#i25dntbuttoncopy2 a,
#id72khk25button a,
#i25dntbuttoncopy a,
#i25dntbuttoncopy3 a,
#i25dntbutton a  {
   background: url(finialrebuildmedia/25dntbuttoncopy3.gif) no-repeat 0% 0px;
   display: block;
   height: 44px;
   width: 44px;
   font-size: 44px;
   line-height: 44px;
}

#id46donatebutton a,
#ecoregbutton a,
#id47donatebutton a,
#gallerybutton a,
#appandtrainingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#id78khk25button a,
#klastyearbutton a,
#ecolinksbutton a,
#ksponsorinfobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#servicesbutton,
#howcanihelpbutton,
#aboutusbutton,
#homebutton,
#linksbutton  {
   visibility: visible;
   position: absolute;
   top: 97px;
   z-index: 2;
   width: 124px;
   height: 32px;
}

#appandtrainingbutton a:hover,
#ecoquestbutton a:hover,
#ecoregbutton a:hover  {
   background-position: -202px 0%;
}

#id56nextbutton a,
#id90nextbutton a,
#id91nextbutton a,
#id55nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   width: 50px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#id47donatebutton a:hover,
#id46donatebutton a:hover,
#newsbutton a:hover  {
   background-position: -110px 0%;
}

#i25dntbuttoncopy3,
#i25dntbuttoncopy2,
#i25dntbutton,
#i25dntbuttoncopy  {
   visibility: visible;
   position: absolute;
   top: 497px;
   z-index: 2;
   width: 44px;
   height: 44px;
}

#id91nextbutton,
#id55nextbutton,
#id56nextbutton,
#id90nextbutton  {
   visibility: visible;
   position: absolute;
   top: 697px;
   z-index: 3;
   width: 50px;
   height: 16px;
}

#eehothumbsheet .thumbwrapper,
#kthumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 77px;
   height: 77px;
}

#kidshelpingbutton a:hover,
#kidshelpingbuttoncopy a:hover  {
	background-position: -128px 0%;
}

#questhomebutton a:hover,
#questhomebuttoncopy a:hover  {
   background-position: -109px 0%;
}

#kidshelpingpicturebox table,
#echopicturebox table  {
   width: 100%;
   height: 100%;
}

#gallerybutton a:hover,
#ecolinksbutton a:hover  {
   background-position: -201px 0%;
}

#kidshelpingbutton a,
#kidshelpingbuttoncopy a  {
	background-repeat: no-repeat;
	display: block;
	height: 84px;
	width: 128px;
	background-position: 0% 0px;
	font-size: 84px;
	line-height: 84px;
}

#bottommenu li a:hover,
#nomadbutton a:hover  {
   font-style: italic;
}

#echowelcomesnonperishablefooditemscleanclo  {
   background: url(finialrebuildmedia/id27echowelcomesnonperishab.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 353px;
   z-index: 3;
   width: 426px;
   height: 96px;
}

#echoscroll,
#charitiesscroll,
#hiclscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 148px;
   z-index: 2;
   width: 360px;
}

#questhomebutton a,
#questhomebuttoncopy a  {
   background: url(questregmedia/questhomebuttoncopy.gif) no-repeat 0% 0px;
   display: block;
   height: 63px;
   width: 109px;
   font-size: 63px;
   line-height: 63px;
}

#shoesworkbootsarealwaysneededdiapersallsi  {
   background: url(finialrebuildmedia/id28shoesworkbootsarealways.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 492px;
   top: 377px;
   z-index: 3;
   width: 249px;
   height: 72px;
}

#contactus,
#id65services,
#contactuscopy  {
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 470px;
   z-index: 3;
   height: 13px;
   background-repeat: no-repeat;
}

#volunteersdomanytaskscommontasksinclude  {
   background: url(howcanihelpmedia/id41volunteersdomanytasksco.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 464px;
   z-index: 3;
   width: 213px;
   height: 33px;
}

#kidshelpingpicturebox,
#echopicturebox  {
   visibility: visible;
   position: absolute;
   top: 461px;
   z-index: 2;
   width: 467px;
   height: 232px;
}

#questhomebutton,
#questhomebuttoncopy  {
   visibility: visible;
   position: absolute;
   top: 366px;
   z-index: 3;
   width: 109px;
   height: 63px;
}

#eehothumbsheet,
#kthumbsheetscroll  {
   visibility: visible;
   position: absolute;
   top: 462px;
   z-index: 2;
   width: 121px;
   height: 255px;
}

#minpressbutton a,
#redhotbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 58px;
   background-position: 0% 0px;
   font-size: 58px;
   line-height: 58px;
}

#checkbacksoonfor2009updates  {
	background: url(questregmedia/checkbacksoonfor2009updates.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 276px;
	top: 389px;
	z-index: 3;
	width: 426px;
	height: 24px;
	background-image: url(questregmedia/checkbacksoonfor2009updates.gif);
}

#layer27copy5,
#layer27copy4  {
   visibility: visible;
   position: absolute;
   left: 521px;
   z-index: 3;
   width: 233px;
   height: 7px;
   background-color: #F16600;
   background-image: none;
   font-size: 1px;
}

#homescroll,
#aboutusscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 497px;
   z-index: 2;
}

#alldone p,
#sponsortext p  {
   font: bold 11px/14px Tahoma;
   margin: 0px;
   text-align: left;
}

#id78khk25button a:hover  {
   background-position: -249px 0%;
}

#kidshelpingbuttoncopy a  {
   background-image: url(lastyearshowmedia/kidshelpingbuttoncopy.gif);
}

#contactsbutton a:hover  {
   background-position: -121px 0%;
}

#appandtrainingbutton a  {
   width: 202px;
   background-image: url(howcanihelpmedia/appandtrainingbutton.gif);
}

#kidshelpingbuttoncopy  {
	visibility: visible;
	position: absolute;
	left: 39px;
	top: 362px;
	width: 128px;
	height: 95px;
}

#kidshelpingpicturebox  {
   left: 154px;
}

#ksponsorinfobutton a  {
   width: 203px;
   background-image: url(kidshelpingkidsmedia/ksponsorinfobutton.gif);
}

#appandtrainingbutton  {
   visibility: visible;
   position: absolute;
   left: 550px;
   top: 686px;
   z-index: 3;
   width: 202px;
   height: 23px;
}

#kidshelpingbutton a  {
   background-image: url(lastyearshowmedia/kidshelpingbutton.gif);
}

#questhomebuttoncopy  {
   left: 29px;
}

#howcanihelpbutton a  {
   background-image: url(questregmedia/howcanihelpbutton.gif);
}

#id114layer39,
#main  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 130px;
   z-index: 2;
   width: 766px;
   background-repeat: no-repeat;
}

#shape5copy,
#shape5  {
   visibility: visible;
   position: absolute;
   top: 695px;
   z-index: 2;
   width: 467px;
   height: 23px;
   background-color: #F16600;
   background-image: none;
}

#id46donatebutton a  {
   width: 110px;
   background-image: url(questregmedia/id46donatebutton.gif);
}

#id47donatebutton a  {
   width: 110px;
   background-image: url(questregmedia/id47donatebutton.gif);
}

#echoquestadventure  {
   background: url(questregmedia/echoquestadventure.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 470px;
   z-index: 3;
   width: 212px;
   height: 15px;
}

#echospecialevents  {
   background: url(lastyearshowmedia/echospecialevents.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 388px;
   z-index: 3;
   width: 174px;
   height: 15px;
}

#kthumbsheetscroll  {
   left: 632px;
   overflow: auto;
}

#kidshelpingbutton  {
   visibility: visible;
   position: absolute;
   left: 328px;
   top: 359px;
   z-index: 3;
   width: 165px;
   height: 84px;
}

#id78khk25button a  {
   width: 249px;
   background-image: url(finialrebuildmedia/id78khk25button.gif);
}

#klastyearbutton a  {
   width: 202px;
   background-image: url(kidshelpingkidsmedia/klastyearbutton.gif);
}

#i25dntbuttoncopy3  {
   left: 433px;
}

#id22contacttext p  {
   font: bold 12px/12px Tahoma;
   margin: 0px;
   color: #191919;
   text-align: left;
}

#howcanihelpbutton  {
   left: 259px;
}

#i25dntbuttoncopy2  {
   left: 331px;
}

#id55nextbutton a  {
   background-image: url(lastyearshowmedia/id90nextbutton.gif);
}

#ecoquestbutton a  {
   background: url(questregmedia/ecoquestbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 202px;
   font-size: 25px;
   line-height: 25px;
}

#id90nextbutton a  {
   background-image: url(lastyearshowmedia/id90nextbutton.gif);
}

#i25dntbuttoncopy  {
   left: 241px;
}

#servicesbutton a  {
   background-image: url(questregmedia/servicesbutton.gif);
}

#minpressbutton a  {
   width: 122px;
   background-image: url(questsponsormedia/minpressbutton.gif);
}

#id91nextbutton a  {
   background-image: url(lastyearshowmedia/id91nextbutton.gif);
}

#id46donatebutton  {
   visibility: visible;
   position: absolute;
   left: 637px;
   top: 64px;
   z-index: 2;
   width: 110px;
   height: 23px;
}

#id47donatebutton  {
   visibility: visible;
   position: absolute;
   left: 637px;
   top: 681px;
   z-index: 3;
   width: 110px;
   height: 23px;
}

#id56nextbutton a  {
   background-image: url(lastyearshowmedia/id91nextbutton.gif);
}

#contactsbutton a  {
   width: 121px;
   background-image: url(questregmedia/contactsbutton.gif);
}

#ecolinksbutton a  {
   width: 201px;
   background-image: url(questregmedia/ecolinksbutton.gif);
}

#aboutusbutton a  {
   background-image: url(questregmedia/aboutusbutton.gif);
}

#bottommenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #E5E5E5;
   height: 100%;
}

#copyrighttext p  {
   font: 11px/13px Tahoma;
   margin: 0px;
   color: #E2E2E2;
   text-align: left;
}

#id22contacttext  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 467px;
   z-index: 2;
   width: 125px;
}

#charitiesscroll  {
   height: 213px;
   top: 494px;
}

#id72khk25button  {
   visibility: visible;
   position: absolute;
   left: 152px;
   top: 589px;
   z-index: 2;
   width: 44px;
   height: 44px;
}

#gallerybutton a  {
   width: 201px;
   background-image: url(questregmedia/gallerybutton.gif);
}

#questhomebutton  {
   left: 568px;
}

#id78khk25button  {
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 598px;
   z-index: 2;
   width: 249px;
   height: 26px;
}

#aboutusscroll p  {
   color: #030303;
}

#eehothumbsheet  {
   left: 631px;
}

#servicesbutton  {
   left: 384px;
}

#redhotbutton a  {
   width: 106px;
   background-image: url(questsponsormedia/redhotbutton.gif);
}

#contactsbutton  {
   visibility: visible;
   position: absolute;
   left: 634px;
   top: 97px;
   z-index: 2;
   width: 121px;
   height: 32px;
}

#ecoquestbutton  {
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 501px;
   z-index: 3;
   width: 202px;
   height: 25px;
}

#ecolinksbutton  {
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 547px;
   z-index: 5;
   width: 201px;
   height: 26px;
}

#id56nextbutton  {
   left: 157px;
}

#id55nextbutton  {
   left: 562px;
}

#echoquestlinks  {
   background: url(questregmedia/echoquestlinks.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 528px;
   top: 470px;
   z-index: 3;
   width: 167px;
   height: 15px;
}

#id90nextbutton  {
   left: 563px;
}

#id91nextbutton  {
   left: 158px;
}

#echopicturebox  {
   left: 153px;
}

#ecoregbutton a  {
   width: 202px;
   background-image: url(questregmedia/ecoregbutton.gif);
}

#nomadbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #E5E5E5;
}

#volunteertext  {
   visibility: visible;
   position: absolute;
   left: 527px;
   top: 514px;
   z-index: 3;
   width: 208px;
}

#aboutusscroll  {
   height: 216px;
   width: 389px;
}

#contactuscopy  {
   background-image: url(kidshelpingkidsmedia/contactuscopy.gif);
   width: 147px;
}

#dropofftext p  {
   font-size: 11px;
}

#linksbutton a  {
   background-image: url(questregmedia/linksbutton.gif);
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 546px;
   top: 572px;
   z-index: 6;
   width: 201px;
   height: 23px;
}

#aboutusbutton  {
   left: 134px;
}

#bottommenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 232px;
   top: 760px;
   z-index: 2;
   width: 332px;
}

#sponsortext p  {
   color: #404040;
}

#returningsoon  {
	background:
	visibility: visible;
	position: absolute;
	left: 154px;
	top: 678px;
	z-index: 2;
	width: 48px;
	height: 10px;
}

#zipcodetext p  {
   font-size: 14px;
}

#homebutton a  {
   background-image: url(questregmedia/homebutton.gif);
}

#id65services  {
   background-image: url(servicesmedia/id65services.gif);
   width: 76px;
}

#id114layer39  {
   background-image: url(questregmedia/id114layer39.jpg);
   height: 212px;
}

#newsbutton a  {
   background: url(questregmedia/newsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 110px;
   font-size: 24px;
   line-height: 24px;
}

#ecoregbutton  {
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 526px;
   z-index: 4;
   width: 202px;
   height: 23px;
}

#layer27copy5  {
   top: 486px;
}

#i25dntbutton  {
   left: 152px;
}

#layer27copy4  {
   top: 503px;
}

#homescroll p  {
   color: #191919;
}

#linksbutton  {
   left: 509px;
}

#layer7copy2  {
   background: url(finialrebuildmedia/layer7copy2.gif) no-repeat;
   position: absolute;
   left: 148px;
   top: 645px;
   z-index: 2;
   width: 361px;
   height: 30px;
}

#ifyoutext p  {
   font: 12px/14px Tahoma;
   margin: 0px;
   color: #010101;
   text-align: right;
}

#nomadbutton  {
   font: 11px/14px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 315px;
   top: 778px;
   z-index: 2;
   width: 153px;
   height: 8px;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 689px;
   z-index: 3;
   width: 110px;
   height: 24px;
}

#layer7copy  {
   background: url(finialrebuildmedia/layer7copy.gif) no-repeat;
   position: absolute;
   left: 147px;
   top: 551px;
   z-index: 2;
   width: 361px;
   height: 30px;
}

#bottommenu  {
   font: 11px/15px Tahoma;
   margin: 0px;
   height: 15px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #E5E5E5;
   position: absolute;
   left: 168px;
   top: 742px;
   z-index: 2;
}

#shape5copy  {
   left: 152px;
}

#homebutton  {
   left: 9px;
}

#echoscroll  {
   height: 214px;
   top: 495px;
}

#hiclscroll  {
   height: 232px;
   top: 494px;
}

#homescroll  {
   height: 221px;
   width: 361px;
}

#alldone p  {
   color: #F16600;
}

#contactus  {
   background-image: url(contactusmedia/contactus.gif);
   width: 97px;
}

#ifyoutext  {
   visibility: visible;
   position: absolute;
   left: 569px;
   top: 633px;
   z-index: 3;
   width: 177px;
}

#layer37  {
	background: url(lastyearshowmedia/layer37.jpg) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 131px;
	width: 766px;
	height: 329px;
	background-image: url(lastyearshowmedia/layer37.jpg);
}

#layer40  {
   background: url(finialrebuildmedia/layer40.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 542px;
   top: 465px;
   z-index: 2;
   width: 204px;
   height: 225px;
}

#shape5  {
   left: 153px;
}

#layer7  {
   background: url(questregmedia/layer7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 461px;
   z-index: 2;
   width: 361px;
   height: 30px;
}

#shape3  {
	background: url(questregmedia/shape3.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 520px;
	top: 454px;
	z-index: 2;
	width: 234px;
	height: 254px;
}

#shape1  {
   background: url(lastyearshowmedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 382px;
   z-index: 3;
   width: 53px;
   height: 23px;
}

#layer1  {
   background: url(questregmedia/layer1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 766px;
   height: 799px;
}

#layer3  {
   background: url(questregmedia/layer3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 344px;
   z-index: 2;
   width: 766px;
   height: 111px;
}

#i100  {
   background: url(finialrebuildmedia/100.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 383px;
   top: 513px;
   z-index: 2;
   width: 38px;
   height: 15px;
}

#echo  {
   background: url(finialrebuildmedia/echo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 470px;
   z-index: 3;
   width: 59px;
   height: 13px;
}

#main  {
   background-image: url(lastyearshowmedia/main.jpg);
   height: 213px;
}

#id81  {
   background: url(finialrebuildmedia/id81.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 483px;
   top: 513px;
   z-index: 2;
   width: 18px;
   height: 15px;
}

#i50  {
   background: url(finialrebuildmedia/50.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 293px;
   top: 513px;
   z-index: 2;
   width: 28px;
   height: 15px;
}

#ecg  {
   background: url(finialrebuildmedia/ecg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 270px;
   top: 139px;
   z-index: 3;
   width: 228px;
   height: 58px;
}

#i25  {
   background: url(finialrebuildmedia/25.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 515px;
   z-index: 2;
   width: 28px;
   height: 15px;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 77px;
   height: 77px;
}

html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #1D1D1D;
}
