@charset "utf-8";
/* CSS Document */

#centerer{
	width: 1475px;
	position: relative;
	margin: auto;
	text-align: center;
}
body {
	text-align: center; /* Centers container in older browser's. does not work with newer browsers. */
	margin: 0; /* Prevent margin collapse */
	padding: 0;
	background-image: url(images/sky_blue.gif);
	font-family:Arial, Helvetica, sans-serif;
}
#nav{
   position: absolute;
   width: 300px;
   left: 980px;
   top: 20px;
}
.style #container { /* Do not modify */
	width: 980px;
	position: relative;
	margin: auto;
	text-align: center;
}
.style #divlogo {
	position: absolute;
	left: 20px;
	top: 0px;
	width: 910px;
	height: 234px;
	z-index: 0;
}
.style #navbar1 {
	position:absolute;
	left:122px;
	top:243px;
	width:702px;
	height:99px;
	z-index:3;
	
}
.style #navbar2 {
	position:absolute;
	left:122px;
	top:290px;
	width:702px;
	height:99px;
	z-index:3;
	
}
.style #apDiv1 { /*Site wide div*/
	position:absolute;
	margin:0px;
	left:10px;
	top:345px;
	width:932px;
	height:260px;
	text-align:center;
	z-index:7;
}
.style #apDiv1a { /*Site wide div*/
	position:absolute;
	margin:0px;
	left:5px;
	top:300px;
	width:845px;
	height:260px;
	text-align:center;
	z-index:7;
}
.style #apDiv1 p {
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
}
.style #apDiv2 { /*For index picture's only*/
	position:absolute;
	left:15px;
	top:580px;
	width:928px;
	height:462px;
	text-align:center;
	z-index:9;
}
.style #apDiv2 table {
	text-align:center;
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
}
.style #apDiv3 {
	position:absolute;
	top:1155px;
	left:11px;
	width:933px;
	height:347px;
	text-align:left;
	z-index:10;
}
.style #apDiv4 { /*Breed Information*/
	position:absolute;
	text-align:left;
	font-size:14px;
	left:10px;
	top:4750px;
	width:940px;
	height:797px;
	z-index:9;
}
.style #apDiv5 { /* Advertisement Table. Can overide for individual page if needed. */
	position:absolute;
	top:620px;
	left:10px;
	width:937px;
	height:2139px;
	z-index:10;
}
.style #apDiv5 table {
	text-align:center;
}
.style #apDiv5 table p {
	text-align:left;
}
.style #footer {
	position:absolute;
	padding:0 10px;
	left:0px;
	z-index:4;
	top:1470px;
	height: 144px;
	width: 955px;
}
.style #apDiv6 { /*Guarantee and Shipping*/
	position:absolute;
	left:10px;
	top:610px;
	width:935px;
	height:960px;
	z-index:9;
}
.style #footer p { /*Could use improvement in future.*/
	margin:0;
	padding: 0px;
	text-align:center;
	font-size:12px;
}
.style #asm { /*Automatic Site Map renamed as Attracta SEO*/
	position:absolute;
	left:811px;
	top:2px;
	width:160px;
	height:40px;
	z-index:6;
}
.style #qc {
	position:absolute;
	left:2px;
	top:2px;
	width:160px;
	height:40px;
	z-index:10;
}
.style #pcAd { /*Handleing Pupcity advertisement. Remove with ad if deemed unneeded.*/
	position:absolute;
	left:780px;
	width:187px;
	height:146px;
	z-index:8;
	top:200px;
}
#bot {
position:absolute;
top:4200px;
}
h1 {
  font-size: 16px;
}
h2 {
  font-size: 16px;
}
