

			#smallImgCont { padding-bottom:10px; text-align:center; border:0px solid white; }
			#smallImgCont img { padding:0 1px; vertical-align:middle; }
			.smallImg { cursor:pointer; }

			#largeImgCont { width:341px; height:341px; position:relative; }
			.largeImg { width:341px; height:341px; position:absolute; top:0; left:0; background-color:#FFF; text-align:center; z-index:5;  }
			#dITImage1 { z-index:10; }
.productOffer { width:641px; }
.offerImages { float:left; }

.buyNowForm { width:451px; padding:10px; margin-bottom:10px; float:right; border:2px solid #BAAD9A; text-align:left; }
.buyNowForm td { width:290px; }
.buyNowForm td.fs_field_required { width:10px; }
.buyNowForm .fs_label { width:150px; color:#BAAD9A; font-weight:bold; }
#contentLeft.buyNowForm .fs_edit_buttons { margin-top:5px; }

.contentLeft { width:641px; padding-left:0; padding-right:0; float:left; border:0px solid black; }
.contentRight { width:125px; height:500px; float:right;  border:0px solid black; }
.contentLeft h1 { width:100%; float:left; border:0px solid; }

#productItemList { width:641px; min-height:500px; float:left; border:0px solid black; }
#productItemList td { width:149px; padding-top:10px; padding-right:15px; text-align:center; }
#productItemList tr.row0 td { padding-top:0;}
#productItemList td.col3 { padding-right:0;}
#productItemList td img { margin-bottom:3px; }


#productPaging { width:200px; margin-bottom:10px; float:right; font-size:1.1em; color:#9B7DB9; text-align:right; border:0px solid black; }
#productPaging a { color:#9B7DB9; }
#productPaging a:hover { color:#58B286; text-decoration:none; }
#productPaging #productCurrentPage { color:#990000; }

#cookieTrail { width:420px; margin-bottom:10px; float:left; font-size:1.1em; color:#BAAD9A;  border:0px solid black; }
#cookieTrail a {  }
#cookieTrail a:hover { }

.imagePane { width:160px; float:left; text-align:left; border:0px solid #000000; background-color:#FFFFFF; }
.imagePane img { margin-bottom:0px; }
.productImageName { margin-bottom:9px; text-align:center; }

.productImageClickText { padding:9px; text-align:left; color:#990000; }

#content .imagePane #largeImgCont { border:0px solid black; }
#content .imagePane .largeImg { border:0px solid green; }

.textPane { width:471px; padding-left:10px; float:right; border:0px solid #000000; background-color:#FFFFFF; }
.textPane div.fs_field_required { margin:0 auto; width:400px; text-align:center; } 
.textPane div.fs_edit_buttons { margin:0 auto; width:400px; text-align:center;  }
.textPane div.fs_error_text { margin-bottom:5px; text-align:center; font-weight:bold; }

.productPrice { margin-bottom:10px; text-align:right; font-size:1.1em; border:0px solid black; }
.rrp { color:#660000; text-decoration:line-through; }
.ourPrice {  }




