
/* start*/
body.miniDetail { background-color: transparent; }
body.miniDetail #wrapper { background-color: transparent; position: relative; }
body.miniDetail #wrapper #innerWrapper { background-color: transparent; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage { background-color: #FFFFFF; border: 3px solid black; position: absolute; top: 0; left: 220px; width: 550px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #mainContentWrapper { width: auto; padding: 0; margin: 0; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns { margin-top: 18px; margin-bottom: 18px; overflow: hidden; display: inline-block; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns { display: block; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #leftColumn { margin-left: 18px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #leftColumn #left-1 { float: left; width: 120px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn { margin-left: 156px; margin-right: 18px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-ProductPricing-2 div.productDetailPrice dl.attributeList.priceBlock.productDetails { margin-bottom: 0; }
#innerWrapper {margin: 0px auto}

.contentWrapper, .contentWrapper2 {width: 990px; margin:0px auto; overflow: hidden}

body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-SimpleLink-2 { margin-bottom: 18px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #columns #centerColumn div.com-amazon-webstore-ProductBuyBox-2 .buyBox { border-top: 0 none; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage #footer { border: 0 none; margin: 0; padding: 0; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage .productImageDisplay { width: 120px; }
body.miniDetail #wrapper #innerWrapper .miniDetailPage .productDetailPrice .informationMessageBox { display: none; }

body.collection .javascriptEnabled { display: none; }
body.collection .buyBox button.primaryAction { padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21L1i4T6kGL.png); }
body.collection .buyBox button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21OMKXF8QIL.png); }
body.collection .buyBox button.primaryAction:hover, body.collection .buyBox button.primaryAction:focus { background-position: 100% -145px; }
body.collection .buyBox button.primaryAction:hover span, body.collection .buyBox button.primaryAction:focus span { background-position: 0 -145px; }
body.collection .buyBox button.primaryAction[disabled=disabled], body.collection .buyBox button.primaryAction.disabled { background-position: 100% -170px; }
body.collection .buyBox button.primaryAction[disabled=disabled] span, body.collection .buyBox button.primaryAction.disabled span { background-position: 0 -170px; }
body.collection .buyBox a.primaryAction { padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21L1i4T6kGL.png); }
body.collection .buyBox a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21OMKXF8QIL.png); }
body.collection .buyBox a.primaryAction:hover, body.collection .buyBox a.primaryAction:focus { background-position: 100% -145px; }
body.collection .buyBox a.primaryAction:hover span, body.collection .buyBox a.primaryAction:focus span { background-position: 0 -145px; }
body.collection .buyBox a.primaryAction.disabled { background-position: 100% -170px; }
body.collection .buyBox a.primaryAction.disabled span { background-position: 0 -170px; }
body.collection h1 { position: absolute; top: 0px; left: -9999px; }
body.collection #columns { overflow: hidden; display: inline-block; }
body.collection #columns { display: block; }
body.collection #columns #centerColumn { float: left; margin-right: 18px; }
body.collection #columns #centerColumn div.com-amazon-webstore-RichContentCollection-2 div#imageBody { margin-bottom: 9px; width: 290px}
body.collection #columns #rightColumn { position: relative; float:left; width:402px; }

