body {
    min-height: 100%;
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    background-color: #ffba00;
    text-align: center;
	font-size: 12px;
	font-family: Verdana;
}

.page
   {
   margin: 20px auto;
   padding: 0;
   width: 960px;

   }

h1 { font-size: 12px; position: relative; color: #ffba00; }

.page2
   {
   margin: 0px auto;
   padding: 0;
   width: 960px;
   position: relative;
   
   }

.titlecontainer {
        width: 100%;
        position: relative;
        margin: 0px;
        padding: 0px;
        z-index: 1;
	text-align: left;
	height: auto;
	background-color: #;
        }
.wrapper {
        width: 508px;
	margin-top: 0px;
	padding-left: 30px;
        height: auto;
        position: relative;
        z-index: 1;
        } 
		
.wholecontainer {
        width: 100%;
        height: auto;
        position: relative;
        margin: 0px;
        z-index: 1;
        } 
			  
.postbg {
    width: 508px;
    height: 19px;
   background-image: url(../petsitting/backgroundhead.gif);
	background-color: #ffba00;
    background-repeat: no-repeat;
    z-index: 1;
    margin-left: 1px;

}		
.contentright29 {
    width: 508px;
    height: auto;
    margin: 0px;
    padding: 0px;
	text-align: left;
	 background-image: url(../petsitting/backgroundcont.gif);
	background-color: #ffba00;
	background-repeat: repeat-y;
    z-index: 1;
}			  
.wholecontainer2{
        width: 508px;
	height: 27px;
	margin: 0px;
        background-image: url(../petsitting/backgroundfoot.gif);
	background-repeat: no-repeat;
        background-position: top left;
        position: relative;
	background-color: #ffba00;
        z-index: 1;        
        }
		
.contentWrapper2 {
    /* position this div however you want, but
       keep its padding and border at zero */
    padding: 0px;
    border: 0px;
    width: 480px;
	height: auto;
	z-index: 1;
	position: relative;
	background-color: #ffba00;
    }
	
	.wholecontainer3{
        width: 525px;
	height: auto;
	margin-bottom: 40px;
        padding-left: 50px;
	background-image: url(../dogdaycare/background.gif);
        background-repeat: no-repeat;
        background-position: bottom right;
        position: relative;
	z-index: 3;        
        }
 
.toptape {
	width: 73px;
	height: 69px;
	z-index: 99;
	margin-top: -27px;
	margin-left: -30px;
	float: left;
	clear: left;
	position: absolute;
	background-image: url(../petsitting/topltape.gif);
	}
.bottomtape {
	width: 83px;
	height: 75px;
	z-index: 99;
	margin-top: -53px;
	margin-left: 462px;
	background-image: url(../petsitting/bottomright2.gif);
        z-index: 1;
	position: relative;
	}


.postitcontainer {
    width: 100%;
	height: auto;
	margin-top: -70px;
        position: relative;
	text-align: left;
	z-index: 1; 
	}

footercontain {
     width: 960px;
     margin: 0px auto;
     
     position: relative;
     
     }



.wholecontainer4{
        width: 525px;
	margin-bottom: 40px;
        padding-left: 50px;
	background-image: url(../dogdaycare/background.gif);
        background-repeat: no-repeat;
        background-position: bottom right;
        position: relative;
	z-index: 3;        
        }

.wholecontainer5{
        width: 100%;
        margin: 0px;
        padding-left: 0px;
        top: 0px;
        position: relative;
	
        z-index: 2;   
        }

.wholecontainer5a{
        width: 760px;
        margin: 0px;
        
        top: 10px;
       bottom: 50px;
        position: relative;
	float: left;
        clear: both;
        z-index: 2;   
        }

.wholecontainer6 {
        width: 100%;
        top: 20px;
        position: relative;
        float: left;
        z-index: 2;   
        }

.contentWrapperWrap{
        width: 100%;
        top: -100px;
        margin-bottom: 0px;
        position: relative;
	z-index: 99;
        }
  
.contentWrapper {
    padding: 0px;
    border: 0px;
    margin: 0px;
    }

	.contentWrapper5 {
    padding: 0px;
    border: 0px;
    width: 100%;
    margin-left: 0px;
    
    background-repeat: no-repeat; 
    }

.contentWrapper6 {
    width: 100%;
    height: 50px;
    background-image: url(../petsitting/foot.gif);
    padding: 0px;
    margin: 0px;
    border: 0px;
    }



.topmenuhold {
        position: relative;
        padding-top: 50px;
        padding-left: 180px;
	height: 220px;
        width: 725px;
        margin: 0px;
        z-index: 1;
        }

#topmenu {
        position: relative;
        margin: 0px;
        }
        

.ddimage2{
        position: absolute;
	top: 80px;
        padding-top: 0px;
        padding-left: 0px;
	margin-left: 0px;
        z-index: 99;
		
}

.ddimage3{
        position: relative;
        z-index:10;
	padding-top: 25px;
        padding-left: 30px;
        margin: 0px;
        z-index: 99;
		}

.ddimage4{
        position: relative;
        z-index:10;
        padding-top: 40px;
        padding-left: 45px;
        margin: 0px;
        z-index: 99;
}

.priceguide {
        position: relative;
        margin: 0px;
        height: 50px;
       }

.priceguide2 {
        position: relative;
               margin: 0px;
                top: 0px;
}

.apclogo{
        position: relative;
        padding-left: 0;
        padding-top: 0px;
        margin: 0px;
        
        
}

.gslogo{
        position: absolute;
	top: 0px;
	padding-left: 620px;
        padding-top: 90px;
        margin: 0px;
        z-index: 99;
		
        }

		.picbox {
         width: 350px;
	 left: 580px;
	 height: auto;
         margin: 0px;
         position: absolute;
         z-index: 3;
		 
          }   
 
		  .picbox2 {
         width: 350px;
	    height: auto;
         margin: 0px;
         position: absolute;
         z-index: 3;
		 padding-left: 35px;
		 padding-top: 50px;
		       }  

h2 { font-size: 12px; font-style: Verdana; font-weight: normal; }

.contentright77 {
    width: 100%;
    text-align: center;
    z-index:1;
}	

/* 
ul a {
display: block;
float: left;
clear: left;
}


li>a {
float: none;
}
*/

html ul li a {
height:1em;

} 

ul { margin-bottom: 0; padding-bottom: 0; padding-right: 20px; }
p { margin-bottom: 0; padding-bottom: 0; }

.style1e {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -10px; padding-left: 110px; margin-bottom: -10px; }
.style1b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -10px; padding-left: 110px; margin-bottom: -10px;}
.style1d {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -10px; padding-left: 120px; margin-bottom: -10px;}
.style1c {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -10px; padding-left: 140px; margin-bottom: -10px;}
.style1a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -10px; padding-left: 80px; margin-bottom: -10px;}
.style1f {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin-top: -10px; padding-left: 155px; margin-bottom: 0px;}


.style2 {font-family: Verdana; font-size: 11px; font-weight: normal; padding-bottom: 0px; margin: 0px; padding-left: 30px; padding-right: 10px;}
.style3 {padding-bottom: 0px; margin-top: 0px; padding-left: 20px; padding-right: 30px;}
.styletest {font-family: Verdana; font-size: 11px; font-weight: normal; padding-bottom: 0px; margin: 0px; padding-left: 30px;}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding-left: 0px;}