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

a ins  {
   text-decoration: none;
}

#rescuestextb a:hover,
#jointb a:hover,
#safetytextb a:hover,
#abouttextb a:hover,
#aboutustb a:hover,
#hikingsafetytb a:hover,
#hometextb a:hover,
#rescuestb a:hover,
#hometb a:hover,
#joindssartextb a:hover,
#photogaltextb a:hover,
#gallerytb a:hover  {
   color: #FF8000;
   font-weight: bold;
}

#bottommenu li a:hover,
#nutritionistb a:hover,
#chelseab a:hover,
#jtnparizonamanb a:hover,
#texastwob a:hover,
#trainingtramb a:hover,
#nofriendsb a:hover  {
   color: #FF8000;
   font-style: italic;
   font-weight: bold;
}

#rescuestext p,
#contacttext p,
#linkstext p,
#gallerytext p,
#hikingsafetytext p,
#aboutdssartext p,
#jointext p,
#donatetext p  {
   font: 36px/43px "aramond Pro";
   margin: 0px;
   color: #6D6A3C;
   letter-spacing: 2px;
   text-align: justify;
}

#contacttb a,
#hometb a,
#copyrighttextbutton a,
#aboutustb a,
#rescuestb a,
#hikingsafetytb a,
#gallerytb a,
#jointb a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
   font-weight: bold;
}

#pid4hikingsafety,
#pid9links,
#pid8contactus,
#pid6joindssar,
#pid1home,
#pid5gallery,
#pid3rescues,
#donate,
#about  {
   margin: 0px auto 0px auto;
   width: 1152px;
   position: relative;
}

#donatetext,
#jointext,
#contacttext,
#aboutdssartext,
#rescuestext,
#linkstext,
#gallerytext,
#hikingsafetytext  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 195px;
   z-index: 5;
   width: 273px;
}

#hometextb a,
#rescuestextb a,
#photogaltextb a,
#joindssartextb a,
#abouttextb a,
#safetytextb a  {
   font-weight: bold;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #777651;
}

#jtnparizonamanb a,
#nofriendsb a,
#chelseab a,
#nutritionistb a,
#trainingtramb a,
#texastwob a  {
   font-style: Normal;
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#trailstb a,
#pdhikestb a,
#rivcosherifftb a,
#sendamessagebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#desertsheriffssearchandrescueaboutpara1text p,
#aboutpara2text p  {
   font: 20px/24px "aramond Pro";
   margin: 0px;
   text-align: justify;
}

#preventionscrollpopup p,
#reachdssartext p,
#essentialstext p  {
   font: 19px/20px "aramond Pro";
   margin: 0px;
   text-align: justify;
   color: #010100;
}

#rescuestb,
#hikingsafetytb,
#jointb,
#contacttb,
#hometb  {
   font: bold 20px/23px "aramond Pro";
   letter-spacing: 1px;
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 139px;
   height: 23px;
}

#wereintheprocessofupdatingandexpandingthissitesople  {
   background: url(homemedia/id20wereintheprocessofupdat.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 896px;
   top: 710px;
   z-index: 3;
   width: 222px;
   height: 90px;
}

#sjstparktb a,
#joshuatreetb a,
#knowbeforebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 17px;
   background-position: 0% 0px;
   font-size: 17px;
   line-height: 17px;
}

#copyrighttextbutton a:hover,
#contacttb a:hover  {
   font-style: italic;
}

#desertsheriffssearchandrescueaboutpara1text p  {
   letter-spacing: 1px;
}

#nutritionistb,
#jtnparizonamanb,
#chelseab  {
   font: 14px/33px "aramond Pro";
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 104px;
   width: 656px;
   height: 33px;
}

#taxdeductibletext p,
#pleasedonatetext p  {
   margin: 0px;
   text-indent: 16px;
   text-align: center;
   color: #010100;
   letter-spacing: 1px;
   line-height: 36px;
   font-family: "aramond Pro";
}

