body {
	background-color: #FFF;
	scrollbar-face-color: #94D0FE;
	scrollbar-track-color: #E7F9FF;
	scrollbar-base-color: #3560BC;
	scrollbar-highlight-color: #C8F8FF;
	scrollbar-shadow-color: #001762;
	scrollbar-arrow-color: #FFF;
	text-decoration: none;
	background-image:  url(images/layout/bgPaws.gif);
	margin: 0
	}

A:link, A:visited, A:Active {
	text-decoration: none;
	color: #CFA84D
	}

A:hover {
	text-decoration: none;
	color: #3660BA
	}

a.links, a.links:hover, a.links:visited, a.links:active {
	color:#002067;
	text-decoration: underline;
	}

H1 {
	VERTICAL-ALIGN: middle;
	FONT: 20px "Script MT bold", Georgia, Times, serif;
	COLOR: #BF8B12;
	border-bottom: double;
	margin: 15px 20px
	}

H2 {
	VERTICAL-ALIGN: middle;
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #002067;
	margin: 30px 20px 10px;
	}

H5 {
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #C82A7D;
	text-align:center;
	margin-top:15px;
	margin-bottom: 0px;
	}
	
H6 {
	FONT: bold 16px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #C82A7D;
	text-align:center;
	margin-top:15px;
	margin-bottom: 0px;
	}
	
P {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #002067;
	margin: 10px 20px
	}

TD {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #002067
	}

.credits {
	margin: 5px 0px;
	}

.credits A {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #002067
	}

.credits A:hover {
	font-weight: bold;
	}

.servicesBullets P {
	font-weight: bold;
	color: #C39221;
	font-style: italic;
	font-size: 14px;
	margin: 20px 0
	}

.services UL {
	LIST-STYLE-TYPE: none;
	list-style-image: url(images/misc/pawBullet.gif);
	PADDING-left: 20px;
	PADDING-RIGHT: 20px
	}
	
.services LI {
	PADDING: 10px;
	FONT: normal 12px Verdana, Arial, Helvetica, sans-serif
	}

.services IMG {
	PADDING: 5px;
	MARGIN: 5px;
	float: right;
	}

.services a:link, .services a:visited, .services a:active {
	color: #daa231;
	}

.services a:hover {
	color: red;
	}

.pink {
	COLOR: #C82A7D;
	font: bold italic;
	margin: 25px 5px
	}

.gold {
	color:#CFA84D;
	font: bold italic;
	margin: 25px 5px
}

.hours {
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #C82A7D
	}	

.phone {
	FONT: bold 16px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #C82A7D
	}

.caption {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: center;
	}
.noMargin TD {
	margin: 0;
	padding: 0;
}	
#bgHeader {
	background-image: url(images/layout/bgHeader.jpg);
	height: 166px
	}

.bgNav {
	background-image: url(images/layout/bgNav.jpg);
	background-color: #94D0FE;
	background-repeat: repeat;
	width: 116px
	}

#bgFooterPup {
	background-image: url(images/layout/footerPup2a.jpg);
	background-repeat: no-repeat;
	background-position: right
	}

.bgFooter {
	background-image: url(images/layout/bgFooter.gif);
	background-color: #FFF;
	background-repeat: repeat-x;
	height: 37px
	}

.bgFooterR {
	background-image: url(images/layout/bgFooterR.gif);
	background-color: #FFF;
	background-repeat: no-repeat;
	height: 37px
	}
	
#bgFooter TD {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #002067
	}

#bgMaltese {
	background-image: url(images/layout/maltese.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 210px
	}

#bgCollage {
	background-image: url(images/layout/collage.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 250px
	}

#nav TD {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 15px;
	}
		
#nav A {
	FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #112e66;
	margin-LEFT: 7px;
	display: block;
	}
	
#nav A:hover {
	COLOR: #FFF;
	}

.bgPoloroid {
	height: 258px;
	width: 231px;
	background-image: url(images/pics/poloroid.jpg);	
	}

.floatRightGold {
	float: right;
	border: 1px solid #a9a9a9;
	padding: 10px;
	background: url(images/misc/frameGold.gif) repeat;
	margin: 5;
	}

.floatLeftBlue {
	float: left;
	border: 1px solid #a9a9a9;
	padding: 10px;
	background: url(images/misc/frameBlue.gif) repeat;

	}
	
.frameSchoolH {
	width: 206px;
	height: 169px;
	padding: 28px;
	background: url(images/gallery/frames/frameSchoolH.gif);
	margin: 5;
	}
.frameSchoolV {
	width: 169px;
	height: 206px;
	padding: 28px;
	background: url(images/gallery/frames/frameSchoolV.gif);
	margin: 5;
	}
.frameDaisyH {
	width: 206px;
	height: 169px;
	padding: 28px;
	background: url(images/gallery/frames/frameDaisyH.gif);
	margin: 5;
	}
.frameDaisyV {
	width: 169px;
	height: 206px;
	padding: 28px;
	background: url(images/gallery/frames/frameDaisyV.gif);
	margin: 5;
	}
.frameFlagH {
	width: 206px;
	height: 169px;
	padding: 28px;
	background: url(images/gallery/frames/frameFlagH.gif);
	margin: 5;
	}
.frameFlagV {
	width: 169px;
	height: 206px;
	padding: 28px;
	background: url(images/gallery/frames/frameFlagV.gif);
	margin: 5;
	}
.frameChristmas {
	float: left;
	border: 1px solid #a9a9a9;
	padding: 10px;
	background: url(images/misc/frameChristmas.gif) repeat;
	margin: 5;
	}
.frameOrange {
	float: left;
	border: 1px solid #a9a9a9;
	padding: 10px;
	background: url(images/misc/frameOrange.gif) repeat;
	margin: 5;
	}
	
.memory {
	FONT: bold 24px Georgia, "Times New Roman", Times, serif;
	color: #006633;
}

.shout {
	FONT: bold 22px Georgia, "Times New Roman", Times, serif;
	background: #0375CB;
	text-align: center;
	color: #FFFFFF;
	padding: 3px;
}

.shout A:link, a:visited, a:active {
	color: #FFCC00;
}

.shout A:hover {
	color: #FFFF00;
}

.shout2 {
	FONT: bold 18px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #0375CB;
	padding: 3px;
	margin-top: 20px;
}

.galleryTitle {
	FONT: bold 18px Georgia, "Times New Roman", Times, serif;
	color: #69b7f9;
	text-align:center;
}

.events IMG {
	margin: 0px 0px 10px 20px;
	padding: 4px;
	background-color:#ffd789;
}

#galleryImages TD {
	padding-left:0px;

}

#galleryImages P {
	padding-left:20px;
}

.studioPeg A {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #c82a7d;
}

.studioPeg A:hover {
	COLOR: red;
}

.adoption IMG {
	margin: 0px 0px 10px 20px;
	padding: 4px;
	background-color:#683781;	
}

.adoption P {
	font-size: 16px;
	padding-bottom: 20px;
	padding-top: 0px;
	margin-top: 0px;
}
