/* Product Thumbnails
------------------------------------ */
.thumbnail {margin:10px 4px 10px 0; padding:0; float:left; display:block; width:154px; height:320px;  border-right:1px solid rgb(191,191,191); border-bottom:1px solid rgb(191,191,191);}
.thumbnail A {color:rgb(0,0,0); text-decoration:none;}
.thumbnail A:hover {color:rgb(204,34,40);}
.thumbnail A:hover .product EM {color:rgb(204,0,0);}
.last {border-bottom:1px solid rgb(191,191,191);}

.thumbnail .image {padding:19px 0 1px 0; margin:0 0 2px 0; display:block; border-bottom:1px dotted rgb(153,153,153); width:150px}
.thumbnail .new	{background:url(images/flag/newitem.gif) 0 1px no-repeat;}
.thumbnail .newcolors {background:url(images/flag/newColors.jpg) 0 1px no-repeat;}

.thumbnail .product	{display:block;font-weight:bold; color:rgb(204,0,0);}
.thumbnail .product EM {font-style:normal; color:rgb(0,0,0); display:block;}
.thumbnail .price {display:block;}
.thumbnail .price EM {font-style:normal; font-weight:bold;}
.thumbnail .discount {display:block;}
.thumbnail .discount EM {font-style:normal; color:rgb(204,0,0);} 
.thumbnail .nacanada {font-style:italic;}


.thumbnail A .special 	{display:block; background:url(images/flag/special.gif) bottom left no-repeat; height:17px;}
.thumbnail A .express 	{display:block; background:url(images/flag/express.gif) bottom left no-repeat; height:23px;}
.thumbnail A .clearance {display:block; background:url(images/flag/clearance.gif) bottom left no-repeat; height:17px;}

span.comparespecial 	{display:block; background:url(images/flag/special.gif) bottom left no-repeat; height:17px; width:100%;}
span.compareexpress 	{display:block; background:url(images/flag/express.gif) bottom left no-repeat; height:17px; width:100%;}
span.compareclearance 	{display:block; background:url(images/flag/clearance.gif) bottom left no-repeat; height:17px; width:100%;}
span.comparenew			{display:block; background:url(images/flag/newitem.gif) bottom left no-repeat; height:17px; width:100%;}

/* helper for titles
------------------------------ */
.thumbnailList {display:block; clear:both;height:1%; padding:1em 0px 0 4px;} /*height 1% is an IE7 only patch */
.thumbnailList STRONG {border-bottom:1px dotted rgb(0,0,0); display:block;}
