body {
	background: #111 url(pix/blackbg.gif) repeat;
	overflow: auto;
margin: 0px;
text-align: center;
padding-top: 25px;
}


#burg {
	background: #990000 url(pix/burg2.jpg) repeat;
	width: 912px;
position: static;
	padding: 20px 11px 20px 6px;
	text-align: center;
	display: block;
	margin-bottom: 20px;
	margin-right: auto; margin-left: auto;
}
.top  {
	border-top: 1px solid #895522;
	background-color: #000;
	}
.toprt {
border-top: 1px solid #895522;
border-right: 1px solid #895522;
}
.rt {
border-right: 1px solid #895522;
background: url(pix/left.gif) repeat-y;
}
.rtpic {
	font-size: 90%;
	color: #FFA746;
	float: right;
	width: 260px;
}
.newquote {
	color: #ff9944;
	margin: 5px 10px 10px 0px;
	padding: 6px 5px 4px;
	float: left;
	width: 200px;
	border-top: 3px solid #EE9944;
	border-right: 0px none #000;
	border-bottom: 1px solid #EE9944;
	border-left: 0px none #000;
	font-size: 90%;
	line-height: 150%;
	text-align: left;
}


.toplft {
background: url(pix/left.gif) repeat-y;
}
.botrt {	border-bottom: 1px solid #895925;
	border-right: 1px solid #895925;
}

.bot {	border-bottom: 1px solid #895925;
}

.botlft {background: url(pix/left.gif) repeat-y;
}
	h1 {
	text-align: center;
	display: block;
	margin: 0px auto 15px auto;
	padding: 0px;
	height: 36px;
}
a:link, a:visited {
	font-size: .9em;
	color: #e94;
	text-decoration: underline;
}

h1 span {display: none;}
h1#catalog	{
	height: 37px;
	background: url(pix/cataloghead.gif) no-repeat center top;
	}
h1#pret	{
	height: 37px;
	background: url(pix/prethead.gif) no-repeat center top;
	padding-bottom: 0px; margin-bottom: 5px;
	}
h1#sweaters {
	height: 37px;
	background: url(pix/sweaterhead.gif) no-repeat center top;
	padding-bottom: 3px;
	margin-bottom: 0px;
	}

a#cataloghere {
	background: url(pix/catalog2.gif) no-repeat;
	display: block;
	height: 23px;
}
a#cataloghere:hover {

	background: url(pix/catalog3.gif) no-repeat;
	display: block;
	height: 23px;
}
a#specials {
	background: url(pix/special.gif) no-repeat;
	display: block;
	height: 22px;
}
a#specials:hover {
	background: url(pix/special3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#specialshere {
	background: url(pix/special2.gif) no-repeat;
	display: block;
	height: 22px;
}
a#specialshere:hover {
	background: url(pix/special3.gif) no-repeat;
	display: block;
	height: 22px;
}

a#kennel {
	background: url(pix/kennel.gif) no-repeat;
	display: block;
	height: 22px;
}
a#kennel:hover {
	background: url(pix/kennel3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#kennelhere {
	background: url(pix/kennel2.gif) no-repeat;
	display: block;
	height: 22px;
}
a#kennelhere:hover {
	background: url(pix/kennel3.gif) no-repeat;
	display: block;
	height: 22px;
}

a#cataloghere {
	background: url(pix/catalog2.gif) no-repeat;
	display: block;
	height: 22px;
}
a#cataloghere:hover {

	background: url(pix/catalog3.gif) no-repeat;
	display: block;
	height: 22px;
}
#nav ul 	{width: 172px;
	margin: 89px 0px 0px 0px;
	padding: 0px;
	height: 168px;
	}

#nav ul li {
	margin-bottom: 2px;
	list-style: none;
}
#nav li a span {
	display: none;
}
a#home {
	background: url(pix/home.gif) no-repeat;
	display: block;
	height: 22px;
}
a#home:hover {
	background: url(pix/home3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#catalog {
	background: url(pix/catalog.gif) no-repeat;
	display: block;
	height: 22px;
}
a#catalog:hover {

	background: url(pix/catalog3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#yorkie {
	background: url(pix/yorkies.gif) no-repeat;
	display: block;
	height: 22px;
}
a#yorkie:hover {
	background: url(pix/yorkies3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#yorkiehere {
	background: url(pix/yorkies2.gif) no-repeat;
	display: block;
	height: 22px;
}
a#yorkiehere:hover {
	background: url(pix/yorkies3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#accessories {
	background: url(pix/accessories.gif) no-repeat;
	display: block;
	height: 22px;
}
a#accessories:hover {
	background: url(pix/accessories3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#accessorieshere {
	background: url(pix/accessories2.gif) no-repeat;
	display: block;
	height: 22px;
}
a#accessorieshere:hover {
	background: url(pix/accessories3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#necessities {
	background: url(pix/necessities.gif) no-repeat;
	display: block;
	height: 22px;
}
a#necessities:hover {
	background: url(pix/necessities3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#necessitieshere {
	background: url(pix/necessities2.gif) no-repeat;
	display: block;
	height: 22px;
}
a#necessitieshere:hover {
	background: url(pix/necessities3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#contact {
	background: url(pix/contact.gif) no-repeat;
	display: block;
	height: 22px;
}
a#contact:hover {
	background: url(pix/contact3.gif) no-repeat;
	display: block;
	height: 22px;
}
a#contacthere {

	background: url(pix/contact2.gif) no-repeat;
	display: block;
	height: 22px;
}

