﻿#whatsNew  {
	display: inline; /* fix IE6 margin doubling */
	float: left;
	margin:  25px 20px 0 0;
	width: 400px;
	background: url(images/vertical.gif) repeat-y top right;
	}
	
#whatsNew h3, #featuredItems h3 {
	margin-bottom: 0;
    padding-bottom:15px;
    text-align:left;
	}
		

/* Featured items */	

#featuredItems {
	margin: 30px 0 0 0;
	}

#product #featuredItems {
	margin-left: 20px;
	}
	
#product #featuredItems .thumbContainer {
	margin-right: 0;
	}
	
#featuredItems .productText {
	font-weight: normal;
	}

#featuredItems .priceText {
	color: #555;
	}
	



.thumbContainer, .thumbContainerMedium {
	margin-top: 15px;
	margin-bottom: 5px;
	}
	

	
.thumbContainer, .thumbContainerMedium{
	display: inline; /* fix IE6 margin doubling */
	float: left;
	margin: 0 20px 20px 0;
	width: 180px;
	}

	
.thumbContainer img, .thumbContainerMedium img{
	display: inline; /* fix IE6 margin doubling */
	float: left;
	}
	
.thumbContainer .detailsContainer, .thumbContainerMedium  .detailsContainer{
	display: inline; /* fix IE6 margin doubling */
	float: right;
	margin-top: -2px; /* changed from -3px 6/6/06. It was cutting off the top of letter 'f' */
	width: 114px;
	}
.thumbContainer .detailsContainer, .thumbContainerMedium .detailsContainer {
	display: inline; /* fix IE6 margin doubling */
	float: right;
	margin-top: -2px; /* changed from -3px 6/6/06. It was cutting off the top of letter 'f' */
	width: 114px;
	}
	
.productText {
	margin: 0 0 3px 0;
	font-size: 1.1em;
	font-weight: bold;
	}
	

.priceText {
	margin: 0 0 2px 0;
	font-size: 1.1em;
	}
	
	
.descText {
	font-size: 1.0em;
	line-height: 1.3em;
	}
	
.thumbContainerMedium { 
	width: 247px;
	}
	
.ThumbnailImage {
	position: relative;
	
	/* padding makes room for the dropshadow, but offsets the image */
	padding: 5px 7px 7px 5px;
	background: url(images/small.gif) no-repeat top left;
	
	/* position and margin fix the offset */
	top: -5px;
	left: -5px;
	margin: 0 0 -12px 0;
	}
	

.ThumbnailImageMedium {
	position: relative;
	
	/* padding makes room for the dropshadow, but offsets the image */
	padding: 6px 8px 8px 6px;
	background: url(images/medium.gif) no-repeat top left;
	
	/* position and margin fix the offset */
	top: -6px;
	left: -6px;
	margin: 0 0 -14px 0;
	}
	
