body {
background-image: url(images/bg.gif);
background-repeat: repeat;
margin: 0px;
font-size: 11px;
font-family: Arial, Tahoma, Verdana;
text-align:justify;
}

#wrap {
padding:0px;
margin:0px;
}

#header {
background-image:  url(images/header.png);
background-position:bottom;
height:95px;
width: 653px;
margin-left: auto;
margin-right: auto;
}

#box {
background: #ffffff;
background:url(images/boxbg.png);
width: 653px;
margin-left: auto;
margin-right: auto;
padding-left: 1px;
padding-right: 1px;
padding-top: 8px;
padding-bottom: 8px;
}

#navbar {
background:url(images/nav.png);
width: 623px;
height: 30px;
color: #FFFFFF;
margin-left: auto;
margin-right: auto;
margin-bottom: 8px;
font-family: Georgia, "Times New Roman", Times, serif;
}

ul.navbar{
height:30px;
width:625px; 
line-height:30px;
float:left;
list-style:none;
font-size:14px;
margin:0 0 0;
padding:0;
}

ul.navbar li{
float:left !important;
list-style-type:none;
border-right:1px solid #FFFFFF;
margin:0;
}

ul.navbar li a,ul.nav li a:link,ul.nav li a:visited{
color:#FFFFFF;
float: left;
display:block;
text-decoration:none;
font-weight:bold;
padding-left: 22px;
padding-right: 22px;
}

ul.navbar li a:hover,ul.nav li a:active{background:url(images/navblue.gif) repeat-x;color:#FFFFFF;text-decoration:none;}
ul.navbar li.current_page_item a{text-decoration:none;background:url(images/navblue.gif) repeat-x;color:#FFFFFF; }
ul.navbar li ul{float:left;margin:0;padding:0;}

#content {
background: #d8f0fc;
color: #777777;
width: 605px;
overflow: auto;
margin-left: auto;
margin-right: auto;
padding: 10px 5px 0 10px;
}

p {
padding: 0;
margin: 0 0 10px;
line-height:1.4em;
}

#pics {
padding: 0 0 0 0;
margin: 0;

}

#pics li{
list-style: none;
padding: 0 0 0 0;
margin: 0;
}

.trip {
background-image: url(images/link/us_vet_trips_on.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
margin-top: -15px;
}

.trip a{
background-image: url(images/link/us_vet_trips_off.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
display: block;
}

.trip a:hover{
background: none;
}

.trip-down {
background-image: url(images/link/us_vet_trips_on.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
margin-top: 50px;
}

.trip-down a{
background-image: url(images/link/us_vet_trips_off.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
display: block;
}

.trip-down a:hover{
background: none;
}

.dog-walking {
background-image: url(images/link/us_dog_walking_on.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
margin-top: -15px;
}

.dog-walking a{
background-image: url(images/link/us_dog_walking_off.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
display: block;
}

.dog-walking a:hover{
background: none;
}

.contact-us-long {
background-image: url(images/link/walking_contact_on.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
margin-top: 135px;
}

.contact-us-long a{
background-image: url(images/link/walking_contact_off.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
display: block;
}

.contact-us-long a:hover{
background: none;
}

.contact-us {
background-image: url(images/link/walking_contact_on.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
margin-top: -10px;
}

.contact-us a{
background-image: url(images/link/walking_contact_off.jpg);
background-repeat: no-repeat;
height: 209px;
width: 184px;
display: block;
}

.contact-us a:hover{
background: none;
}


.home-us {
background-image: url(images/link/home_aboutus_on.jpg);
background-repeat: no-repeat;
height: 199px;
width: 186px;

}

.home-us a{
background-image: url(images/link/home_aboutus_off.jpg);
background-repeat: no-repeat;
height: 199px;
width: 186px;
display: block;
}

.home-us a:hover{
background: none;
}

.home-walk {
background-image: url(images/link/home_walking_on.jpg);
background-repeat: no-repeat;
background-position: left;
height: 210px;
width: 196px;
}

.home-walk a{
background-image: url(images/link/home_walking_off.jpg);
background-repeat: no-repeat;
background-position: left;
height: 210px;
width: 196px;
display: block;
}

.home-walk a:hover{
background: none;
}

.home-vet {
background-image: url(images/link/home_vet_on.jpg);
background-repeat: no-repeat;
height: 220px;
width: 186px;
}

.home-vet a{
background-image: url(images/link/home_vet_off.jpg);
background-repeat: no-repeat;
height: 220px;
width: 186px;
display: block;
}

.home-vet a:hover{
background: none;
}

.home-contactus {
background-image: url(images/link/home_contact_on.jpg);
background-repeat: no-repeat;
height: 220px;
width: 190px;
}

.home-contactus a{
background-image: url(images/link/home_contact_off.jpg);
background-repeat: no-repeat;
height: 220px;
width: 190px;
display: block;
}

.home-contactus a:hover{
background: none;
}



#footer {
width: 653px;
height: 7px;
background:url(images/footer.png);
background-repeat:no-repeat;
background-position:top;
margin-left: auto;
margin-right: auto;
margin-bottom: 40px;
}