img.side {
	margin-top: 30px;
	margin-left: 45px;
}
img.sidecoat {
	margin-top: 40px;
	margin-left: 45px;
}
img.sidecollar {
	margin-top: 40px;
	margin-left: 45px;
}

img.dog {
	border: 1px solid #880A0D;
}
table.detail td p a {text-decoration: none;}
table.detail {margin-top: 1px;}
td#nav p {
font: 11px/135% Arial, Helvetica, sans-serif;
	color: #D9CAA6;
	padding: 0px;
	margin: 0px;
	}
#nav ul 	{
	margin-top: 70px;
	height: 168px;
	}
#nav p a {font: 12px/135% Arial, Helvetica, sans-serif;
}

table.detail td form {margin-left: 10px;}
.clr {display: block;
	clear: both;
	padding-bottom: 50px;}
form input.imgbtn {margin-top: 5px; }
.nobord {border: none}
h1#about {

	height: 37px;
	background: url(pix/abouthead.gif) no-repeat center top;
}
h1#contact {

	height: 37px;
	background: url(pix/contacthead.gif) no-repeat center top;
}
h1#measure {

	height: 37px;
	background: url(pix/measurehead.gif) no-repeat center top;
}
a#contacthere {

	background: url(pix/contact2.gif) no-repeat;
	display: block;
	height: 23px;
}
img.logo {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	float: left;
}
h1#collars {

	height: 37px;
	background: url(pix/collarshead.gif) no-repeat center top;
}
p#corn {
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 0px;
	bottom: 0px;
}
table#content {
	background: #000000;
}

td#nav {
	background: url(pix/left.gif) repeat-y;
	width: 172px;
}

table.detail {width: 99%;}
table.detail td {
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 10px;
	line-height: 140%;
}
table.detail td#pic {
	text-align: center;
	padding: 0px 5px;
}


td#pic a:link, td#pic a:visited {
	font-size: .9em;
	color: #e94;
	text-decoration: none;
}
td#pic img {
	border: 1px #900 solid;
	
}
table.detail td p {
	padding: 15px 10px 0px 6px;
}
table.catalog { margin-top: 11px;}
table.catalog2 { margin-top: 5px;}
table.catalog3 {position: relative; top: 5px; width: 96%; margin-left: 2%; text-align: center;}

table.catalog td p, table.catalog2 td p {
	padding: 11px 10px 0px 10px;
	text-align: center;
}
td#collar table.detail td {
	text-align: left;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 10px 0px;
	line-height: 140%;
}
table.catalog3 td p, p img.next {margin:0px; padding: 3px; text-align: center;}
.yarn {
	font-size: 90%;
}
#main {
	color: #D9CAA6;
	font: 13px/140% Arial, Helvetica, sans-serif;
	border-right: 1px solid #895522;
	width: 630px;
	padding-left: 8px;
	}
#collar
{
	color: #D9CAA6;
	font: 13px/140% Arial, Helvetica, sans-serif;
	border-right: 1px solid #895522;
	width: 650px;
	padding-left: 8px;
	}
table#contentcat {
	background: #000000;
	width:810px;
}
table#collarcat {
	background: #000000;
	width:830px;
}
div#scroller {
	width: 700px;
	height: 670px;
	overflow: auto;
	padding: 0px;
	scrollbar-base-color: #FBAD57; 
	scrollbar-track-color: #fcbe68;
	margin-top: 10px;
	background-color: #fff;
	color: #000;
	padding-left: 10px;
	}
div#scrollerblk {
	width: 700px;
	height: 670px;
	overflow: auto;
	padding: 0px;
	scrollbar-base-color: #FBAD57; 
	scrollbar-track-color: #fcbe68;
	margin-top: 10px;
	background-color: #000;
	color: #D9CAA6;
	padding-left: 10px;
	}
