body {background:url(/pws/images/bg_header.gif) top repeat-x}

#prodColLeft {width:394px;float:left}
#prodColRight {width:394px;float:left}

#actions img, #actions span {float:left}

#swatchRow {width:252px;padding-bottom:4px;float:left;clear:both;display:inline;margin-left:5px}
.swatch, .swatch-active {width:34px;float:left;margin:0 6px 4px 0}
.swatch {border:1px solid #D1D1D1}
.swatch-active {border:1px solid #666}
.hidden {display:none}

#buyCont {width:100%;float:left}

h1, h2, h3, h4 {color:#666}
h1 {font-size:1.3em;text-transform:uppercase;font-weight:bold;margin:16px 0 0 6px}
#description {padding:12px 0 12px 5px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:10px 0}
h2 {font-size:1.1em;padding:0;margin:0 0 0 0}

#dimensions, #detail {padding:0;margin:0;line-height:1.2em}
#dimensions {margin-top:1px;text-transform:capitalize}
h3 {padding:0;margin:4px 0 8px 0;font-size:1.3em}
h4 {font-size:1.2em;margin:0;padding-bottom:4px}
#dimensions, #detail, #material, #prodColRight h3, h2.singleTitle, #prodColRight h4 {margin-left:5px}

#arrows {text-align:right;float:left;width:366px;margin-top:42px}
#arrows img {float:right;margin-left:8px;margin-top:2px}
#arrows span {float:right;font-size:1.1em}

#buy, #add, #view, #actions {width:394px;float:left;margin:0}
#delivery {width:375px;float:left;margin:0 0 0 5px;padding:4px 0 0 0;font-size:1.1em;display:inline}
#buy, #add, #view {padding:10px 0 6px 0;border-bottom:1px solid #ccc}
#buy {padding-top:20px}
#buy input, #add img, #view img {margin-left:5px}
#actions {padding:21px 0 10px 0;font-weight:bold;font-size:1.1em}
#actions span {margin:5px 13px 0 5px}

/*product page-ify range styles used from productList_layout.css */
#productRangeListContainer {width:100%;margin-top:20px;float:left}
#productRangeListContainer .row {margin-top:20px}
#productRangeListContainer .prodRangeListItem {margin-right: 3px}
#productRangeListContainer .prodRangeListItem h3 {font-size:1.1em;color:#999}
#productRangeListContainer .prodRangeListDesc {padding-bottom:5px}

/* for firefox browsers etc */
#prodZoomHidden  {
min-height:305px;
height:auto;
}
/* for Internet Explorer */
* html #prodZoomHidden {
height: 305px;
}

.largeSwatch {position:absolute;top:168px;left:196px;width:392px;height:300px;visibility:hidden}



#productContainer{
	background-color:#FFFFFF;
	width:394px;
	float:left;
	/*position:relative;*/
	}

.product{
	background-color:#FFFFFF;
	width:193px;
	float:left;
	height:auto;
	padding: 5px 0 0 2px;
	margin:0;
}




.product h5{
	color:#999999;
	font-size:10px;
	padding:0;
	margin: 0;
}

.product p.price{
	font-size:12px;
	font-weight:700;
	color:#666666;
	padding:0;
	margin: 0;
}

.product .select{
	background-color:#FFFFFF;
	width:70px;
	height:20px;
	position:absolute;
	padding-top:5px;
	bottom:5px;
	right:10px;
}

.product .selectBox{
	position:absolute;
	top:5px;
	right:10px;
	float:right;}