body.detail .javascriptEnabled { display: block; }
body.detail .buyBox button.primaryAction { color:#FFF; padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(http://ecx.images-amazon.com/images/I/21L1i4T6kGL.png); }
body.detail .buyBox button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(http://ecx.images-amazon.com/images/I/21OMKXF8QIL.png); }
body.detail .buyBox button.primaryAction:hover, body.detail .buyBox button.primaryAction:focus { background-position: 100% -145px; }
body.detail .buyBox button.primaryAction:hover span, body.detail .buyBox button.primaryAction:focus span { background-position: 0 -145px; }
body.detail .buyBox button.primaryAction[disabled=disabled], body.detail .buyBox button.primaryAction.disabled { background-position: 100% -170px; }
body.detail .buyBox button.primaryAction[disabled=disabled] span, body.detail .buyBox button.primaryAction.disabled span { background-position: 0 -170px; }
body.detail .buyBox a.primaryAction { padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21L1i4T6kGL.png); }
body.detail .buyBox a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21OMKXF8QIL.png); }
body.detail .buyBox a.primaryAction:hover, body.detail .buyBox a.primaryAction:focus { background-position: 100% -145px; }
body.detail .buyBox a.primaryAction:hover span, body.detail .buyBox a.primaryAction:focus span { background-position: 0 -145px; }
body.detail .buyBox a.primaryAction.disabled { background-position: 100% -170px; }
body.detail .buyBox a.primaryAction.disabled span { background-position: 0 -170px; }
body.detail h1 { position: absolute; top: 0px; left: -9999px; }
body.detail #columns { float: left; }
body.detail #columns #leftColumn { float: left; width: 182px; padding-right: 18px; border-right: 1px solid #b2b2b2;}
body.detail #columns #leftColumn .productListWidget .widgetTitle { width: 122px; }
body.detail #columns #leftColumn .productListWidget ul.productList { margin-left: 0; margin-right: 0; }
body.detail #columns #leftColumn .productListWidget ul.productList li.product { display: block; margin: 0 0 18px 0; }
body.detail #columns #leftColumn .productListWidget ul.productList li.product div.productDetails { width: auto; overflow: hidden; }
body.detail #columns #leftColumn .productListWidget ul.productList li.product.last { margin-bottom: 0; }
body.detail #columns #center-right-wrapper { padding-left: 18px; float:left; }
body.detail #columns #center-right-wrapper #centerColumn { margin-right: 18px; float: left; width: 270px; padding: 10px;  }
body.detail #columns #center-right-wrapper #centerColumn div.com-amazon-webstore-RichContentDetail-2 div#imageBody { margin-bottom: 9px; }
body.detail #columns #center-right-wrapper #rightColumn {float:left}
body.detail #columns #center-right-wrapper #rightColumn div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches { position: relative; border-left: 1px solid #b2b2b2; border-top: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; border-bottom: 1px solid white; padding: 9px 9px 0 9px; margin: 0 0 -1px 0; }
body.detail #columns #center-right-wrapper #rightColumn div.com-amazon-webstore-ProductBuyBox-2 .buyBox { border: 1px solid #b2b2b2; padding: 20px; background: url(https://images-na.ssl-images-amazon.com/images/I/01DAn2H7j6L.jpg) repeat-x 0 0 transparent; }
body.detail #columns #center-right-wrapper #center-right-span { clear: both; }

body.detail #columns #leftColumn { width: 182px; }
body.detail #columns #leftColumn .productListWidget .widgetTitle { text-align: left; width: 130px; font-size: 11px; }
body.detail #columns #center-right-wrapper #rightColumn { width: 400px; margin-top: 20px}
body.detail #columns #center-right-wrapper #rightColumn div.com-amazon-webstore-ColorSwatches-2 div.colorSwatches { position: relative; border-left: 1px solid #b2b2b2; border-top: 1px solid #b2b2b2; border-right: 1px solid #b2b2b2; border-bottom: 1px solid #e9debc; }

body.richContent { background-color: transparent; }

/* Default Footer is placed on all pages except OPL */
body #wrapper #footer { text-align: center; clear: both; margin-top: 18px;}

body.search #columns #leftColumn { float: left; width: 182px; padding-right: 18px; border-right: 1px solid #b2b2b2;}
body.search #columns #centerColumn {position:relative; float: left; width:760px; }

body.search #columns { margin-top: 36px; }
body.search #columns #leftColumn { width: 140px;}