div#scroller a:link, div#scroller a:visited {color: #b11;}
table.scrl {width: 660px;
padding: 0px;
border-collapse:collapse;
border: none;
margin-top: 15px;
}
table.scrl2, table.scrl3 {width: 660px;
padding: 0px;
border-collapse:collapse;
border: none;
margin-top: 1px;
}
table.scrl td, table.scrl3 td {text-align: left;
/*color: #D9CAA6; */
 color: #000;
	font: 13px/120% Arial, Helvetica, sans-serif;
	padding-bottom: 10px;}
table.scrl2 td {text-align: right;
color: #D9CAA6;
	font: 13px/120% Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}
#main p, #collar p {margin-bottom: 0px; padding-top: 9px; padding-bottom: 1px; margin-top: 0px;}

td.cat#main {height: 800px; text-align: center; width: 645px; padding: 0px 8px}
td.cat#collar {height: 750px; text-align: center; width: 650px; padding: 0px 8px}
div.blk {color: #9C8243;
width: 750px;
left: 50%;
position: absolute;
	padding: 20px 11px 20px 6px;
	text-align: center;
	display: block;
	margin: 640px auto 20px -355px;
	font-family: Geneva, Tahoma, Helvetica, sans-serif;}
div.blk h1 {font-size: 110%; font-weight: bold; text-align: left; margin: 0px; padding: 0px 0px 8px 0px; height: 15px;}
div.blk h2 {font-size: 90%; font-weight: bold; text-align: left; margin: 0px; padding: 5px 0px 7px 0px; }
div.blk p {font-size: 80%; font-weight: normal; text-align: left; margin: 0px; padding: 3px 0px 5px 0px; line-height: 130%; }
.lft {
	text-align: left;
	padding-left: 20px;
	line-height: 140%;
}

p.lft a:link, p.lft a:visited {font-size: 13px}
h1#comments {

	height: 37px;
	background: url(pix/commentshead.gif) no-repeat center top;
}
div.reg {
	position: relative;
	margin-right: 3em;
	margin-top: 30px;
	
	width: 550px;
	padding-right: 10px;
	padding-left: 15px;
}
p.quote {
	font: italic 18px/120% Garamond, Times, serif;
	color: #D9CAA6;
	padding: 8px 5px;
	width: 250px;
	border-top: 2px solid #86080B;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	float: right;
	background: url(pix/quotes.gif) no-repeat center center;
	margin: 0px;
}
p.quote1 {
	font: italic 18px/120% Garamond, Times, serif;
	color: #D9CAA6;
	padding: 8px 5px;
	width: 250px;
	margin-bottom: 0px;
	border-top: 2px solid #86080B;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	float: left;
	background: url(pix/quotes.gif) no-repeat center center;
	margin-top: 0px;
	margin-right: 10px;
}
div.quotea {
	padding: 5px;
	float: left;
	margin-left: 0px;
	width: 250px;
	text-align: center;
}
div.quote1a {
	padding: 5px;
	float: right;
	margin-right: 0px;
	width:250px;
	text-align: center;
}
div.reg2 {
	position: relative;
	
	clear: both;
	padding-top: 25px;
	padding-right: 10px;
	width: 550px;
	padding-left: 15px;
}
p.quoteshort {

	font: italic 18px/120% Garamond, Times, serif;
	color: #D9CAA6;
	padding: 8px 5px;
	width: 250px;
	border-top: 2px solid #86080B;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	float: right;
	background: url(pix/quotessm.gif) no-repeat center center;
	margin: 0px;
}
p.quotelong {


	font: italic 18px/120% Garamond, Times, serif;
	color: #D9CAA6;
	padding: 8px 5px 8px 05px;
	width: 500px;
	border-top: 2px solid #86080B;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	float: none;
	background: url(pix/quoteslg.gif) no-repeat center center;
	margin: 0px;
}
h1#bedding {

	height: 37px;
	background: url(pix/bedhead.gif) no-repeat center top;
}
p.quote1new {

text-align: left;
	font: normal 18px/120% Garamond, Times, serif;
	color: #D9CAA6;
	padding: 8px 5px;
	width: 450px;
	border-top: 2px solid #86080B;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	float: none;
	/* background: url(pix/quoteslg.gif) no-repeat center center; */
	margin: 10px 0px;
}
span.drop {font-size: 70px; line-height: 61px; float: left; margin: 0px 3px 0px 0px; padding: 0px 3px; border: #101010 1px solid; color: #eadbb7;
}
p.sig
{
	font: italic 19px/120% Garamond, Times, serif;
	color: #D9CAA6;
	padding: 8px 5px 8px 05px;
	width: 500px;
	margin: 10px 0px;
	text-align: right;
}

