body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	float: none;
	position: relative;
	width: 800px;
}
.plain {
	font: 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	width: 33%;
	text-align: justify;
	top: 1px;
	float: none;
	position: static;
}
.numbered_list {
	font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: justify;
	text-indent: 0px;
	list-style: url(../images/favicon.gif) inside;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#acc {
	background: url(none) left top;
	height: 72px;
	width: 70px;
	top: auto;
	float: none;
	vertical-align: text-top;
	position: static;
}

h1 {
	font: normal 18px/24px "Times New Roman", Times, serif;
}


#holder {
	width: auto;
	background: #FFFFFF;
	text-align: left;
	position: static;
	float: none;
	visibility: visible;
	background-attachment: fixed;
}
#top {
	background: #CC3366;
	height: 2px;
	width: 800px;
	float: none;
	position: static;
	margin: 20px auto 0px;
}
#top_about_us {
	background: #FF9933;
	height: 5px;
	width: auto;
	margin-top: 20px;
	float: none;
	position: static;
}
#parents_top {
	background: #000066;
	height: 5px;
	width: 100%;
	margin-top: 20px;
	float: none;
	position: static;
}
.parents_captions {
	font: bold 18px "Times New Roman", Times, serif;
	text-align: center;
	margin-bottom: 20px;
}


#about_us_header {
	background: url(../images/about-us.jpg);
	height: 137px;
	width: auto;
	float: none;
	position: static;
}
#parents_header {
	background: url(../images/parents_banner.jpg);
	height: 137px;
	width: 100%;
	float: none;
	position: static;
}





#header {
	width: 800px;
	height: 336px;
	background: url(../images/banner.jpg) no-repeat fixed center center;
	float: right;
}
#header2 {
	background: url(none);
	float: right;
	height: 336px;
	width: 800px;
}

#tabs {
	background: #F1F2EB;
	float: right;
	height: 25px;
	width: auto;
	border-top: 0px none;
	border-right: 0px none;
	border-left: 0px none;
	border-bottom-width: 0px;
	border-bottom-style: none;
	margin: 2px auto 0px;
	position: relative;
	bottom: auto;
}
#parents_for_sale {
	background: url(../images/parents-for-sale.jpg);
	float: none;
	position: static;
}

.hr {
	color: #99CB99;
	border-color: #99CB99;
}

.footer {
	font: 12px/16px Arial, Helvetica, sans-serif;
	text-align: center;
	width: 800px;
	vertical-align: inherit;
	padding-bottom: 10px;
	padding-top: 5px;
	color: #397139;
}
#llheader {
	background: url(../images/contact-us.jpg);
	height: 137px;
	width: 100%;
}
#newsheader {
	background: url(../images/news.jpg);
	height: 137px;
	width: 100%;
}
#policyheader {
	background: url(../images/policy_banner.jpg);
	height: 137px;
	width: 100%;
}
#chriscard {
	background: url(../images/christmas-card.jpg);
	height: 137px;
	width: 100%;
}




#nav {
	padding: 65px 25px 15px 0px;
	float: right;
	height: 25px;
	width: 408px;
}
#nav2 {
	padding: 20px 0px 0px;
	height: auto;
	width: auto;
	float: right;
}

#nurseryheader {
	height: 137px;
	width: 800px;
	position: static;
	float: none;
	background-image: url(../images/nursery8.jpg);
}
#puppy_care_header {
	background: url(../images/puppy_care.jpg);
	height: 137px;
	width: 800px;
	border-bottom: 1px solid #99CB99;
}

#breedersheader {
	background: url(../images/breeders.jpg);
	border-bottom: 1px solid #CC2036;
}
#breederstabs {
	width: 200px;
	margin-top: 2px;
	float: right;
}


#nursery_top_bar {
	background: #4BC1F3;
	height: 5px;
	width: 100%;
	margin-top: 20px;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom-style: none;
	float: none;
	position: static;
}
#new_top_bar {
	background: #FFCE2B;
	height: 5px;
	width: 100%;
	margin-top: 20px;
}

#lower_table {
	border-top: 1px solid #CC0000;
	float: none;
	position: static;
}
#table_bullets {
	margin-right: 15px;
	margin-left: 15px;
	font: normal 14px/18px Verdana, Arial, Helvetica, sans-serif;
}