#traininghelopicb a,
#trainingpicb a  {
   background-repeat: no-repeat;
   display: block;
   height: 208px;
   background-position: 0% 0px;
   font-size: 208px;
   line-height: 208px;
}

#questionstext p,
#emergencytext p  {
   font: bold 22px/24px "aramond Pro";
   margin: 0px;
   text-indent: 16px;
   text-align: center;
   color: #FF6F25;
}

#trailsbutton a,
#agenciesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 71px;
   width: 267px;
   background-position: 0% 0px;
   font-size: 71px;
   line-height: 71px;
}

#photogaltextb,
#joindssartextb  {
   font: bold 25px/29px "aramond Pro";
   letter-spacing: 1px;
   text-align: justify;
   visibility: visible;
   position: absolute;
   width: 237px;
   height: 29px;
}

#riversidecountysbutton a:hover  {
   background-position: -283px 0%;
}

#safetytextb,
#rescuestextb  {
   font: bold 25px/30px "aramond Pro";
   letter-spacing: 1px;
   text-align: justify;
   visibility: visible;
   position: absolute;
   z-index: 5;
   width: 132px;
   height: 30px;
}

#riversidecountysbutton a  {
   background: url(contactusmedia/riversidecountysbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 43px;
   width: 283px;
   font-size: 43px;
   line-height: 43px;
}

#riversidecountysbutton  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 29px;
   z-index: 3;
   width: 283px;
   height: 43px;
}

#joinboxbutton a:hover  {
   background-position: -224px 0%;
}

#copyrighttextbutton a  {
   font-style: Normal;
   font-weight: Normal;
}

#donatebutton a:hover  {
   background-position: -220px 0%;
}

#sendamessagebutton a  {
   width: 155px;
   background-image: url(contactusmedia/sendamessagebutton.jpg);
}

#copyrighttextbutton  {
   font: 10px/20px "Advantage Book";
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 890px;
   top: 832px;
   z-index: 3;
   width: 305px;
   height: 20px;
}

#taxdeductibletext p  {
   font-size: 24px;
}

#dssarbutton a:hover  {
   background-position: -729px 0%;
}

#traininghelopicb a  {
   width: 267px;
   background-image: url(aboutmedia/traininghelopicb.jpg);
}

#knowbeforebutton a  {
   width: 277px;
   background-image: url(hikingsafetymedia/knowbeforebutton.jpg);
}

#pleasedonatetext p  {
   font-size: 30px;
}

#agenciesbutton a  {
   background-image: url(linksmedia/agenciesbutton.jpg);
}

#rivcosherifftb a  {
   width: 300px;
   background-image: url(linksmedia/rivcosherifftb.jpg);
}

#essentialstext p  {
   padding-top: 9px;
}

#reachdssartext p  {
   text-indent: 16px;
}

#safetyslideshow  {
   background: url(donatemedia/safetyslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 921px;
   top: 189px;
   z-index: 3;
   width: 200px;
   height: 274px;
}

#jtnparizonamanb  {
   z-index: 5;
   top: 322px;
}

#joinboxbutton a  {
   background: url(homemedia/joinboxbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 243px;
   width: 224px;
   font-size: 243px;
   line-height: 243px;
}

#bottommenu li a  {
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
   color: #010000;
   height: 100%;
   display: block;
}

#trailsbutton a  {
   background-image: url(linksmedia/trailsbutton.jpg);
}

#joshuatreetb a  {
   width: 205px;
   background-image: url(linksmedia/joshuatreetb.jpg);
}

#donatebutton a  {
   background: url(contactusmedia/donatebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 107px;
   width: 220px;
   font-size: 107px;
   line-height: 107px;
}

#trainingpicb a  {
   width: 266px;
   background-image: url(aboutmedia/trainingpicb.jpg);
}

#hikingsafetytb  {
   width: 144px;
   z-index: 5;
   left: 234px;
}

#joindssartextb  {
   z-index: 5;
   top: 795px;
   left: 538px;
}

#bottommenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#dssarbutton a  {
   background: url(contactusmedia/dssarbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 39px;
   width: 729px;
   font-size: 39px;
   line-height: 39px;
}

#joinboxbutton  {
   visibility: visible;
   position: absolute;
   left: 905px;
   top: 185px;
   z-index: 4;
   width: 224px;
   height: 243px;
}

#nutritionistb  {
   z-index: 6;
   top: 468px;
}

#photogaltextb  {
   z-index: 4;
   top: 653px;
   left: 586px;
}

#i501c3text p  {
   font: italic 16px/19px "aramond Pro Bold";
   margin: 0px;
   color: #030000;
   letter-spacing: 1px;
   text-align: left;
}

#rescuestextb  {
   top: 481px;
   left: 549px;
}

#sjstparktb a  {
   width: 172px;
   background-image: url(linksmedia/sjstparktb.jpg);
}

#donatebutton  {
   visibility: visible;
   position: absolute;
   left: 915px;
   top: 486px;
   z-index: 3;
   width: 220px;
   height: 107px;
}

#safetytextb  {
   top: 347px;
   left: 459px;
}

#pdhikestb a  {
   width: 334px;
   background-image: url(linksmedia/pdhikestb.jpg);
}

#contacttb a  {
   font-style: Normal;
   font-weight: Normal;
}

#dssarbutton  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 68px;
   z-index: 4;
   width: 729px;
   height: 39px;
}

#abouttextb  {
   font: bold 25px/32px "aramond Pro";
   letter-spacing: 1px;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 258px;
   z-index: 5;
   width: 110px;
   height: 32px;
}

#bottommenu  {
   font: 12px/18px "aramond Pro";
   height: 18px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #010000;
   position: absolute;
   left: 89px;
   top: 828px;
   z-index: 5;
   width: 545px;
}

#trailstb a  {
   width: 254px;
   background-image: url(linksmedia/trailstb.jpg);
}

#i501c3text  {
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 104px;
   z-index: 3;
   width: 311px;
}

#donatetext  {
   width: 358px;
}

#textwindow  {
   background: url(contactusmedia/textwindow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 181px;
   z-index: 3;
   width: 873px;
   height: 683px;
}

#hometextb  {
   font: bold 25px/31px "aramond Pro";
   letter-spacing: 1px;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 86px;
   top: 226px;
   z-index: 5;
   width: 110px;
   height: 31px;
}

#rescuestb  {
   width: 102px;
   z-index: 3;
   left: 387px;
}

#clickhere  {
   background: url(homemedia/clickhere.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 963px;
   top: 244px;
   z-index: 5;
   width: 108px;
   height: 118px;
}

#gallerytb  {
   font: bold 20px/26px "aramond Pro";
   letter-spacing: 1px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 137px;
   z-index: 4;
   width: 108px;
   height: 26px;
}

#contacttb  {
   width: 107px;
   z-index: 6;
   left: 695px;
}

#aboutustb  {
   font: bold 20px/24px "aramond Pro";
   letter-spacing: 1px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 138px;
   z-index: 4;
   width: 183px;
   height: 24px;
}

#chelseab  {
   z-index: 6;
   top: 420px;
}

#needle  {
   background: url(contactusmedia/needle.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 434px;
   z-index: 5;
   width: 394px;
   height: 373px;
}

#hometb  {
   width: 79px;
   z-index: 3;
   left: 23px;
}

#layer2  {
   background: url(contactusmedia/layer2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 223px;
   z-index: 4;
   width: 582px;
   height: 641px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1152px;
   height: 864px;
   background-color: #FFFFFF;
   background-image: none;
}

#jointb  {
   width: 107px;
   z-index: 5;
   left: 588px;
}

#bkgd  {
   background: url(contactusmedia/bkgd.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1152px;
   height: 864px;
}

#logo  {
   background: url(contactusmedia/logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 930px;
   top: 15px;
   z-index: 3;
   width: 156px;
   height: 156px;
}

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


