@charset "utf-8";
/* CSS Document */

/* Product Listing - Category Page */
	.catThumbBox{	
		padding-top:8px;
		margin:5px 9px 5px 0;
		border:1px solid black;
		height:300px;
		width:216px;
		float:left;
		text-align:center;
		overflow:hidden;
	}
	.catThumbBox .prodThumb{
		height:200px;
		width:200px;
		overflow:hidden;
		margin-left:auto;
		margin-right:auto;
	}
	.catThumbBox a:link, .catThumbBox a:visited{
		text-decoration:none;
		color:black;
	}
	.catThumbBox .salePrice{
		color:#CC0000;
		font-size:1em;
		font-weight:bold;
		margin-top:.5em;
	}
	p.shipping{
		color:#CC0000;
		font-size:8pt;
		font-weight:bold;
		text-align:center;
		width:100%;
		margin-top:.5em;
	}
/* End Product Listing - Category Page */



/* Product listing - Collection Page*/
	.individualProductWrapper{
		margin:5px 0;
		float:left;
		width:100%;
	}
	.individualProductWrapper-inner{
		border:2px solid black;
		padding:10px;
		position:relative; /* Some things will be placed absolute */
	}
	
	.individualProductWrapper .productThumb{
		float:left;
		padding-right:15px;
		height:230px;
		width:230px;
		overflow:hidden;
	}
	
	.productInfo{
		float:left;
		margin-top:30px;
		width:260px;
	}
	.productInfo ul{padding-left:1em; text-transform:capitalize;}
	.pricing{
		float:right; 
		width:340px; 
		position:relative; 
		margin-top:100px;
	}
	.pricing form{
		position:absolute;
		top:0;
		right:0;
	}
	.individualProductFooter{
		position:absolute; 
		bottom:10px;
		left:0;
		width:100%;
		font-size:1.3em;
		font-weight:bold;
		text-transform:uppercase;
	}
	.individualProductFooter .moreInfo{margin-left:255px; float:left;}
	.individualProductFooter .moreInfo a{color:#CC0000; text-decoration:underline;}
	.individualProductFooter .moreInfo a:hover, .individualProductFooter .moreInfo a:active{text-decoration:underline;}
	.individualProductFooter .shipInfo{margin-right:10px; float:right;}
/* End Product Listin - Collection Page */


/* Product Listing - Product Page */
	.prodPageProdWrap {position:relative; padding:10px; border:2px solid black; margin-top:1em;}
	.prodPageProdWrap .productInfo{margin-top:0; width:520px;}
	/*.prodPageProdWrap .productInfo h3{float:left; width:230px;}*/
	/*.prodPageProdWrap .productInfo ul{float:left;}*/
	.prodPageProdWrap .pricing{margin-top:10px}
/* End Product Listing - Product Page */