body.yourAccount h1 { font-weight: bold; }
body.yourAccount h2 { color: white; font-weight: bold; background-color: #996633; padding: 5px; }
body.yourAccount fieldset legend span { font-weight: bold; color: white; background-color: #996633; padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.455em; margin-bottom: 9px; }
body.yourAccount fieldset fieldset legend span { font-weight: normal; color: #000000; padding: 0; background-color: transparent; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }

body#pageId1000.yourAccount div#columns { overflow: hidden; display: inline-block; }
body#pageId1000.yourAccount div#columns { display: block; }
body#pageId1000.yourAccount div#columns div#leftColumn { float: left; }
body#pageId1000.yourAccount div#columns div#centerColumn { margin-left: 20%; padding-left: 18px; }

body.yourAccount#pageId3001 #wrapper #columns #leftColumn #left-1 div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: right; }

body.yourAccount#pageId3020 #wrapper #innerWrapper #columns #leftColumns div.com-amazon-webstore-YourAccountOrderFilterDropdown-2 { float: right; }

@media print { body#pageId6000.yourAccount div#wrapper div#innerWrapper div#headerSlots { display: none; }
  body#pageId6000.yourAccount div#wrapper div#innerWrapper div#footer { display: none; }
  body#pageId6000.yourAccount div#wrapper div div.com-amazon-webstore-YourAccountBreadcrumbs-2 { display: none; } }

body { margin-top: 0px;}
body #outerFrame { display: none; background-color: #FFFFFF; color: #000000; border-color: #000000; position: absolute; }
body #outerDiv { position: absolute; z-index: 10000; background: none; background-color: transparent; border: 0; padding: 0; opacity: 0; }
body #innerFrame { background: none; background-color: transparent; border: 0; padding: 0; }
body #miniDetailFrame { position: absolute; top: 0; left: 0; background-color: #FFFFFF; width: 99%; z-index: 9999; opacity: 0; }
body div#wrapper { margin: 0 auto; padding: 0px}
body div#wrapper div#innerWrapper div#mainContentWrapper { width: 960px; margin: 0 auto; overflow:hidden ; min-height:400px;}
body div#wrapper div#innerWrapper div#mainContentWrapper div#columns { clear: both; }
body div#bottom-1 { clear: both; }

body { background:#FFFFFF url(https://images-na.ssl-images-amazon.com/images/I/01DAn2H7j6L.jpg) repeat-x 0 0 transparent; margin-top: 0; }
body div#wrapper { background: none; margin: 0 auto; }
body div#bottom-1 { clear: both; }

#centerColumn {color:#666}

#leftColumn {float: left; position: relative; width:190px; background:url(https://images-na.ssl-images-amazon.com/images/I/01MpB4UF94L.jpg) repeat-y top right transparent; border: 1px solid #b3b3b3; padding: 10px; overflow: hidden; margin-right:20px}
body.browse #columns #leftColumn { float: left; width: 150px; padding-right: 18px; padding-left: 10px;}
body.browse #columns #centerColumn {float:left;}

body.browse #columns { margin-top: 20px; }
body.browse #columns #leftColumn {}
body.browse #columns #centerColumn {border-left: 0; }

body.orderPipeline div#topNavProgress1, body.signIn#pageId101 div#topNavProgress1 { overflow: hidden; display: inline-block; margin-bottom: 18px; }
body.orderPipeline div#topNavProgress1, body.signIn#pageId101 div#topNavProgress1 { display: block; }
body.orderPipeline div#topNavProgress1 .logo, body.signIn#pageId101 div#topNavProgress1 .logo { float: left; }
body.orderPipeline div#topNavProgress1 .nav, body.signIn#pageId101 div#topNavProgress1 .nav { float: right; }

/* Default Top Nav is placed on all pages except OPL */
#headerSlots {height: 233px;}
body#pageIdinfoabout #headerSlots {height: 241px;}

body.browse #headerSlots, body.search #headerSlots, body.detail #headerSlots, body.collection #headerSlots, body.cart #headerSlots, body.info #headerSlots, body.error #headerSlots, body.forgotPassword #headerSlots, body.yourAccount #headerSlots, body.signIn#pageId100 #headerSlots, body.signIn#pageId200 #headerSlots, body.signIn#pageId201 #headerSlots, body.signIn#pageId202 #headerSlots, body.orderPipeline#pageId4000 #headerSlots { z-index: 1000; position: relative; display:inline-block;  background: url(https://images-na.ssl-images-amazon.com/images/I/01DAn2H7j6L.jpg) repeat-x 0 0 transparent;  }
body.browse #headerSlots:after, body.search #headerSlots:after, body.detail #headerSlots:after, body.collection #headerSlots:after, body.cart #headerSlots:after, body.info #headerSlots:after, body.error #headerSlots:after, body.forgotPassword #headerSlots:after, body.yourAccount #headerSlots:after, body.signIn#pageId100 #headerSlots:after, body.signIn#pageId200 #headerSlots:after, body.signIn#pageId201 #headerSlots:after, body.signIn#pageId202 #headerSlots:after, body.orderPipeline#pageId4000 #headerSlots:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
body.browse #headerSlots, body.search #headerSlots, body.detail #headerSlots, body.collection #headerSlots, body.cart #headerSlots, body.info #headerSlots, body.error #headerSlots, body.forgotPassword #headerSlots, body.yourAccount #headerSlots, body.signIn#pageId100 #headerSlots, body.signIn#pageId200 #headerSlots, body.signIn#pageId201 #headerSlots, body.signIn#pageId202 #headerSlots, body.orderPipeline#pageId4000 #headerSlots { display: block;}
body.browse #headerSlots #header-1, body.search #headerSlots #header-1, body.detail #headerSlots #header-1, body.collection #headerSlots #header-1, body.cart #headerSlots #header-1, body.info #headerSlots #header-1, body.error #headerSlots #header-1, body.forgotPassword #headerSlots #header-1, body.yourAccount #headerSlots #header-1, body.signIn#pageId100 #headerSlots #header-1, body.signIn#pageId200 #headerSlots #header-1, body.signIn#pageId201 #headerSlots #header-1, body.signIn#pageId202 #headerSlots #header-1, body.orderPipeline#pageId4000 #headerSlots #header-1 {float: left; margin-left:18px; width: 371px; height: 118px; margin-top:10px; }
body.browse #headerSlots #header-2 .signInMenu, body.search #headerSlots #header-2 .signInMenu, body.detail #headerSlots #header-2 .signInMenu, body.collection #headerSlots #header-2 .signInMenu, body.cart #headerSlots #header-2 .signInMenu, body.info #headerSlots #header-2 .signInMenu, body.error #headerSlots #header-2 .signInMenu, body.forgotPassword #headerSlots #header-2 .signInMenu, body.yourAccount #headerSlots #header-2 .signInMenu, body.signIn#pageId100 #headerSlots #header-2 .signInMenu, body.signIn#pageId200 #headerSlots #header-2 .signInMenu, body.signIn#pageId201 #headerSlots #header-2 .signInMenu, body.signIn#pageId202 #headerSlots #header-2 .signInMenu, body.orderPipeline#pageId4000 #headerSlots #header-2 .signInMenu { float: right; margin-bottom: 9px; }
body.browse #headerSlots #header-4, body.search #headerSlots #header-4, body.detail #headerSlots #header-4, body.collection #headerSlots #header-4, body.cart #headerSlots #header-4, body.info #headerSlots #header-4, body.error #headerSlots #header-4, body.forgotPassword #headerSlots #header-4, body.yourAccount #headerSlots #header-4, body.signIn#pageId100 #headerSlots #header-4, body.signIn#pageId200 #headerSlots #header-4, body.signIn#pageId201 #headerSlots #header-4, body.signIn#pageId202 #headerSlots #header-4, body.orderPipeline#pageId4000 #headerSlots #header-4 { clear: both;}
body.browse #headerSlots #header-7, body.search #headerSlots #header-7, body.detail #headerSlots #header-7, body.collection #headerSlots #header-7, body.cart #headerSlots #header-7, body.info #headerSlots #header-7, body.error #headerSlots #header-7, body.forgotPassword #headerSlots #header-7, body.yourAccount #headerSlots #header-7, body.signIn#pageId100 #headerSlots #header-7, body.signIn#pageId200 #headerSlots #header-7, body.signIn#pageId201 #headerSlots #header-7, body.signIn#pageId202 #headerSlots #header-7, body.orderPipeline#pageId4000 #headerSlots #header-7 { float: right; width: 250px;}
body.browse #headerSlots #header-7 .miniCart, body.search #headerSlots #header-7 .miniCart, body.detail #headerSlots #header-7 .miniCart, body.collection #headerSlots #header-7 .miniCart, body.cart #headerSlots #header-7 .miniCart, body.info #headerSlots #header-7 .miniCart, body.error #headerSlots #header-7 .miniCart, body.forgotPassword #headerSlots #header-7 .miniCart, body.yourAccount #headerSlots #header-7 .miniCart, body.signIn#pageId100 #headerSlots #header-7 .miniCart, body.signIn#pageId200 #headerSlots #header-7 .miniCart, body.signIn#pageId201 #headerSlots #header-7 .miniCart, body.signIn#pageId202 #headerSlots #header-7 .miniCart, body.orderPipeline#pageId4000 #headerSlots #header-7 .miniCart { float: right; }
body.browse #headerSlots #header-8, body.search #headerSlots #header-8, body.detail #headerSlots #header-8, body.collection #headerSlots #header-8, body.cart #headerSlots #header-8, body.info #headerSlots #header-8, body.error #headerSlots #header-8, body.forgotPassword #headerSlots #header-8, body.yourAccount #headerSlots #header-8, body.signIn#pageId100 #headerSlots #header-8, body.signIn#pageId200 #headerSlots #header-8, body.signIn#pageId201 #headerSlots #header-8, body.signIn#pageId202 #headerSlots #header-8, body.orderPipeline#pageId4000 #headerSlots #header-8 { clear: both; padding-top: 9px; background: url(https://images-na.ssl-images-amazon.com/images/I/11i8uExUpfL.jpg) repeat-x 0 0 transparent; }

body.orderPipeline div#topNavProgress1, body.signIn#pageId101 div#topNavProgress1 { padding: 0 18px 18px; background: url(http://ecx.images-amazon.com/images/I/01uGc8NPltL.gif) repeat-x 0 -10px; height: 104px; position: relative; }
body.orderPipeline div#topNavProgress1 .logo, body.signIn#pageId101 div#topNavProgress1 .logo { float: none; }
body.orderPipeline div#topNavProgress1 .nav, body.signIn#pageId101 div#topNavProgress1 .nav { float: none; position: absolute; top: 75px; left: 0; overflow: hidden; width: 600px; height: 47px; background: url(http://ecx.images-amazon.com/images/I/21vDW%2B5rUtL.png) repeat-x 0 0; }
body.orderPipeline div#topNavProgress1 .nav img, body.signIn#pageId101 div#topNavProgress1 .nav img { position: absolute; top: 0px; left: -9999px; }

body.orderPipeline#pageId1000 div#topNavProgress1 div.nav, body.orderPipeline#pageId1010 div#topNavProgress1 div.nav { background-position: 0 -50px; }

body.orderPipeline#pageId1100 div#topNavProgress1 div.nav, body.orderPipeline#pageId1300 div#topNavProgress1 div.nav { background-position: 0 -100px; }

body.orderPipeline#pageId2100 div#topNavProgress1 div.nav, body.orderPipeline#pageId3000 div#topNavProgress1 div.nav { background-position: 0 -150px; }

body.browse #headerSlots, body.search #headerSlots, body.detail #headerSlots, body.collection #headerSlots, body.cart #headerSlots, body.info #headerSlots, body.error #headerSlots, body.forgotPassword #headerSlots, body.yourAccount #headerSlots, body.signIn#pageId100 #headerSlots, body.signIn#pageId200 #headerSlots, body.signIn#pageId201 #headerSlots, body.signIn#pageId202 #headerSlots, body.orderPipeline#pageId4000 #headerSlots {}

body.browse #headerSlots #header-1, body.search #headerSlots #header-1, body.detail #headerSlots #header-1, body.collection #headerSlots #header-1, body.cart #headerSlots #header-1, body.info #headerSlots #header-1, body.error #headerSlots #header-1, body.forgotPassword #headerSlots #header-1, body.yourAccount #headerSlots #header-1, body.signIn#pageId100 #headerSlots #header-1, body.signIn#pageId200 #headerSlots #header-1, body.signIn#pageId201 #headerSlots #header-1, body.signIn#pageId202 #headerSlots #header-1, body.orderPipeline#pageId4000 #headerSlots #header-1 {float: left; margin-left:18px; width: 371px; height: 118px;}
body.browse #headerSlots #header-2 .signInMenu, body.search #headerSlots #header-2 .signInMenu, body.detail #headerSlots #header-2 .signInMenu, body.collection #headerSlots #header-2 .signInMenu, body.cart #headerSlots #header-2 .signInMenu, body.info #headerSlots #header-2 .signInMenu, body.error #headerSlots #header-2 .signInMenu, body.forgotPassword #headerSlots #header-2 .signInMenu, body.yourAccount #headerSlots #header-2 .signInMenu, body.signIn#pageId100 #headerSlots #header-2 .signInMenu, body.signIn#pageId200 #headerSlots #header-2 .signInMenu, body.signIn#pageId201 #headerSlots #header-2 .signInMenu, body.signIn#pageId202 #headerSlots #header-2 .signInMenu, body.orderPipeline#pageId4000 #headerSlots #header-2 .signInMenu { margin-right: 18px; float: right; }
body.browse #headerSlots #header-7 .miniCart, body.search #headerSlots #header-7 .miniCart, body.detail #headerSlots #header-7 .miniCart, body.collection #headerSlots #header-7 .miniCart, body.cart #headerSlots #header-7 .miniCart, body.info #headerSlots #header-7 .miniCart, body.error #headerSlots #header-7 .miniCart, body.forgotPassword #headerSlots #header-7 .miniCart, body.yourAccount #headerSlots #header-7 .miniCart, body.signIn#pageId100 #headerSlots #header-7 .miniCart, body.signIn#pageId200 #headerSlots #header-7 .miniCart, body.signIn#pageId201 #headerSlots #header-7 .miniCart, body.signIn#pageId202 #headerSlots #header-7 .miniCart, body.orderPipeline#pageId4000 #headerSlots #header-7 .miniCart { margin-right: 18px; }
body.browse #headerSlots #header-8, body.search #headerSlots #header-8, body.detail #headerSlots #header-8, body.collection #headerSlots #header-8, body.cart #headerSlots #header-8, body.info #headerSlots #header-8, body.error #headerSlots #header-8, body.forgotPassword #headerSlots #header-8, body.yourAccount #headerSlots #header-8, body.signIn#pageId100 #headerSlots #header-8, body.signIn#pageId200 #headerSlots #header-8, body.signIn#pageId201 #headerSlots #header-8, body.signIn#pageId202 #headerSlots #header-8, body.orderPipeline#pageId4000 #headerSlots #header-8 { padding-top: 0; }

body.cart#pageId101 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems { margin-bottom: 9px; }
body.cart#pageId101 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems ul.buttonGroup.checkoutActions { width: 100%; text-align: center; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator { border-top: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; padding-top: 9px; padding-bottom: 9px; margin-bottom: 9px; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate { margin-bottom: 0; padding-bottom: 0; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { text-align: center; }
body.cart#pageId101 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator div.messageBox.informationMessageBox.shippingDisclaimer { display: none; }
body.cart#pageId101 #rightColumn div.com-amazon-webstore-CheckoutButton-2 ul.buttonGroup { width: 100%; text-align: center; }

body.cart button.primaryAction { padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21L1i4T6kGL.png); }
body.cart button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21OMKXF8QIL.png); }
body.cart button.primaryAction:hover, body.cart button.primaryAction:focus { background-position: 100% -145px; }
body.cart button.primaryAction:hover span, body.cart button.primaryAction:focus span { background-position: 0 -145px; }
body.cart button.primaryAction[disabled=disabled], body.cart button.primaryAction.disabled { background-position: 100% -170px; }
body.cart button.primaryAction[disabled=disabled] span, body.cart button.primaryAction.disabled span { background-position: 0 -170px; }
body.cart a.primaryAction { padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21L1i4T6kGL.png); }
body.cart a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21OMKXF8QIL.png); }
body.cart a.primaryAction:hover, body.cart a.primaryAction:focus { background-position: 100% -145px; }
body.cart a.primaryAction:hover span, body.cart a.primaryAction:focus span { background-position: 0 -145px; }
body.cart a.primaryAction.disabled { background-position: 100% -170px; }
body.cart a.primaryAction.disabled span { background-position: 0 -170px; }
body.cart #wrapper #columns { overflow: hidden; display: inline-block; }
body.cart #wrapper #columns { display: block; }
body.cart #wrapper #columns #centerColumn { width: 734px; float: left; padding-right: 18px; }
body.cart #wrapper #columns #rightColumn { width: 182px; float: left; background:url(https://images-na.ssl-images-amazon.com/images/I/01MpB4UF94L.jpg) repeat-y top right transparent; border: 1px solid #b3b3b3; padding: 10px; overflow: hidden;}

