@charset "utf-8";
/* CSS Document */


body {
	background-image: url(images/background2.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	color: #2a4161;
}
.content2 {	padding: 10px;
	color: #cccccc;
}

h1 {color: #CCCCCC}
h2 {color: #5f1e24;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 {font-size: 18px;
	color: #5f1e24;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

.content {
	padding: 20px;
	color: #003658;
}
	
.style1 {font-family: Arial, Helvetica, sans-serif}
.style5 { color: #ccc;
	font-size: 17px}
.style10 {color: #5f1e24 }
.style11 {color: #5f1e24}
.style12 {
	color: #999999;
	font-size: 10px;
}
.style16 {font-size: 10px}
.month {
	margin: 10px;
	float: left;
	border: #5f1e24 double 4px;
}
a {color: #2a4161}
a:link {
	text-decoration: none;
	color: #2a4161;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

img {
	border: none;
}
.dental {
	float: left;
	margin-left: 10%;
}
.dental2 {
	float: right;
	margin-right: 30%;
}

.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
}
.caption1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	margin-left: 15%;
}
.caption2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	margin-left: 35%;
}
#MySlideShow { display: none; width: 500px; height: 300px; }

.vet1 {
	float: left;
	margin-left: 5%;
	padding: 15px;
}
.vet2 {
	float: right;
	margin-right: 20%;
	padding: 15px;
}
.vet {
	color: #003658;}
	
.product {
	float: right;
	margin-left: 30px;	
}
.toys {
	float: left;
	padding-right: 30px;
}
.img1 {
	border: #5f1e24 double 4px;
	padding: 15px;}
	
.board1 {
	float: right;
	padding: 15px;

}
.imgleft {
	float: left;
	margin-right: 35px;
	border: #2a4161 solid 2px;
}
.photo {
	float: right;
	margin-right: 5%;
	margin-left: 20px;
	margin-bottom: 10px;
	border: #2a4161 solid 2px;
}
.trainer {
	float: right;
	margin-right: 5%;

}
.prints {
	float: right}
.clips {
	border: #2a4161 solid 1px;
}
	
#google_map {
	position: absolute;
	width:426px;
	height:351px;
	z-index:5;
	float: right;
	right: 266px;
	top: 351px;
	border: #2a4161 solid 4px;
	left: 50%;
}

.content2 {	padding: 10px;
	color: #cccccc;
}
.ribbon {
	padding-left: 15px;
	padding-right: 35px;
	padding-top: 25px;}
	
.ribbon2 {
	padding-right: 35px;
	padding-top: 15px;}	
.boarding {	float: right;
	margin: 15px;
	border: #2a4161 solid 4px;
}
#apDiv1 {
	position:absolute;
	width:250px;
	height:340px;
	z-index:1;
	top: 14px;
}
#apDiv2 {
	position:absolute;
	width:263px;
	height:221px;
	z-index:1;
	left: 846px;
	top: 1169px;
}

.grooming {
	float: left;
	margin: 10px;	
	margin-left: 35px;
	border: #2a4161 solid 4px;
}
#announcements {
 	float:left;
	background-color: #cccccc;
	border: #5f1e24 double 4px; 
	width: 230px;
	margin-right: 30px;
	padding: 10px;
}
.announce {
	margin-left: 20px;
	margin-right: 10px;
	float: right;
}
#content {
	margin-left: 50px;
	padding-right: 50px;}
.social {
	float: left;
	margin-left: 10%;
	margin-bottom: 20px;
	border: #2a4161 solid 4px;
}
.header {
	margin-left: 4%;}
.style14 {color: #999999}
.style15 {
	color: #CCCCCC;
	font-weight: bold;
}
.month {
	float: left;
    margin-left: 30 px;
}
.month1 {
	float: left;
	margin-left: 20px;
    padding-right: 20px;
}
.home {
	margin-left: 15px}
.contact {
	margin-right: 15px}
.nav {
	margin-left: 30px}
.pets {
	margin-left: 22px;
	padding-bottom: 20px}
#footer {
	font-size: 18px;
	color: #5f1e24;
	font-weight: bold;
}
