.boneBlue {
	background:url(/images/forsale/boneBlue.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.boneBlueSmallerFont {
	background:url(/images/forsale/boneBlue.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.boneBlueSold {
	background:url(/images/forsale/boneBlueSold.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.boneBlue P, .boneBlueSold P {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 22px;
	font-weight: bold;
	color: #0000FF;
	margin: 0px;
	padding: 0px;
}
.boneBlueSmallerFont P {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	margin: 0px;
	padding: 0px;
}
.boneBlue TD, .boneBlueSold TD {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 22px;
	font-weight: bold;
	color: #0000FF;
	margin: 0px;
	padding: 0px;
}
.boneMixed {
	background:url(/images/forsale/boneMixed.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.bonePinkMixed {
	background:url(/images/forsale/boneMixedSold.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.bonePink {
	background:url(/images/forsale/bonePink.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.bonePinkSmallerFont {
	background:url(/images/forsale/bonePink.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.bonePinkSold {
	background:url(/images/forsale/bonePinkSold.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 200px;
	width: 401px;
	vertical-align:middle;
}
.boneMixed P, .boneMixedSold P {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 22px;
	font-weight: bold;
	color: #8f048f;
	margin: 0px;
	padding: 0px;
}
.boneMixed TD, .boneMixedSold TD {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 22px;
	font-weight: bold;
	color: #8f048f;
	margin: 0px;
	padding: 0px;
}
.bonePink P, .bonePinkSold P {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 22px;
	font-weight: bold;
	color: #8f048f;
	margin: 0px;
	padding: 0px;
}
.bonePinkSmallerFont P {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 16px;
	font-weight: bold;
	color: #8f048f;
	margin: 0px;
	padding: 0px;
}
.bonePink TD, .bonePinkSold TD {
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 22px;
	font-weight: bold;
	color: #8f048f;
	margin: 0px;
	padding: 0px;
}
.pupFrame {
	width: 268px;
	height: 268px;
	vertical-align:middle;
	background:url(/images/forsale/pupFrame.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding: 0px;
	margin: 0px;
}
.pupFramePics {
	width: 268px;
	height: 268px;
	vertical-align:middle;
	background:url(/images/forsale/pupFramePics.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding: 0px;
	margin: 0px;
}

.padded {
	padding-top: 25px;
	padding-bottom: 25px;
}

.whiteBorder IMG {
	border: 2px solid #FFFFFF;
}

/* new styles as of 10/31/08 because Kim keeps wanting odd sized pictures */

.newPupStylePink {
	background: #FFCCFF;
}

.newPupStylePink P{
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
}

.newPupStylePink IMG{
	border-top: solid #FF33CC;
	border-right: solid #FF33CC;
	border-bottom: solid #FF33CC;
	border-left: solid #FF33CC;
	margin: 20px;
}

.newPupStyleBlue {
	background: #7CBBEE;
}

.newPupStyleBlue P{
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
}

.newPupStyleBlue IMG{
	border-top: solid #0000FF;
	border-right: solid #0000FF;
	border-bottom: solid #0000FF;
	border-left: solid #0000FF;
	margin: 20px;
}

.newPupStyleYellow {
	background: #fff6bb;
}

.newPupStyleYellow P{
	font-family: "Comic Sans MS", "Times New Roman";
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: center;
}

.newPupStyleYellow IMG{
	border-top: solid #a6914a;
	border-right: solid #a6914a;
	border-bottom: solid #a6914a;
	border-left: solid #a6914a;
	margin: 20px;
}