a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id49groupheadertext p,
#id51groupheadertext p,
#groupnotestext p,
#seasonpasstext p,
#gpstext p,
#id53grouptext p,
#showcasetext p,
#id58grouptext p,
#generalnotetext p,
#schoolnotestext p,
#generaltext p,
#directionstext p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
}

#ponytext p,
#infotext p,
#faqtext p,
#picnictext p,
#schooltext p,
#naturetrailtext p,
#schoolfeetext p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
}

#animallist2text p,
#listheadertext p,
#animallisttext p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: center;
}

#generalfeestext p,
#groupfees2text p,
#groupfeestext p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #339933;
   text-align: right;
}

#infotext p a,
#id58grouptext p a,
#hometext p a  {
   font-style: Normal;
   text-decoration: none;
}

#seasonpassestext p,
#learningtext p  {
   font: 14px/16px Arial;
   margin: 0px;
   color: #010101;
   padding-top: 8px;
}

#shape4copy2,
#shape4copy,
#shape4  {
   visibility: visible;
   position: absolute;
   top: 250px;
   z-index: 2;
   width: 300px;
   background-repeat: no-repeat;
}

#seasonpassestext,
#learningtext  {
   visibility: visible;
   position: absolute;
   left: 240px;
   z-index: 4;
   width: 277px;
}

#groupnotestext,
#seasonpasstext  {
   visibility: visible;
   position: absolute;
   left: 327px;
   z-index: 2;
   width: 543px;
}

#policiestext p,
#playareatext p  {
   font: 14px/17px Arial;
   margin: 0px;
   padding-top: 10px;
   text-align: left;
}

#groupfeestext,
#groupfees2text  {
   visibility: visible;
   position: absolute;
   top: 495px;
   z-index: 2;
   width: 56px;
}

#id53grouptext,
#schooltext  {
   visibility: visible;
   position: absolute;
   left: 327px;
   z-index: 2;
   width: 215px;
}

#shape5copy,
#shape5copy2  {
   visibility: visible;
   position: absolute;
   top: 283px;
   z-index: 3;
   width: 300px;
   height: 330px;
   background-repeat: no-repeat;
}

#id51groupheadertext p  {
   text-align: center;
}

#id98mapbutton a:hover  {
   background-position: -148px 0%;
}

#id49groupheadertext p  {
   text-align: center;
}

#mainmenu li a:hover  {
   font-style: italic;
}

#jaguarnobackground  {
   background: url(admissionmedia/jaguarnobackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 860px;
   top: 289px;
   z-index: 8;
   width: 163px;
   height: 391px;
}

#seasonpassestext p  {
   text-align: left;
}

#naturetrailtext p  {
   color: #FFFEFE;
}

#lemurnobackground  {
   background: url(faqmedia/lemurnobackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 426px;
   z-index: 8;
   width: 137px;
   height: 530px;
}

#tigernobackground  {
   background: url(admissionmedia/tigernobackground.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 0px;
   z-index: 7;
   width: 350px;
   height: 369px;
}

#seasonpassestext  {
   top: 702px;
}

#schoolfeetext p  {
   color: #339933;
}

#id98mapbutton a  {
   background: url(admissionmedia/id98mapbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 121px;
   width: 148px;
   font-size: 121px;
   line-height: 121px;
}

#learningtext p  {
   text-align: justify;
}

#seasonpasstext  {
   top: 865px;
}

#policiestext p  {
   color: #020202;
}

#playareatext p  {
   color: #FEFDFD;
}

#groupnotestext  {
   top: 580px;
}

#groupfees2text  {
   left: 709px;
}

#pettingtext p  {
   font: bold 14px/17px Arial;
   margin: 0px;
   color: #FFFDFD;
   text-align: left;
}

#groupfeestext  {
   left: 588px;
}

#id53grouptext  {
   top: 455px;
}

#id98mapbutton  {
   visibility: visible;
   position: absolute;
   left: 865px;
   top: 704px;
   z-index: 2;
   width: 148px;
   height: 121px;
}

#mainmenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#learningtext  {
   top: 295px;
}

#picnictext p  {
   color: #FFFBFB;
}

#schooltext p  {
   color: #339933;
}

#shape4copy2  {
   background-image: url(infomedia/shape4copy2.gif);
   height: 382px;
   left: 539px;
}

#mainmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#shape5copy2  {
   background-image: url(infomedia/shape5copy2.gif);
   left: 539px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 1200px;
   width: 1024px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#zebraprint  {
   background: url(admissionmedia/zebraprint.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 175px;
   z-index: 5;
   width: 1023px;
   height: 71px;
}

#infotext p  {
   padding-top: 10px;
}

#brtzoologo  {
   background: url(admissionmedia/brtzoologo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 128px;
   top: 11px;
   z-index: 3;
   width: 130px;
   height: 100px;
}

#ponytext p  {
   color: #FEFEFE;
}

#shape5copy  {
   background-image: url(infomedia/shape5copy.gif);
   left: 226px;
}

#shape4copy  {
   background-image: url(infomedia/shape4copy.gif);
   height: 382px;
   left: 226px;
}

#schooltext  {
   top: 663px;
}

#bottombar  {
   background: url(partiesmedia/bottombar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 642px;
   z-index: 2;
   width: 938px;
   height: 522px;
}

#tvzheader  {
   background: url(admissionmedia/tvzheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 271px;
   top: 18px;
   z-index: 6;
   width: 307px;
   height: 157px;
}

#faqtext p  {
   font-weight: bold;
}

#mainmenu  {
   font: bold 14px/15px Arial;
   height: 15px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FFFFFF;
   position: absolute;
   left: 83px;
   top: 196px;
   z-index: 8;
   width: 694px;
}

#ostrich  {
   background: url(admissionmedia/ostrich.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 0px;
   z-index: 4;
   width: 176px;
   height: 232px;
}

#shape13  {
   background: url(admissionmedia/shape13.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 1024px;
   height: 224px;
}

#menubar  {
   background: url(admissionmedia/menubar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 190px;
   z-index: 6;
   width: 888px;
   height: 34px;
}

#shape4  {
   background-image: url(homemedia/shape4.gif);
   height: 409px;
   left: 539px;
}

#shape5  {
   background: url(homemedia/shape5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 283px;
   z-index: 3;
   width: 300px;
   height: 360px;
}

#zebra  {
   background: url(admissionmedia/zebra.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 220px;
   z-index: 7;
   width: 226px;
   height: 384px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

