body
{
	margin: 0;
	background-color: #FFF;
}

img:link { border-style: none; }

A, A:visited { text-decoration: none; }

A:active, A:hover
{
	color: #900;
	text-decoration: none;
}

#logo 
{ 
background-image: url("../images/stock/parch-topleft205x133.jpg"); 
position: absolute; 
top: 0; 
left: 0; 
width: 205px; 
height: 133px; 
}

#leftnav
{
	padding-left: 18px;
	font-size: 13px;
	text-transform: uppercase;
	line-height: 185%;
	font-weight: bold;
	white-space: nowrap;
}

a.leftnavlink:link, a.leftnavlink:visited { color: #333; text-decoration: none;}

a.leftnavlink:active, a.leftnavlink:hover { color: #C03; text-decoration: none;}


#leftparch 
{ 
background-image: url("../images/stock/parch-background155x367.jpg"); 
background-repeat: repeat-y; 
visibility: visible; 
position: absolute; 
top: 133px; 
left: 0; 
width: 155px; 
min-height: 875px;
height:100% !important;
height:700px; 
}

#parchedge 
{ 
background-image: url("../images/stock/parch-edge50x367.jpg"); 
background-repeat: repeat-y; 
visibility: visible; 
position: absolute; 
top: 133px; 
left: 155px; 
width: 50px; 
min-height: 875px;
height:100% !important;
height:754px;
}


#topbanner 
{ 
background-color: #ccc; 
background-image: url("../images/stock/banner-top1250x89.jpg"); 
background-repeat: repeat-x; 
visibility: visible; 
position: absolute; 
top: 0; 
left: 205px; 
width: 100%; 
height: 89px; 
}

#bannernav { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("../images/stock/banner-nav655x44.jpg"); background-repeat: repeat-x; visibility: visible; padding-top: 6px; padding-left: 8px; position: absolute; top: 89px; left: 205px; width: 100%; height: 44px }


a.bannernavlink:link, a.bannernavlink:visited { color: white; text-decoration: none; }

a.bannernavlink:active, a.bannernavlink:hover { color: #999999; text-decoration: none; }


#bannerbkgrd { background-image: url("../images/stock/banner-bottom655x117.jpg"); background-repeat: repeat-x; visibility: visible; position: absolute; top: 133px; left: 205px; width: 655px; height: 117px }




#bottomnav, #bottomnav-home
{
	clear: both;
	color: black;
	font-size: 10px;
	font-weight: normal;
	line-height: 13px;
	text-align: center;
	visibility: visible;
	position: relative;
	left: 0;
	/*width: 598px --> */
	width: 800px;
	height: 40px;
	margin-top: 300px;
}




a.bottomnavlink:link, a.bottomnavlink:visited { color: blue; text-decoration: underline }

a.bottomnavlink:hover, a.bottomnavlink:active { color: #660000; text-decoration: underline }


.bold-red
{
	color: #900;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;
}

.italic-fr
{
	color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
 padding-right: 6px; 
}


#producttitle
{
	background-image: url("images/products/triangle10x.jpg");
	background-repeat: no-repeat;
	background-position: 0 3px;
	visibility: visible;
	padding-left: 15px;
	position: relative;
	top: 0;
	left: 0;
	width: 600px;
	height: 32px;
}
.boldredcaps { color: #900; font-weight: bold; text-transform: uppercase }
.category-name { color: #900; font-size: 18px; text-transform: uppercase }
.product-name { color: #900; font-size: 18px }
.category-text { color: #000000; font-size: 16px;
}

a:catlink:link, a:catlink:visited
{
color: #900;
}

a:catlink:active, a:catlink:hover
{
color: #C00;
}


#productimages
{
	visibility: visible;
float: left;
left: 0;
	width: 312px;
}
#producttext
{
	line-height: 14px;
	visibility: visible;
	float: right;
	top: 35px;
	width: 279px;
}

#madetext
{
clear: both;
	color: black;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
	text-align: center;
	visibility: visible;
	position: absolute;
	left: 0;
	/*width: 598px --> */
	width: 800px;
}

#addthis
{
position: center;
visibility: visible;
left: 0;

}



#viewcart
{
	visibility: visible;
	position: absolute;
	top: 29px;
	left: 480px;
	width: 178px;
	height: 24px;
	z-index: 10
}

#clickcart
 { background-image: none; visibility: visible; position: absolute; z-index: 100; top: 29px; left: 480px; width: 178px; height: 24px }

#custservice { visibility: visible; position: absolute; top: 53px; left: 480px; width: 178px; height: 24px }
#bookmark { visibility: visible; position: absolute; top: 20px; left: 650px; width: 64px; height: 64px }

#centerblock 
 { 
 color: white; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 padding-top: 8px; 
 padding-left: 8px; 
 position: absolute; 
 top: 144px; 
 left: 252px; 
 width: 598px; 
 height: 574px 
 }
 
#homebanner
{
	width: 566px;
	height: 95px;
	margin-top: 0px;
	margin-left: 10px;
}


#centerblockbanner 
 { 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 padding-top: 8px; 
 padding-left: 8px; 
 position: absolute; 
 top: 144px; 
 left: 252px; 
 width: 598px; 
 height: 574px 
 }

#centerproduct
{
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	visibility: visible;
	position: absolute;
	top: 144px;
	left: 252px;
	width: 598px;
}

#centertext 
{
font-size: 11px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: normal; 
padding-top: 8px; 
padding-left: 8px; 
position: absolute; 
top: 144px; 
left: 252px; 
width: 400px; 
height: 574px; 
}


a.productlink:link, a.productlink:visited { color: black; font-size: 12px; text-decoration: none; }

a.productlink:hover, a.productlink:active {color: #660000; text-decoration: underline; }




/* HOME STYLES */

#centerblock-home
 { 
 color: white; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 padding-top: 8px; 
 padding-left: 8px; 
 position: absolute; 
 top: 144px; 
 left: 252px; 
 width: 598px; 
 height: 574px 
 }
 
 #bottomnav-home
{
top: 20px;
}

#homeprodrow3 
{ 
visibility: visible; 
position: absolute; 
top: 660px; 
left: 0; 
width: 611px; 
height: 110px; 
}
#homeprodrow4 
{ 
visibility: visible; 
position: absolute; 
top: 740px; 
left: 0; 
width: 440px; 
height: 25px; 
}

#homeprod-r4
{
	position: absolute;
	top: 0;
	left: 0;
	width: 440px;
	height: 25px;
}

#prod-pic-r4 
{
	position: absolute;
	top: 0;
	left: 0;

}
#homeprodrow 
{ 
visibility: visible; 
position: absolute; 
top: 335px; 
left: 0; 
width: 598px; 
height: 140px; 
}
#homeprod-7
{
	position: absolute;
	top: 0;
	left: 0;
	width: 202px;
	height: 155px;
}

#prod-pic-7 
{
	position: absolute;
	top: 0;
	left: 0;
}

#prod-7-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 190px;
	height: 155px;
		color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}
#homeprod-8
{
	position: absolute;
	top: 0;
	left: 0;
	width: 202px;
	height: 155px;
}

#prod-pic-8
{
	position: absolute;
	top: 0;
	left: 0;
}

#prod-8-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 190px;
	height: 155px;
		color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#homeprod-1
{
	position: absolute;
	top: 0;
	left: 0;
	width: 202px;
	height: 155px;
}

#prod-pic-1 
{
	position: absolute;
	top: 0;
	left: 0;
}

#prod-1-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 190px;
	height: 155px;
		color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#prod-1-text051107
{
 position: absolute;
	top: 115px;
	left: 0;
	width: 190px;
	height: 155px;
color: #900;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;}

#prod-1-head
{
 position: absolute;
	top: 10px;
	left: 0;
	color: #900;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;
}




#homeprod-2
{
	position: absolute;
	top: 0;
	left: 200px;
	width: 193px;
	height: 155px;
}

#prod-pic-2 
{
	position: absolute;
	top: 0;
	left: 0;
}

#prod-2-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 180px;
	color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#prod-2-text051107
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 180px;
		color: white;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#prod-2-head
{
 position: absolute;
	top: 110px;
	left: 15px;
	color: #FFF;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#prod-2-head051107
{
 position: absolute;
	top: 12px;
	left: 10px;
	color: white;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;
}




#homeprod-3
{
	visibility: visible;
	position: absolute;
	top: 0;
	left: 406px;
	background-image: url("../images/home/0207/leashholder182x155.jpg");
	background-repeat: no-repeat;
	width: 1282px;
	height: 155px;
	max-width: 240px;
	padding: 10px 20px 10px 0px;
}


#homeprod-3-051107
{
	visibility: visible;
	position: absolute;
	top: 0;
	left: 395px;
	width: 1282px;
	height: 155px;
	max-width: 240px;
	padding: 10px 20px 10px 0px;
}


#prod-3-text051107
{
 position: absolute;
	top: 120px;
	left: 0;
	width: 180px;
	color: #900;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;}

#prod-2-text051107
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 180px;
		color: white;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#homeprodrow2 
{ 
visibility: visible; 
position: absolute; 
top: 500px; 
left: 0; 
width: 598px; 
height: 140px; 
}
#prod-pic-1 
{
	position: absolute;
	top: 0;
	left: 0;
}

#prod-1-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 190px;
	height: 155px;
		color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#prod-1-text051107
{
 position: absolute;
	top: 115px;
	left: 0;
	width: 190px;
	height: 155px;
color: #900;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;}

#prod-1-head
{
 position: absolute;
	top: 10px;
	left: 0;
	color: #900;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;
}

#prod-4-head
{
 position: absolute;
	top: 110px;
	left: 15px;
	color: #FFF;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#prod-pic-4 
{
	position: absolute;
	top: 0;
	left: 20;
}

#prod-4-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 180px;
		color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#homeprod-5
{
	position: absolute;
	top: 0;
	left: 200px;
	width: 193px;
	height: 155px;
}

#prod-pic-5 
{
	position: absolute;
	top: 0;
	left: 0;
}

#prod-5-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 180px;
		color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#homeprod-6
{
	position: absolute;
	top: 0;
	left: 395px;
	width: 193px;
	height: 155px;
	max-width: 240px;
	padding: 10px 20px 10px 0px;
}

#prod-pic-6 
{
	position: absolute;
	top: 0;
	left: 0;
}

#prod-6-text
{
 position: absolute;
	top: 105px;
	left: 0;
	width: 180px;
		color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
}

#homewelcome051107
{
	position: absolute;
	top: 100;
	left: 0;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 140%;
	background-image: url("../images/home/0207/welcome193x337.gif");
	background-repeat: no-repeat;
	text-align: center;
	width: 193px;
	height: 288px;
	padding: 70px 10px 70px 28px;
}

#welcometext
{
	position: absolute;
	top: 70px;
	left: 30px;
	width: 140px;
	color: black;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 140%;
	text-align: center;
}

#homemain
{
color: black; 
font-size: 12px;
font-style: italic;
font-weight: normal;
line-height: 120%;

width: 390px; 
height: 288px; 
}



#home-main-text
{
color: black; 
font-size: 12px;
font-style: italic;
font-weight: normal;
line-height: 120%;
position: absolute;
top: 220px;
left: 30px;
width: 390px; 
}

#home-main-text-2
{
color: white; 
font-size: 12px;
font-style: italic;
font-weight: bold;
line-height: 120%;
position: absolute;
top: 240px;
left: 10px;
width: 390px; 
}

#home-main-text-3
{
color: black; 
font-size: 12px;
font-style: italic;
font-weight: normal;
line-height: 140%;
position: absolute;
top: 210px;
left: 15px;
width: 340px; 
}




#callout-circle
{
position: absolute;
top: 125px;
left: 190px;

}

.boldlarge
{
	font-size: 13px;
	line-height: 110%;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
}

#todayshow
{
position: absolute;
z-index: 1000;
top: -18px;
left: 20px;

}

/* START HERE!! */

body
{
	margin: 0;
	background-color: #FFF;
}

img:link { border-style: none; }

A, A:visited { text-decoration: none; }

A:active, A:hover
{
	color: #900;
	text-decoration: none;
}

#logo 
{ 
background-image: url("../images/stock/parch-topleft205x133.jpg"); 
position: absolute; 
top: 0; 
left: 0; 
width: 205px; 
height: 133px; 
}

#leftnav
{
	padding-left: 18px;
	font-size: 13px;
	text-transform: uppercase;
	line-height: 185%;
	font-weight: bold;
	white-space: nowrap;
}

a.leftnavlink:link, a.leftnavlink:visited { color: #333; text-decoration: none;}

a.leftnavlink:active, a.leftnavlink:hover { color: #C03; text-decoration: none;}


#leftparch 
{ 
background-image: url("../images/stock/parch-background155x367.jpg"); 
background-repeat: repeat-y; 
visibility: visible; 
position: absolute; 
top: 133px; 
left: 0; 
width: 155px; 
min-height: 875px;
height:100% !important;
height:700px; 
}

#parchedge 
{ 
background-image: url("../images/stock/parch-edge50x367.jpg"); 
background-repeat: repeat-y; 
visibility: visible; 
position: absolute; 
top: 133px; 
left: 155px; 
width: 50px; 
min-height: 875px;
height:100% !important;
height:754px;
}


#topbanner 
{ 
background-color: #ccc; 
background-image: url("../images/stock/banner-top1250x89.jpg"); 
background-repeat: repeat-x; 
visibility: visible; 
position: absolute; 
top: 0; 
left: 205px; 
width: 100%; 
height: 89px; 
}

#bannernav { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("../images/stock/banner-nav655x44.jpg"); background-repeat: repeat-x; visibility: visible; padding-top: 6px; padding-left: 8px; position: absolute; top: 89px; left: 205px; width: 100%; height: 44px }


a.bannernavlink:link, a.bannernavlink:visited { color: white; text-decoration: none; }

a.bannernavlink:active, a.bannernavlink:hover { color: #999999; text-decoration: none; }


#bannerbkgrd { background-image: url("../images/stock/banner-bottom655x117.jpg"); background-repeat: repeat-x; visibility: visible; position: absolute; top: 133px; left: 205px; width: 655px; height: 117px }




#bottomnav, #bottomnav-home
{
	clear: both;
	color: black;
	font-size: 10px;
	font-weight: normal;
	line-height: 13px;
	text-align: center;
	visibility: visible;
	position: relative;
	left: 0;
	/*width: 598px --> */
	width: 800px;
	height: 40px;
top: 0 !important;
margin-top: 0px;
}





a.bottomnavlink:link, a.bottomnavlink:visited { color: blue; text-decoration: underline }

a.bottomnavlink:hover, a.bottomnavlink:active { color: #660000; text-decoration: underline }


.bold-red
{
	color: #900;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14;
}

.italic-fr
{
	color: #333;
	font-size: 12px;
	font-style: italic;
	text-align: right;
	font-weight: normal;
 padding-right: 6px; 
}


#producttitle
{
	background-image: url("images/products/triangle10x.jpg");
	background-repeat: no-repeat;
	background-position: 0 3px;
	visibility: visible;
	padding-left: 15px;
	position: relative;
	top: 0;
	left: 0;
	width: 600px;
	height: 32px;
}
.boldredcaps { color: #900; font-weight: bold; text-transform: uppercase }
.category-name { color: #900; font-size: 18px; text-transform: uppercase }
.product-name { color: #900; font-size: 18px }

a:catlink:link, a:catlink:visited
{
color: #900;
}

a:catlink:active, a:catlink:hover
{
color: #C00;
}


#productimages
{
	visibility: visible;
float: left;
left: 0;
	width: 312px;
}
#producttext
{
	line-height: 14px;
	visibility: visible;
	float: right;
	top: 35px;
	width: 279px;
}



#viewcart
{
	visibility: visible;
	position: absolute;
	top: 29px;
	left: 480px;
	width: 178px;
	height: 24px;
	z-index: 10
}

#clickcart
 { background-image: none; visibility: visible; position: absolute; z-index: 100; top: 29px; left: 480px; width: 178px; height: 24px }

#custservice { visibility: visible; position: absolute; top: 53px; left: 480px; width: 178px; height: 24px }


#centerblock 
 { 
 color: white; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 padding-top: 8px; 
 padding-left: 8px; 
 position: absolute; 
 top: 144px; 
 left: 252px; 
 width: 598px; 
 height: 574px 
 }
 
#homebanner
{
	width: 566px;
	height: 95px;
	margin-top: 0px;
	margin-left: 10px;
}


#centerblockbanner 
 { 
 display: block;
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 position: relative; 
 margin-top: 0px; 
 margin-left: 0; 
 width: 777px;
 }

#centerproduct
{
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	visibility: visible;
	position: absolute;
	top: 144px;
	left: 252px;
	width: 598px;
}

#centertext 
{
font-size: 11px; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight: normal; 
padding-top: 8px; 
padding-left: 8px; 
position: absolute; 
top: 144px; 
left: 252px; 
width: 400px; 
height: 574px; 
}


a.productlink:link, a.productlink:visited { color: black; font-size: 12px; text-decoration: none; }

a.productlink:hover, a.productlink:active {color: #660000; text-decoration: underline; }




/* HOME STYLES */

#centerblock-home
 { 
 color: white; 
 font-size: 11px; 
 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 padding-top: 8px; 
 padding-left: 8px; 
 position: absolute; 
 top: 144px; 
 left: 252px; 
 width: 598px; 
 height: 574px 
 }
 

.welcometext
{
	
	width: 160px;
	color: black;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	text-align: center;
	padding: 10px;
}








#home-main-text-4
{
	color: #FFF;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	line-height: 120%;
margin-top: -70px;
	width: 390px;
	text-align: center;
}


#callout-circle
{
position: absolute;
top: 125px;
left: 190px;

}

.boldlarge
{
	font-size: 13px;
	line-height: 110%;
	font-style: normal;
	font-weight: bold;
	text-transform: capitalize;
}

#picrow
{
clear: both;
margin-top: 20px;
}

#picrow .pic
{
float: left;
margin-right: 14px;
width: 180px;
height: 140px;
margin-top: 14px;
display: block;
}

<style type="text/css">
<!--
.style33 {
	color: #000000;
	font-weight: bold;
}
-->
</style>