.style10 {
	font: bold 24px/24px "Times New Roman", Times, serif;
}



#box {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #f1f2eb;
	text-align: left;
	color: #FFFFFF;
	border: 1px solid #99CB99;
	width: 800px;
	float: none;
	position: static;
	margin: 0px auto 0px 0px;
	padding: 10px 10 10;
}
a:link {
	font: bold 12px/normal Arial, Helvetica, sans-serif;
	color: #397139;
}
a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #397139;
}





a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CC0000;
}
a:active {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #990000;
}


banner1 {
	float: left;
}
#top_policy {
	background: #663300;
	height: 2px;
	width: 100%;
	margin-top: 20px;
}
#waggin_header {
	background: url(../images/waggin_banner.jpg);
	height: 137px;
	width: 800px;
}
#alumni_header {
	width: 800px;
	background: url(../images/alumni_background.jpg);
	height: 137px;
}

#top_waggin {
	background: #FFFF33;
	height: 2px;
	width: 100%;
	margin-top: 20px;
}
#top_alumni {
	height: 2px;
	width: 100%;
	margin-top: 20px;
	background: #FFCC9A;
}

#nurserytabs {
	background: F1F2EB;
	float: right;
	height: auto;
	width: auto;
	margin-top: 0px;
	border-top: 1px none;
	border-right: 1px none;
	border-left: 1px none;
}
#puppy_care_tabs {
	float: right;
	width: 300px;
	border-top: none;
	border-right: none;
	border-left: none #99CB99;
	height: 100%;
}

#threetabstable {
	float: right;
	height: 25px;
	width: 400px;
}
.plainwaggin {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	top: auto;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.smallcaps {
	font: bold small-caps 24px/16px "Times New Roman", Times, serif;
	color: #000000;
}
#helpfulhintsheader {
	background: url(../images/helpful_links.jpg);
	width: 800px;
}
#tips_header {
	background: url(../images/tips_hints.jpg);
	width: 800px;
}
#puppy_care_top {
	background: #ED3994;
	height: 5px;
	width: 100%;
	margin-top: 20px;
}
#news_top_bar {
	background: #CC2036;
	width: 100%;
	height: 5px;
	margin-top: 20px;
}
#alumni_top_bar {
	background: #FFCC9A;
	height: 5px;
	width: 100%;
	margin-top: 20px;
}
.leadingwide {
	font: bold normal 10px/16pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
#tributes_header {
	background: url(../images/tributes_banner.jpg);
}
#top_tributes {
	background: #FFFF66;
	height: 2px;
	width: 100%;
	margin-top: 20px;
}
.purplenote {
	font: bold normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #C68EC6;
	text-decoration: blink;
}
#soldbox {
	text-align: center;
	padding: 2px;
	float: left;
	height: auto;
	width: 100px;
	margin-top: 10px;
	font: bold normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: blink;
	position: static;
}
#top_chriscard {

	background: #CC0000;
	height: 2px;
	width: 100%;
	margin-top: 20px;
}
.newsmallcaps {
	font: bold small-caps normal 36px/normal "Times New Roman", Times, serif;
	color: #CC0001;
	text-decoration: blink;
}
.timesletter {
	font: normal 20px/normal "Times New Roman", Times, serif;
	color: #000000;
}
#box2 {

	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #f1f2eb;
	text-align: left;
	padding: 10px;
	color: #FFFFFF;
	border: 1px solid #99CB99;
	width: 778px;
	float: none;
	position: static;
	margin: 0px auto 0px 0px;
}
#holder2 {
	background: #FFFFFF;
	text-align: left;
	position: static;
	float: none;
	visibility: visible;
	background-attachment: fixed;
	margin: 0px auto;
	width: 778px;
}
.footerCopy {

	font: 12px/16px Arial, Helvetica, sans-serif;
	text-align: center;
	width: 400px;
	vertical-align: inherit;
	padding-bottom: 10px;
	padding-top: 5px;
	color: #397139;
}
#purchaseformheader {

	background: url(../images/purchase-form.jpg);
	height: 137px;
	width: 800px;
	position: static;
	float: none;
}
