a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid8brooks,
#pid6pets,
#pid2aboutus,
#pid1home,
#pid9foster,
#pid7tia,
#pid3favorites,
#pid10featuredphotoarchive,
#africavids,
#pid4trips  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#fostertext p,
#victext p,
#brinkleytext p,
#tiatext p,
#soxtext p,
#zeketext p,
#brookstext p  {
   font: 18px/22px "Tekton Pro Bold Cond";
   margin: 0px;
   color: #004040;
}

#pgtitletext p,
#fptitletext p,
#welcometext p  {
   font: 24px/29px "Tekton Pro Bold Cond";
   margin: 0px;
   text-align: center;
}

#ourdeadtext p,
#ourdogstext p,
#ourcatstext p  {
   font: 30px/36px "Tekton Pro Bold Cond";
   margin: 0px;
   text-align: center;
   color: #004040;
}

#africaviddescrtextcopy p,
#tripsdescrtext p  {
   font: 14px/17px "Tekton Pro Bold Cond";
   margin: 0px;
   padding-top: 15px;
   text-align: left;
   color: #054229;
}

#petmenu li a:hover,
#mainmenu li a:hover  {
   font-style: italic;
}

#emailustext p,
#edietext p,
#chucktext p  {
   font: 24px/60px "Tekton Pro Bold Cond";
   margin: 0px;
   text-align: left;
}

#tripsdescrtext,
#africaviddescrtextcopy  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 476px;
   z-index: 2;
   width: 164px;
}

#jimtext p,
#bretttext p,
#emailstext p  {
   font: 24px/60px "Tekton Pro Bold Cond";
   margin: 0px;
   text-align: center;
}

#mainmenu li a,
#petmenu li a  {
   font-style: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #020202;
   width: 100%;
   display: block;
}

#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 57px;
   background-position: 0% 0px;
   font-size: 57px;
   line-height: 57px;
}

#mainmenu li,
#petmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#catsection,
#dogsection  {
   visibility: visible;
   position: absolute;
   left: 230px;
   z-index: 2;
   width: 759px;
   height: 156px;
   background-repeat: no-repeat;
}

#whatsnewbutton a:hover  {
   background-position: -136px 0%;
}

#id113foster,
#id111tia  {
   visibility: visible;
   position: absolute;
   top: 191px;
   z-index: 3;
   width: 200px;
   height: 150px;
   background-repeat: no-repeat;
}

#brinkley,
#sox,
#zeke  {
   visibility: visible;
   position: absolute;
   top: 518px;
   z-index: 3;
   width: 200px;
   height: 150px;
   background-repeat: no-repeat;
}

#bretttext,
#jimtext  {
   visibility: visible;
   position: absolute;
   top: 610px;
   z-index: 2;
   width: 54px;
}

#mainmenu,
#petmenu  {
   font: 18px "Tekton Pro Bold Cond";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #020202;
   position: absolute;
   z-index: 2;
}

#vic,
#id106brooks  {
   visibility: visible;
   position: absolute;
   top: 354px;
   z-index: 3;
   width: 200px;
   height: 150px;
   background-repeat: no-repeat;
}

#whatsnewbutton a  {
   background: url(homemedia/whatsnewbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 136px;
   font-size: 31px;
   line-height: 31px;
}

#footertextcopy p  {
   font: bold 14px/17px "Script MT Bold";
   margin: 0px;
   text-align: center;
}

#fpsubjecttext p  {
   font: 14px/17px "Tekton Pro Bold Cond";
   margin: 0px;
   color: #010101;
   text-align: center;
}

#footertextcopy  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 722px;
   z-index: 2;
   width: 944px;
}

#whatsnewbutton  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 599px;
   z-index: 2;
   width: 136px;
   height: 31px;
}

#brinkleytext p  {
   text-align: left;
}

#fptitletext p  {
   color: #010101;
}

#emailustext p  {
   color: #000505;
}

