body {font-size:15px; color:#663300; font-family:Arial, Verdana, sans-serif;
scrollbar-base-color: #90765c;
scrollbar-arrow-color: #4ccae5;
scrollbar-darkshadow-color: #eeeeee;
scrollbar-face-color: #f7e28c;
scrollbar-shadow-color: #4ccae5;
}
h1{font-family:Jayne Print; font-size:22px;}

a {
   text-decoration: none;
   color: #663300;
}
a:hover {color:#90765c;}

a ins  {
   text-decoration: none;
}

#homevisit,
#catsitting,
#daycare,
#dogwalk,
#dogsit,
#horsecare,
#pettaxi,
#puppycare  {
   background: url(lifestylemedia/dogwalk.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   z-index: 3;
   width: 17px;
   height: 18px;
}

#catsittingandfeedingbutton a,
#puppycarebutton a,
#dogwalkingbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}
#contactpt  {
   background: url(contactmedia/contactpt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 468px;
   top: 123px;
   z-index: 3;
   width: 92px;
   height: 26px;
}



#horsecarebutton a,
#pettaxibutton a,
#homevisitsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#main_content  {
   
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 178px;
   z-index: 10;
   width: 681px;
   height: 390px;
   padding-top:0px;
   padding-bottom:10px;
}
#content_top{margin-left:310px; width:330px; clear:none;}

#pid2services,
#gallery,
#contact,
#home,
#about  {
   margin: 0px auto 0px auto;
   width: 792px;
   position: relative;
}

#littersbutton a:hover,
#aboutbutton a:hover  {
   background-position: -83px 0%;
}

#catsittingandfeedingbutton a  {
   width: 153px;
   background-image: url(lifestylemedia/catsittingandfeedingbutton.gif);
}

#familiesbutton a:hover  {
   background-position: -119px 0%;
}

#gallerybutton a:hover  {
   background-position: -98px 0%;
}

#homevisitsbutton a  {
   width: 76px;
   background-image: url(lifestylemedia/homevisitsbutton.gif);
}

#homebutton a:hover  {
   background-position: -229px 0%;
}

#dogwalkingbutton a  {
   width: 83px;
   background-image: url(lifestylemedia/dogwalkingbutton.gif);
}

#horsecarebutton a  {
   width: 71px;
   background-image: url(lifestylemedia/horsecarebutton.gif);
}

#puppycarebutton a  {
   width: 75px;
   background-image: url(lifestylemedia/puppycarebutton.gif);
}

#littersbutton a  {
   background: url(contactmedia/littersbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 113px;
   width: 83px;
   font-size: 113px;
   line-height: 113px;
}

#familiesbutton a  {
   background: url(contactmedia/familiesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 123px;
   width: 119px;
   font-size: 123px;
   line-height: 123px;
}

#pettaxibutton a  {
   width: 48px;
   background-image: url(lifestylemedia/pettaxibutton.gif);
}

#gallerybutton a  {
   background: url(contactmedia/gallerybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 99px;
   width: 98px;
   font-size: 99px;
   line-height: 99px;
}

#littersbutton  {
   visibility: visible;
   position: absolute;
   left: 91px;
   top: 409px;
   z-index: 3;
   width: 83px;
   height: 113px;
}

#familiesbutton  {
background:
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 465px;
   z-index: 5;
   width: 119px;
   height: 123px;
}

#aboutbutton a  {
   background: url(contactmedia/aboutbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 115px;
   width: 83px;
   font-size: 115px;
   line-height: 115px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 479px;
   z-index: 3;
   width: 98px;
   height: 99px;
}

#homebutton a  {
   background: url(contactmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 157px;
   width: 229px;
   font-size: 157px;
   line-height: 157px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 407px;
   z-index: 4;
   width: 83px;
   height: 115px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 792px;
   height: 691px;
   background-color: #90765C;
   background-image: none;
}

#catsitting  {
   top: 305px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 530px;
   z-index: 5;
   width: 229px;
   height: 157px;
}

#puppycare  {
   top: 348px;
}

#homevisit  {
   top: 218px;
}

#horsecare  {
   top: 326px;
}

#dogwalk  {
   top: 197px;
}

#pettaxi  {
   top: 240px;
}

#daycare  {
   top: 283px;
}

#shape7  {
   background: url(homemedia/shape7.gif) no-repeat;
   position: absolute;
   left: 1px;
   top: 6px;
   z-index: 2;
   width: 786px;
   height: 900px;
}
#shape7_revision  {
   background: url(gallerymedia/shape7_revised.gif) no-repeat;
   position: absolute;
   left: 1px;
   top: 6px;
   z-index: 2;
   width: 786px;
   height: 900px;
}

#homept  {
   background: url(homemedia/homept.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 114px;
   z-index: 3;
   width: 63px;
   height: 36px;
}
#litterspt  {
   background: url(lifestylemedia/litterspt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 114px;
   z-index: 3;
   width: 63px;
   height: 36px;
}

#familiespt  {
   background: url(familiesmedia/familiespt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 114px;
   z-index: 3;
   width: 100px;
   height: 36px;
}

#dogsit  {
   top: 260px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #90765C;
}
#paw_holder{position:relative; top:-250px; left:-10px; z-index:10;}
#bot_img {position:absolute; top:605px; left:53px;}
#secondary_nav {
	position:absolute;
	width:175px;
	height:30px;
	z-index:100;
	left: 610px;
	top: 876px;
}
#tl_box {
	position:absolute;
	width:170px;
	height:115px;
	z-index:11;
	left: 585px;
	top: 20px;
}
#litterspt  {
   background: url(lifestylemedia/litterspt.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 464px;
   top: 118px;
   z-index: 3;
   width: 92px;
   height: 51px;
}
#lower_subtext {
	position:absolute;
	height: 365px;
	width: 400px;
	top: 590px;
	left:60px;
	z-index:10;
	margin-top:18px;
}
#lower_image {
	position:absolute;
	height: 365px;
	width: 330px;
	top: 580px;
	left:50px;
	z-index:10;
	padding-top:18px;
}
li { list-style: url(contactmedia/dogwalk.gif);
}
#sidebar{ position:absolute; top:380px; z-index:10; width:320px; margin-left:300px; font-style:italic; font-weight:bold;}

#copyright{position:absolute; bottom:-20px; padding:10px; left:20px;}
#copyright a{color: #ffffff;}
#copyright a:hover{color: #000000;}
#under_paw_ag{
	top: 450px;
	position: absolute;
	left: 60px;
	z-index: 10;
	width: 200px;
}

#under_paw{
	top: 450px;
	position: absolute;
	left: 60px;
	z-index: 10;
	width: 200px;
}
blockquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #993300;
	margin: 10px 0px 0px 10px;
	padding: 10px 0px 0px;
	background: #fbf2bc url(images/top_quote.gif) no-repeat left top;
	
}
blockquote p {
	margin: 10px 0px 0px 10px;
	padding: 10px 10px 0px;
	text-indent: 20px;
}
#quote_attrib {
	background: url(images/bot_quote.gif) no-repeat right bottom;
	font-size: 70%;
	text-align: right;
	padding-bottom: 30px;
}
#quote_attrib_ag {
	background: url(images/bot_quote.gif) no-repeat right bottom;
	font-size: 70%;
	text-align: right;
	padding-bottom: 30px;
}
