
/* Home Page */
body#home-page{background:#f0f8ff;color:black;font-family:arial,sans-serif;font-size:10pt;}
body#home-page h2{font-size:12pt;font-weight:bold;}
.wrapper{margin:0px auto;width:900px;border:4px double #bfbfbf!important;background:white;padding:10px 0px;}
.home-page-head-section{text-align:center;width:900px;background:url(images/smiling-butt-biff.gif) no-repeat bottom center;padding-bottom:140px;}
.menu-left, .menu-right{width:350px;text-align:center;float:left;margin:20px 0px;}
.menu-center{width:198px;float:left;margin:20px 0px;text-align:center;border:1px solid gray;}
.menu-center ul{margin:0px;padding:0px;list-style:none;}
.menu-center a{display:block;background:url(images/triangles.gif) no-repeat 0px -7px #c6eff7;padding:5px 0px;border-bottom:1px solid gray;text-decoration:none;font-family:verdana, arial, sans-serif;font-weight:bold;}
.menu-center a:hover{text-decoration:underline;background:url(images/triangles.gif) no-repeat center left white;}
.extra-info{text-align:center;float:left;width:900px;margin:10px 0px;clear:both;}
.menu-center a.last{border-bottom:none;}
.contact-info{margin-top:30px;}
.extra-info img{width:600px;height:55px;}
.happy-pets{width:900px;height:50px;margin:0px auto;background:url(images/happy-pets.gif) 0px 0px no-repeat;text-align:center;clear:both;}
.happy-pets h1{font-family:"Comic Sans MS", Kidprint, sans-serif; font-size:30px;color:navy;padding:0px;margin:0px;}

/* General */
body{background:#f0f8ff;color:black;font-family:arial,sans-serif;margin:10px 15px;font-size:10pt;}
h1{font-family:"Comic Sans MS", kidprint, sans-serif; font-size:38px;color:navy;margin-top:0px;padding-top:0px;}
h1 a{text-decoration:none;color:navy!important;padding-bottom:5px;}
h1 a:hover{color:#083194!important;background:url(images/home3.gif) no-repeat 270px 48px;}
h2{font-size:14pt;font-weight:normal;}
h3{font-size:12pt;}
h4{font-size:10pt;}
p{line-height:140%;}
.ital{font-style:italic;}
.cen{text-align:center;}
.head-section{text-align:center;padding-top:10px;}
.footer h3{font-family:"Comic Sans MS", kidprint, sans-serif;color:navy;float:right;margin-top:10px;font-size:14pt;}
a{font-weight:bold;}
a:link{color:blue;}
a:visited{color:purple;}
a:hover{text-decoration:none;}
a:active{color:purple;}
.bold{font-weight:bold;}
.right a{font-family:verdana,sans-serif;text-decoration:none;color:blue;}
.right a:hover{color:maroon;}
.content{margin:20px 0px;clear:both;padding:0px 8px;}
.footer{clear:both;height:65px;padding:10px 8px 0px 8px;}
.footer a{width:50px;height:52px;background:url(images/home.gif) no-repeat 0px -52px;float:left;border:none;}
.footer a:hover{background:url(images/home.gif) no-repeat 0px 0px;}
.container{margin:0px auto;width:900px;border:4px double #bfbfbf;background:white;}
hr{height:0px;border-top:1px solid #bfbfbf;width:884px;border-bottom:0px;}
.faq b, .services b, .service b, .testimonials b{display:block;margin:0px;}

/* Client Photos AND In Memorium */
.client-img1{float:right;margin-right:100px;padding-left:10px;}
.client-img2{float:left;margin-left:100px;padding-right:10px;}
.gallery-sec{margin:30px 0px;padding:15px 0px;clear:both;line-height:140%;}
.right{text-align:right;clear:both;margin:20px 0px;}
.gallery-txt1{margin-top:100px;}
.gallery-txt2{margin-top:125px;}
.gallery-txt3{margin-top:100px;float:right;}
.gallery-txt4{margin-top:125px;float:right;}
.gallery-txt5{margin-top:125px;float:left;}
img#natasha{height:268px;width:213px;}
img#sonar{height:277px;width:211px;}
img#pups{height:278px;width:287px;}
img#snickers{height:227px;width:265px;}
img#bristow{height:271px;width:211px;}
img#cleo{height:264px;width:268px;}
img#roosevelt{height:277px;width:226px;}
img#lela{height:251px;width:270px;}
img#mugs{height:226px;width:266px;}
img#rusty{height:229px;width:266px;}
img#trixie-bumper-lisanne{height:285px;width:257px;}
img#bacciface{width:200px;height:290px;}
img#bugsy{width:200px;height:290px;}
img#gilda{width:235px;height:320px;}
img#ginger{height:300px;width:220px;}
img#huff{width:220px;height:320px;}
img#macg{width:220px;height:300px;}

/* Schedule Service */
ul.schedule-service{font-family:verdana, sans-serif;list-style:url(images/check.gif) circle outside;}
ul.schedule-service li{margin-bottom:10px;}

/* Services and Rates */
.rates{float:right;width:300px;background:#fffafa;border:1px solid #a1a1a1;padding:0px 0px 15px 0px;margin:0px 8px 10px 10px;text-align:center;}
.rates p{line-height:130%;}
.rates-content{padding:0px 8px 8px 8px;}
.rates-content span{display:block;font-size:8pt;margin-top:7px;}
.special{background:#c6eff7;padding:10px 0px;border-bottom:1px solid #a1a1a1;}
.special h3{color:maroon;margin:0px;}
.services{margin-left:8px;}
img#biff-behind{width:43px;height:78px;float:left;margin-right:5px;position:relative;top:5px;}
img#lisanne-and-snake{height:161px;width:150px;border:1px solid black;}
img#ginger-and-lisanne{height:116px;width:175px;border:1px solid black;}

/* About Us */
img#paw{width:12px;height:12px;position:relative;top:2px;padding-left:2px;}
.lisanne-and-ginger{float:right;margin:6px 0px 6px 8px;width:177px;height:195px;}
.lisanne-and-ginger img{border:1px solid gray;width:175px;height:170px;margin-bottom:3px;}
.lisanne-and-ginger p{font-size:8pt;text-align:center;margin:0px;padding:0px;}
.drop-cap{font-size:11pt;font-weight:bold;}

/* Frequently Asked Questions and Testimonials */
.testimonials{border:1px solid #a1a1a1;padding:5px 10px;margin:10px 0px 20px 0px;z-index:-1;}
h2.test{position:relative;top:21px;padding:0px 10px;background:white;display:inline;}
.separator{font-family:verdana, sans-serif;text-align:center;letter-spacing:10px;margin:0px 0px;}

/* In-home Care */
.in-home-care{line-height:150%;margin:0px 8% 20px 8%;}
.in-home-care p span{font-variant:small-caps;font-weight:bold;font-family:verdana;font-size:9pt;}
img#house{width:134px;height:126px;}