#pgtitletext p  {
   color: #010101;
}

#fpsubjecttext  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 530px;
   z-index: 2;
   width: 85px;
}

#whatsnewpopup  {
   background: url(homemedia/whatsnewpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 194px;
   top: 533px;
   z-index: 3;
   width: 284px;
   height: 143px;
}

#bkgdelements  {
   background: url(brooksmedia/bkgdelements.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 768px;
}

#fostertext p  {
   text-align: center;
}

#nextbutton a  {
   width: 101px;
   background-image: url(featuredphotoarchivemedia/nextbutton.gif);
}

#prevbutton a  {
   width: 100px;
   background-image: url(featuredphotoarchivemedia/prevbutton.gif);
}

#chuck,
#edie  {
   visibility: visible;
   position: absolute;
   top: 229px;
   z-index: 2;
   width: 150px;
   height: 150px;
   background-repeat: no-repeat;
}

#emailstext p  {
   color: #2015F9;
}

#brookstext p  {
   text-align: left;
}

#id106brooks  {
   background-image: url(petsmedia/id106brooks.gif);
   left: 234px;
}

#fptitletext  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 456px;
   z-index: 2;
   width: 159px;
}

#id113foster  {
   background-image: url(petsmedia/id113foster.gif);
   left: 419px;
}

#bretttext p  {
   color: #020202;
}

#brett,
#jim  {
   visibility: visible;
   position: absolute;
   top: 468px;
   z-index: 2;
   width: 150px;
   height: 150px;
   background-repeat: no-repeat;
}

#chucktext p  {
   color: #020202;
}

#welcometext  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 89px;
   z-index: 2;
   width: 944px;
}

#pgtitletext  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 456px;
   z-index: 2;
   width: 172px;
}

#edietext p  {
   color: #020202;
}

#catsection  {
   background-image: url(petsmedia/catsection.gif);
   top: 351px;
}

#dogsection  {
   background-image: url(petsmedia/dogsection.gif);
   top: 188px;
}

#updatedate  {
   background: url(homemedia/updatedate.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 657px;
   z-index: 2;
   width: 124px;
   height: 11px;
}

#africavids  {
   margin-left: 0px;
}

#zeketext p  {
   text-align: left;
}

#tiatext p  {
   text-align: center;
}

#jimtext p  {
   color: #020202;
}

#victext p  {
   text-align: left;
}

#bretttext  {
   left: 844px;
}

#soxtext p  {
   text-align: left;
}

#id111tia  {
   background-image: url(petsmedia/id111tia.gif);
   left: 725px;
}

#mainmenu  {
   width: 190px;
   top: 193px;
   left: 21px;
   line-height: 37px;
}

#brinkley  {
   background-image: url(petsmedia/brinkley.gif);
   left: 369px;
}

#petmenu  {
   width: 172px;
   top: 559px;
   left: 29px;
   line-height: 22px;
}

#jimtext  {
   left: 630px;
}

#layer21  {
   background: url(homemedia/layer21.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 235px;
   top: 195px;
   z-index: 2;
   width: 750px;
   height: 498px;
}

#shape1  {
   background: url(homemedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 563px;
   z-index: 4;
   width: 163px;
   height: 10px;
}

#chuck  {
   background-image: url(aboutusmedia/chuck.gif);
   left: 356px;
}

#brett  {
   background-image: url(aboutusmedia/brett.gif);
   left: 796px;
}

#edie  {
   background-image: url(aboutusmedia/edie.gif);
   left: 689px;
}

#zeke  {
   background-image: url(petsmedia/zeke.gif);
   left: 789px;
}

#jim  {
   background-image: url(aboutusmedia/jim.gif);
   left: 582px;
}

#sox  {
   background-image: url(petsmedia/sox.gif);
   left: 580px;
}

#vic  {
   background-image: url(petsmedia/vic.gif);
   left: 569px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #004040;
}