body.cart h1 { font-weight: bold; }
body.cart #wrapper #columns { overflow: hidden; display: inline-block; }
body.cart #wrapper #columns { display: block; }
body.cart #wrapper #columns #leftColumn {display:none}
body.cart #wrapper #columns #centerColumn { border-right: 0; }

body.cart#pageId100 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems { margin-bottom: 9px; }
body.cart#pageId100 #rightColumn div.com-amazon-webstore-HighUpsellCart-2 .recentlyAddedItems ul.buttonGroup.checkoutActions { width: 100%; text-align: center; }

body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator { border-top: 1px solid #b2b2b2; border-bottom: 1px solid #b2b2b2; padding-top: 9px; padding-bottom: 9px; margin-bottom: 9px; }
body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate { margin-bottom: 0; padding-bottom: 0; }
body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { text-align: center; }
body.cart#pageId100 #rightColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator p.shippingDisclaimer { display: none; }
body.cart#pageId100 #rightColumn div.com-amazon-webstore-CheckoutButton-2 ul.buttonGroup { width: 100%; text-align: center; }

body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator { text-align: right; overflow: hidden; display: inline-block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator { display: block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator .messageBox { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ol.formFields { margin-bottom: 9px; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate dl.attributeList dd { float: right; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator form fieldset.estimatedShippingDate ul.buttonGroup.formControls { display: block; }
body.cart#pageId1000 #centerColumn div.starter-amazon-com-EstShippingTaxWidget-3 div.shippingCalculator p.shippingDisclaimer { float: right; width: 75%; }

body.orderPipeline#pageId1000 { /* BEGIN OPL Title Module OVERRIDE */ /* END OPL Title Module OVERRIDE */ }
body.orderPipeline#pageId1000 .pageTitleDescription { width: 75%; }
body.orderPipeline#pageId1000 #centerColumn { position: relative; }
body.orderPipeline#pageId1000 #centerColumn div.com-amazon-webstore-OrderPipelineShippingAddressBook-2 ul.multipleAddressesActions { position: absolute; right: 0px; top: 9px; width: 20%; border: 1px solid #b2b2b2; padding: 9px 9px; text-align: center; margin: 0 auto; }
body.orderPipeline#pageId1000 #centerColumn div.com-amazon-webstore-OrderPipelineShippingAddressBook-2 ul.multipleAddressesActions li.multipleAddresses .label { font-weight: bold; padding: 0 10px 9px; display: block; }

body.orderPipeline#pageId4000 h2 { color: black; background-color: transparent; padding: 0; }

body.orderPipeline#pageId4000 h2 { color: white; background-color: #996633; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.273em; padding: 0 0 5px; color: auto; }
body.orderPipeline#pageId4000 div#rightColumn h2 { color: #FFF; }

body.orderPipeline h1 { font-weight: bold; }
body.orderPipeline h2 { color: white; font-weight: bold; background-color: #996633; padding: 5px; }
body.orderPipeline fieldset legend span { font-weight: bold; color: white; background-color: #996633; padding: 5px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.455em; margin-bottom: 9px; }
body.orderPipeline fieldset fieldset legend span { font-weight: normal; color: #000000; padding: 0; background-color: transparent; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }
body.orderPipeline div.addressAccuracy { margin-left: 20%; margin-top: 18px; }
body.orderPipeline div.addressAccuracy .label { float: left; font-weight: bold; margin-right: 7px; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1em; }

body.orderPipeline h2 { color: white; background-color: #996633; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.455em; font-weight: normal; padding-left: 0; }

body.orderPipeline#pageId1100 div.com-amazon-webstore-OrderPipelinePaymentPagePromoCodeAndGc-2 { border-top: 1px solid #b2b2b2; padding-top: 18px; }
body.orderPipeline#pageId1100 div.com-amazon-webstore-OrderPipelineAccountSetup-2 fieldset.createPassword { border-top: 1px solid #b2b2b2; padding-top: 18px; }
body.orderPipeline#pageId1100 div#bottom-5 { overflow: hidden; display: inline-block; border-top: 1px solid #b2b2b2; padding-top: 18px; }
body.orderPipeline#pageId1100 div#bottom-5 { display: block; }
body.orderPipeline#pageId1100 div#bottom-5 ul.buttonGroup.formControls { float: right; }

body.orderPipeline#pageId3000 button.primaryAction { padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21L1i4T6kGL.png); }
body.orderPipeline#pageId3000 button.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21OMKXF8QIL.png); }
body.orderPipeline#pageId3000 button.primaryAction:hover, body.orderPipeline#pageId3000 button.primaryAction:focus { background-position: 100% -145px; }
body.orderPipeline#pageId3000 button.primaryAction:hover span, body.orderPipeline#pageId3000 button.primaryAction:focus span { background-position: 0 -145px; }
body.orderPipeline#pageId3000 button.primaryAction[disabled=disabled], body.orderPipeline#pageId3000 button.primaryAction.disabled { background-position: 100% -170px; }
body.orderPipeline#pageId3000 button.primaryAction[disabled=disabled] span, body.orderPipeline#pageId3000 button.primaryAction.disabled span { background-position: 0 -170px; }
body.orderPipeline#pageId3000 a.primaryAction { padding: 0 14px 0 0; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 100% -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21L1i4T6kGL.png); }
body.orderPipeline#pageId3000 a.primaryAction span { display: moz-inline-box; display: inline-block; zoom: 1; *display: inline; padding: 0 0 0 14px; height: 25px; line-height: 25px; background-attachment: scroll; background-color: transparent; background-repeat: no-repeat; background-position: 0 -120px; background-image: url(https://images-na.ssl-images-amazon.com/images/I/21OMKXF8QIL.png); }
body.orderPipeline#pageId3000 a.primaryAction:hover, body.orderPipeline#pageId3000 a.primaryAction:focus { background-position: 100% -145px; }
body.orderPipeline#pageId3000 a.primaryAction:hover span, body.orderPipeline#pageId3000 a.primaryAction:focus span { background-position: 0 -145px; }
body.orderPipeline#pageId3000 a.primaryAction.disabled { background-position: 100% -170px; }
body.orderPipeline#pageId3000 a.primaryAction.disabled span { background-position: 0 -170px; }
body.orderPipeline#pageId3000 #columns { position: relative; }
body.orderPipeline#pageId3000 #columns #centerColumn { float: left; width: 72%; }
body.orderPipeline#pageId3000 #columns #rightColumn { float: right; width: 27%; }
body.orderPipeline#pageId3000 #columns #rightColumn #right-1 ul.buttonGroup li.placeOrder { top: 35px; position: absolute; right: 0px; }
body.orderPipeline#pageId3000 #columns #rightColumn #right-1 ul.buttonGroup li.placeOrder span.label { display: none; }
body.orderPipeline#pageId3000 #columns #rightColumn #right-2 { margin-top: 72px; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePaymentMethodDisplay-3 { border-bottom: none; margin-bottom: 0; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 { border-top: none; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelineBillingAddressDisplay-3 h2 { position: absolute; top: 0px; left: -9999px; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup.formControls { overflow: hidden; display: inline-block; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup.formControls { display: block; }
body.orderPipeline#pageId3000 div.com-amazon-webstore-OrderPipelinePlaceOrderLink-2 ul.buttonGroup.formControls li { float: right; }

body.orderPipeline#pageId3000 h2 { color: white; background-color: #996633; font-weight: bold; /* #{!parent_font_size} x #{!ems} = #{!pixels} */ font-size: 1.273em; padding: 0 0 5px; color: auto; }
body.orderPipeline#pageId3000 div#rightColumn h2 { color: #FFF; }

/* center */

body.info #columns #centerColumn {margin: 0px; width: 700px; float: left}
body.browse #columns #centerColumn {margin: 0px; width: 740px; float: left}
body#pageId0 #columns #centerColumn {width: 700px;}
body#pageId0 #columns #leftColumn {width: 182px}

/* collections*/
body.collection #center-3 {}
body.collection #center-3 img {}
body.collection #collections {width: 700px}
#collections dl.attributeList.priceBlock {width: 20%; float:left}
#collections dl.attributeList {float:left; width:50%}
#collections .productAvailabilityMessage {display:none}

/* front page product widgets*/

body#pageId0 #center-3 {float:left; width:260px}
body#pageId0 #center-4{float:right; width:415px}
body#pageId0 #center-5, body#pageId0 #center-9{clear:both; height:15px}

body#pageId0 #center-6 {float:left; width:215px}
body#pageId0 #center-7 {float:left; width:215px; margin:0px 25px}
body#pageId0 #center-8 {float:left; width:215px}


body#pageId0 .productImage {border:none}
body#pageId0 div.starter-amazon-com-ProductListWidget-2 ul.productList li.product .productImage {max-width: 128px;}
body#pageId0 div.starter-amazon-com-ProductListWidget-2 ul.productList li.product {width: 160px;}


/* front page slider*/
body#pageId0 #center-1 .container { width:700px; height:274px; overflow:hidden; position:relative; cursor:pointer; }
body#pageId0 #center-1 .slides { position:absolute; top:0; left:0; }
body#pageId0 #center-1 .slides div { position:absolute; top:0; width:700px; display:none; }
body#pageIdinfoPR650C #center-1 .container { width:700px; height:274px; overflow:hidden; position:relative; cursor:pointer; }
body#pageIdinfoPR650C #center-1 .slides { position:absolute; top:0; left:0; }
body#pageIdinfoPR650C #center-1 .slides div { position:absolute; top:0; width:700px; display:none; }


#loopedSlider { margin-bottom:18px; width:700px; position:relative; clear:both;  }
#loopedSlider ul.pagination { list-style-type:none; margin:0; padding:0; margin:9px auto; width:150px; position:absolute; bottom:0; left:30px}
#loopedSlider ul.pagination li { float:left; margin:0 5px; }	
#loopedSlider ul.pagination a { padding:3px 6px; overflow:hidden; background:#D2D2D2; color:#333; text-decoration:none; border:1px dashed #333}
#loopedSlider ul.pagination li.active a {background:#343434; color:#F9F9F9}
#loopedSlider a.previous { position:absolute; top:0px; left:0px; }
#loopedSlider a.next { position:absolute; top:0px; right:0px; }

/* category page styling*/


.categoryItems {display: inline-block;}
.categoryItem {float:left; margin:7px}

.categoryPagelet .categoryItem h4 {text-align: center}
.categoryPagelet .categoryItem img {border-top: 1px solid #d1d1d1; border-left: 1px solid #d1d1d1; border-right: 1px solid #d1d1d1; padding:20px; margin-top:10px}

body.browse #center-1 {  position: relative;  	}
body.browse #centerColumn #center-1 ul.linkList {display: inline-block; padding-bottom: 4px; position: relative; }
body.browse #centerColumn #center-1 ul.linkList li {font-size: 15px; display: inline;}
body.browse #centerColumn #center-1 ul.linkList li a {padding: 4px; background:#e3e3e3; display:block; float:left; margin-bottom:9px; margin-right:10px; line-height:20px; border-top:1px dashed #FFFFFF; border-bottom:1px dashed #FFFFFF;}
/* category embroid thread page styling*/

body.browse #center-11 h2 {}
body.browse #center-11 a {color: #666}
body.browse #center-11 a:hover {border-bottom: 1px dashed #666; color:#333}

body.browse #center-11 ul {display: inline;}
body.browse #center-11 ul li {padding: 5px 30px 0 0; display:block; float:left; list-style:none}


/* refinement  */
#left-4 {width:188px; margin-top: 30px;}

#left-1 {font-size: 12px}


pageIdB004O2N3G8 .productInfo th,
#pageIdB004O2N3G8 .productInfo td, 
#pageIdB004O2N3G8 .productInfo caption  {  padding: 0px 0px 0px 0px; }




