html,body{margin:0;padding:0}
body{font: 80% trebuchet ms, arial,sans-serif; color:#16585f;text-align:center}
a:link{color:#04839a; text-decoration: none}
a {color:#04839a; text-decoration: none}
a:hover {text-decoration: underline}
p{margin:4px 14px 10px}
div#header{background-color:#FFFFFF; margin: 0}

div#logo {float:left;margin:0;padding:0px;}

div#headright {width:431px;float:right;margin:0;padding:0px; }

div#tel {margin:0;padding:0px;text-align:right;}
div#tel p {font-size:12px; font-family: trebuchet ms; color:#7f9a9e; margin:0; padding:8px 0 4px 0;text-align:right;}
div#paws {height:80px;padding:24px 0 0 0;float:right;text-align:right;display:inline }


div#container{text-align:left;margin:0;padding:0}
div#navigation p{font-family: arial;line-height:1.15;font-size:98%}
div#content2     {background:#f2fae9;}
div#content2 p   {margin:0; padding:0}

div#content {background:#f2f9ea;}


.offer { color: #ff00d8;}
div#content h1 { color: #00bcd8; font-size:1.35em; padding:8px 14px 2px; margin:0}
div#content h1 a { color: #00bcd8; }
div#content h2 { color: #00bcd1; font-size:1.25em; padding:8px 14px 2px; margin:0}
div#content h3 { color: #375a5d; font-size:1em;  padding:2px 14px 0px; margin-top:0; font-weight:normal }
div#content h3 a { color: #375a5d;}
div#content h4 { color: #00bcd1; font-size:1.15em; padding:2px 14px 0px; margin:0}
div#content h5 { color: #666666; font-size:0.95em; padding:2px 14px 2px; margin-top:0; margin-bottom:2px}
div#content p  { font-family: arial; color:#375a5d; font-size: 1em;}
div#content p b{ font-size:110% }

.home {color:#00bcd1;}
.home a:link, a:hover {color:#00bcd1;}
.home p b {color:#00bcd1;}
.home img {border:solid 6px #8c1ec0; margin: 0 16px 8px 0}

.email a:link {color: #00bcce; font-weight: 500}
.email a:active {color: #00bcce; font-weight: 500}
.email a:visited {color: #00bcce; font-weight: 500}
.email a:hover {color: #00bcce; text-decoration: underline; font-weight: 500}

.about   {color:#00bcd1;}
.about b {color:#00bcd1;}
.abouti  {border:solid 6px #00bcd1; margin: 4px 16px 5px 0}

.prices {color:#00bcd1;width:500px;}
.prices b {color:#00bcd1;}
.prices ul {color:#333333;margin-left:146px;margin-right:0; padding:0; width:300px}
.prices li {list-style: circle;}

.contact {color:#00bcd1;}
.contact b {color:#00bcd1;}

.gallery {color:#00bcd1;}
.links {color:#00bcd1}
.links b {color:#00bcd1}

div#offer     {float:left;display:inline; width:330px;z-index: 2;}
div#offertext {margin:0;padding:0;display:inline; }
div#offergo   {float:right;display:inline; width:170px;z-index: 2;}

#testimonial {
 font-family: verdana;
margin: 10px 15px;
padding: 15px 20px;
text-align: left;
width: 429px;
background-color:#f9fdf5;
border: 1px solid #00bcce; 
}
#testimonial p b {  color:#058d9b; line-height: 15px; font-weight: normal; font-size: 1.05em;}
#testimonial2 {
padding-top:4px;
width: 425px;
text-align: right;
}

#testimonialhome {
margin: 10px 15px;
padding: 5px 15px;
text-align: left;
width: 444px;
background-color:#f9fdf5;;
font-size: 11px;
font-family: verdana, arial;
font-weight: bold
}
testimonialhome p {
color:#00a4b4;}

#acontainer {
margin: 0px auto; 0px 
text-align: left;
width: 500px;
height:103px;
border-bottom: solid #ffffff 4px;
}

#aleftbar {
float: left;
width: 140px;
margin-left: 2px !important;
margin-left: 1px;
position:relative;
top:6px;left:20px;
padding: 2px;
}
#acentralbar {
float: left;
width: 164px;
position:relative;
top:26px;
margin: 0 2px;
padding: 2px;
color:#e21ec3;
}
#arightbar {
float: left;
width: 170px;
position:relative;
top:12px;
padding: 2px;
}

div#container{width:770px;margin:0 auto;}

.more  {margin:0px 14px 4px;padding:0;text-align:right;}
.right {color: #00c5e0; font-size: 90%}

div#content    {float:left;width:500px;border-top: solid 3px #f8fdf2}
div#content2   {float:left;width:500px;border-top: solid 4px #ffffff;display:inline}
div#rightnav   {background:#fafef6;float:right;clear:right;width:268px;border-left: solid 2px #ffffff;border-top: solid 4px #ffffff}

div#navigation {line-height: 115%; margin:6px 0;width:268px;color:#00a4b4;border-top: solid 3px #f8fdf2}
div#navigation a       { font-weight:bold; font-size:0.94em; color:#00a4b4; text-decoration:none;}
div#navigation a:hover { text-decoration:underline; }

div#extra      {margin-bottom: 4px}
div#extra      {padding-top:0px;width:290px;height:208px;color:#05c1da;}
div#extra p    {font-family: arial;}

div#extra ul { margin:4px 35px; padding:0; list-style: url(../images/paw.gif); }
div#extra li { margin:5px 0; padding:0; line-height: 100%}

div#contact      {border-top: 8px solid white; margin-top: 4px; padding-top:0px;width:290px;height:208px;color:#05c1da;}
div#contact p    {font-family: arial;}

div#contactcharley {border: 0px; text-align:center; margin-top: 2px; padding-top:0px;width:290px;}
div#contactcharley h1 { color:#35bbc8; font-family: arial; font-size: 1.1em; text-align: right; margin-right: 50px}
div#contactcharley h1 a { color:#35bbc8; }

div#footer h4{ background-repeat:no-repeat; background: url(../images/footer.gif) no-repeat 0px 0px;font-size:110%;color:#01c3de; margin:0;padding:5px 10px;text-align:center}
div#footer p{margin:0;padding:5px 10px}
div#footer{background:#eef8e2;margin-top:10px; border-top: solid 1px white;clear:both;width:780px;}

div#base {font-weight:normal;background-repeat:no-repeat; background: url(../images/footer.gif) no-repeat 0px 0px;text-align:center;padding:5px;width:780px; border-top: solid 6px #5ce7f4;background-color:#00bcce;color:#ffffff;font-size:1em;display: block;margin: 0 auto 0px auto;}
div#base a {font-weight:normal;font-size:0.94em;color:#ffffff;text-decoration:none;}
div#base a:hover {color:#64f2ff;text-decoration:underline;}

div#dogwalker h1 {
font-weight:normal;
text-align:left;
clear:both;
width:780px;
color: #b1c8cf;
font-family:Trebuchet MS, Arial;
font-style:italic;
font-size: 0.84em;
line-height: 14px;
height: 22px;
margin:10px;}


div#creativesprout{font-weight:normal;text-align: right; clear:both;width:780px; color: #cccccc; font-family:tahoma; font-size: 0.74em; line-height: 22px; height: 22px;}
.creative        { margin: 0px; font-family: verdana; font-size: 0.65em; color: #5fbb4c; padding-top: 21px; padding-bottom: 2px; text-align: right}
a.sprout:link    { color:#3ba42b; font-family: verdana, arial; padding: 1px 4px; text-decoration:none}
a.sprout:visited { color:#3ba42b; font-family: verdana, arial; padding: 1px 4px; text-decoration:none}
a.sprout:hover   { background-color:#67b85a; color:#ffffff; font-family: verdana, arial; padding: 1px 4px; text-decoration:none}
a.sprout:active  { color:#5fbb4c; font-family: verdana, arial; padding: 1px 4px; text-decoration:none}
.desc            { font-family: verdana; font-size: 1em; color: #5fbb4c; padding: 0px; text-align: right}