a.sw:link, a.sw:visited, a:sw:hover {
display: block;
height: 44px; width: 154px; background-image:url(pix/sweatersback.gif); background-repeat: no-repeat;
}
a.co:link, a.co:visited, a:co:hover {
display: block;
height: 44px; width: 154px; background-image:url(pix/collarsback.gif); background-repeat: no-repeat;
}
a.co:link span, a.co:visited span, a:co:hover span, a.sw:link span, a.sw:visited span, a:sw:hover span {
	 border:none; display:none;  
}


td#nav p.sidebar {
	text-align: center;
	width: 90%;
	margin-top: 1.3em;
	margin-right: 0.5em;
	margin-left: 1em;
	padding: 0px;
	margin-bottom: 0.25em;
}

td#nav ul.sidebar {
	text-align: center;
	width: 90%;
	margin-top: 0.75em;
	margin-right: 0.5em;
	margin-left: 1.25em;
	padding: 0px 0px -5px 0px;
	margin-bottom: 0px;
}
td#nav ul.sidebar li {
	color: #D9CAA6;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding-bottom: 6px;
	list-style: disc outside;
	}
h1#coats {

	height: 37px;
	background: url(pix/coatshead.gif) no-repeat center top;
	padding-bottom: 3px;
	margin-bottom: 0px;
}
h1#loungewear {

	height: 37px;
	background: url(pix/loungewearhead.gif) no-repeat center top;
	padding-bottom: 3px;
	margin-bottom: 0px;
}
h1#bedding {

	height: 37px;
	background: url(pix/bedhead.gif) no-repeat center top;
	padding-bottom: 3px;
	margin-bottom: 0px;
}
h1#leads {

	height: 37px;
	background: url(pix/leadshead.gif) no-repeat center top;
	padding-bottom: 3px;
	margin-bottom: 0px;
}
h1#fancies {

	height: 37px;
	background: url(pix/fancieshead.gif) no-repeat center top;
	padding-bottom: 3px;
	margin-bottom: 0px;
}

h1#small {
	height: 37px;
	background-image: url(pix/toyshead.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
h1#puppies {

	height: 37px;
	background: url(pix/puppieshead.gif) no-repeat center top;
}
table.catalog4 {
position: absolute; top: 1029px; left: 208px; width: 644px;
}

table.catalog5 {
position: absolute; top: 775px; left: 208px; width: 644px;
}
.ind1 {
	margin: 0px;
	padding: 0px 0px 0px 2em;
}
.ind2 {
	padding-left: 3em; text-align: left;
}
.ind3 {
	padding-left: 5em; text-align: left;
}

.ctr {
	margin: 0px;
	padding: 5px 4em;
	}
.ctr2 {
	margin: 0px;
	padding: 5px 2em;
	text-align: left;
	}
ol#intro {width: 85%; margin: 0px 10px; padding: 0px 0px 25px 0px;}
ol#intro li {
	margin-top: 15px;
	text-align: left;
	list-style: none outside;

}
ol#intro ul {padding-left: 25px; margin: 0px;}
ol#intro li ul li {
	margin-top: 5px;
	text-align: left;
	list-style: disc outside;
}
.hilite2 {color:#ffa746;}
h3 {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 18px;
	margin-bottom: 0px;
	line-height: normal;
}
ol.lft {
	margin-top: 0px;
	padding-top: 0px;
}
p.lft {
	margin-top: 3px;
	padding-top: 0px;
	line-height: normal;
}
p.tagline {
	font-family: Palatino, "Palatino Linotype", Perpetua, "Times New Roman", serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFA746;
	margin-top: 2px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.sml {font-size: 85%}
a.normal {font-size: 100%}
sup {font-size: 50%; vertical-align: text-top; line-height: 2.5em;}
h1#accessories {
	height: 37px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	background-image: url(pix/accessorieshead.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
div#foot2 {
	top: auto;
	clear: both;
/*	display: block; */
	position: relative;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 2%;
	width: 95%;
	}
td.ppic {width: 200px; text-align: center;}
td.ppic div.sml a {text-decoration: none}

table.scrl td.ptxt, table.scrl td.ptxt p {text-align: right; padding-right: 10px;}
table.scrl td.preg, table.scrl td.preg p {text-align: left; padding-left: 10px;}

div#footer a:link, div#footer a:visited {padding: 3px 2em; background-color: transparent; text-decoration: none;}
div#footer a:hover { background-color: #000;}
.smllft {
	font-size: 85%;
	width: 310px;
	margin-top: 6px;
}
td#nav p.sidebarlnk {
	text-align: center;
	width: 90%;
	margin-top: 1.2em;
	margin-right: 0.5em;
	margin-left: 1em;
	padding: 0px;
	margin-bottom: 0.15em;
	line-height: 115%;
}
td#nav p.sidebarlnk a {
	display: block;
	padding-top: 0.5em;
}
