body { background-color: #FFFFFF; color: #533519; font-family: Arial,Verdana,Helvetica,sans-serif; font-size: 12px; } br { clear:both; } img { border: 0px; } a:active { outline: none; } a:focus { -moz-outline-style: none; } h3 { font-size:1.2em; font-weight:bold; margin-top: 0px; margin-bottom:0px} small { font-size:0.8em; font-weight:normal; } hr { font-size:0px; line-height: 1px; height:1px; margin-top:7px; margin-bottom:7px; border:1px transparent;border-bottom:1px solid #CCCCCC; margin-left:auto; margin-right:auto; width:95%; } label { float:left; margin-left:10px; margin-right:10px; } #contentContainer a.inactive { color: #533519; cursor: text; text-decoration: none; } #contentContainer a.inactive:hover { color: #533519; cursor: text; text-decoration: none; } #pageContainer { margin-left: auto; margin-right: auto; width:960px; } #contentContainer a, #mainPanel a, #recentlyViewedPopup a { color: #668800; cursor: pointer; text-decoration:none;} #contentContainer a:hover, #mainPanel a :hover, #recentlyViewedPopup a:hover { text-decoration:underline; cursor: pointer;} #imageContainer { float:left; width:44%; } #infoContainer { float:right;width:54%; } #bottomContainer {width:100%; z-index:10; position:relative;} #breadcrumbs { padding:5px; font-size: 0.9em; } #productDetails, #photoInstructions { padding-left:10px; z-index:10;} #photoInstructionsLeftColumn ul { margin-left: 15px;} #photoInstructionsLeftColumn li { padding-top:2px; padding-bottom:2px;} #productDetailsLeftColumn , #photoInstructionsLeftColumn { float:left; width:47%;} #productDetailsRightColumn , #photoInstructionsRightColumn { float:left; width:48%; padding-left: 20px; border-left: 1px solid #CCCCCC;} .productDetailsBlock { margin-top:5px; } #productDetailsHeader, .photoInstructionsHeader, .helpHeader { float:left; font-size: 1.2em; font-weight:bold; margin-top:10px;} #postageWarning { float:left; width:82%; font-size:0.9em} #postageWarningIcon { margin-left:10px;} #preshipContainer {float:left; width: 80%; background-color:#F0F9FF; border: 2px solid #D7D7D7; padding:5px;} #preshipContent { float:left; width:70%;} #preshipHeading { float:left; padding-left:5px;font-weight:bold;} #preshipText { float:left; padding-left:5px;} #preshipLink { float:left; padding:5px;} #collectionsContainer { padding-left:20px; padding-right:20px;} #collectionLinks { font-style: italic; } #praFlag { float:left; margin-left: 50px; font-style:italic; padding-top:5px; font-size:0.9em; display:inline;} #recycledFlag { float:left; font-size:0.7em; font-weight:normal; padding:2px;} #mainImage div { margin:auto; top:50%; text-align:center; } #mainPanelAnchor { position: absolute; margin-left:90px; margin-top:80px; z-index: 1010; } #mainPanel { width: 800px !important;} #mainPanelHeader { width:780px;} #mainPanelBody { width:780px; height:580px; overflow:hidden; text-align:center; } #mainPanelFooter ul,#mainPanelFooter li { margin-left: 5px; font-size:1.1em; } #mainPanelFooter { width:780px;} #mainPanelImage { cursor:move; } #zoomInContainer {display: inline; float:left;padding:5px; margin-left:80px; font-size:1.7em;} #zoomOutContainer {display: inline; float:left;padding:5px; margin-left:100px;font-size:1.7em;} #panelsList img { border: 1px solid #999999; } #requestSample, #saveToFavorites , #emailToFriend { float:left; margin-left:5px; width:32%; } h2 {font-size:0.9em; font-weight:normal; margin:0px;} h1 {font-size:1.1em; margin:0px } #productHeader { float:left; font-size: 1.2em; width:60%; } #productHeader .sub{ font-size:0.7em; font-style:italic;} #productHeader #vendorName { font-size:0.7em; font-style:italic;} #productSubHeader { float:left; font-size: 1em; margin-left:8px; margin-top:11px;font-style:italic;} #mainImage .zoomText,.zoomText a { float:right; padding:3px; margin-right:20px; color: #533519; text-decoration:none; } #mainImage .zoomText:hover, .zoomText a:hover { text-decoration:underline;} #extraContainerLeft { float:left; width:47%; padding:5px; border-right:1px solid #CCCCCC; } #extraContainerRight { float:left; width:49%; padding:5px; padding-left:20px;margin-left:-1px;border-left:1px solid #CCCCCC} #recentlyViewedSeeMore { margin-right:20px; font-size:0.9em } #recentlyViewedPopup { width:940px; display:hidden; } #layoutsPanel { width:760px; display:hidden; } #seeMoreIcon { margin-top:2px; } #envelopeOptionHelpAnchor { font-weight:none; }  #calculatorHeader, .roundedHeaderInner { font-size:1.1em;background-color:#F3F3F3; color: #533519; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; padding: 10px 5px 10px 20px } .roundedInner { background-color:#F3F3F3; padding-left:5px; padding-right:5px; } #calculator, .rounded { border: 1px solid #D7D7D7; background-color:#F3F3F3; z-index:0; float:left; width:100%;} .roundOutline { border: 2px solid #C0C0C0; background-color:#FFFFFF; } .lineData { float:left; } .lineDataHeading { float:left; padding-left:5%; padding-top:5px; padding-bottom:5px; font-weight:bold; width: 27%; } .sectionHeader { font-size:1.1em; padding-top:5px;font-weight:bold; width:auto; } .subHeader { float: left; font-weight: bold; border-bottom: 2px dotted #999999; margin-left: 20px; width:auto; } .subText { font-size:0.8em; font-weight:normal; color:#7C7C7C; } .subTextBrown { font-size:0.8em; font-weight:normal; color:#533519; } .collectionPanel { margin-left: 20px; margin-right: 20px; } .colorListItem { float:left; margin-left:5px; margin-right: 5px; padding: 5px; text-align:center; width: 10%; } .colorListItemP { float:left; margin-left:5px; margin-right: 5px; padding: 5px; text-align:center; } .colorListItemPText{ padding:5px;} .boxHolder table, .highlightBox table { height:100%; width:100%; text-align:center; vertical-align: center;} #panelsList .boxHolder { height:100px; width:117px; } #panelsList .boxHolder img { border: 1px solid #FFFFFF; padding: 2px; } #panelsList .boxHolder img:hover { border: 1px solid #999999; } #panelsList .selectedBoxHolder img { border: 1px solid #533519; } #recentlyViewedPopup .highlightBox { border: 1px solid #FFFFFF; padding: 2px; height:100px; width:auto; } .highlightBox { border: 1px solid #F3F3F3; padding: 2px; height:100px; width:117px; } #layoutsPanelBox , .panelListItem { float:left; margin-left:5px; margin-right: 5px; padding: 5px; text-align:center; width: auto; } #colorsList.paletteBox { margin-left:auto; margin-right:auto; width: 20px; height: 20px; border: 1px solid #FFFFFF; padding: 2px; } .paletteBox { margin-left:auto; margin-right:auto; width: 20px; height: 20px; border: 1px solid #F3F3F3; padding: 2px; } .paletteBox:hover { border: 1px solid #999999; } .paletteImage { float:left; width: 18px; height: 18px; border: 1px solid #000000; } .thumbOuterBox { text-align:center; width:27%; } .layoutBox { text-align:center; width:auto; margin-left:5px; margin-right:5px;} #recentlyViewedPopup .thumbOuterBox { padding:5px; text-align:center; width:18%; } .padded { padding:5px; } .crimson{ color:#7C1105 } .faded { color: #999999; } .indented { margin-left:5px; } .floatLeft { float: left; } .floatRight{ float:right; } .selectedBorder { border: 1px solid #533519 !important;} #calculator .miniThumb { padding-top:1px;float:left; } .miniThumb { padding-top:3px;float:left; } .greySeparator { line-height: 0px; border-top: 1px solid #CCCCCC; margin-left:auto; margin-right:auto; width:78%; } .verticalBreak { line-height: 0px; background-color: #CCCCCC; margin-left:auto; margin-right:auto; height:95%;width:1px; } .bordered { border: 1px solid #999999; } .centeredDiv { margin-left: auto; margin-right: auto; text-align: center; }  #calculator { width: 100%; position:relative; z-index:100; } #sub1 .totalValue,#sub2 .totalValue { float:right; padding:3px; color:#7C1105; text-align:right; font-weight:bold; margin-right:55px; width:50px; } #sub1 > .totalValue ,#sub2 > .totalValue { float:right; padding:3px; color:#7C1105; text-align:right; font-weight:bold; margin-right:110px; width:50px; } #subtotalWarning , #subtotalWarning2 { font-size:0.8em; font-weight:normal; float:right; padding:5px; margin-right:23px; } #shippingCalculator { float:left; padding:3px 2%; width:94%; } #shippingCalculatorLink > a { font-size:1em; padding-top: 2px; } #shippingHolder table { width:100%; border: 0px; border-collapse: collapse; } #shippingHolder th{ font-weight:bold; padding:5px; } #shippingHolder .column1 { float:left; padding-top:5px; width:7%; } #shippingHolder .column2 { float:left; padding-top:5px; width: 47%; } #shippingHolder .column3 { float:left; padding-top:5px; width: 15%; } #shippingHolder .column4 { float:left; padding-top:5px; width:31%; } #stateHolder { float:left; margin-left: 10px; margin-right: 10px; margin-top:3px; margin-bottom:3px; width:30%; } #rushHolder { float:left; margin-left: 10px; margin-right: 10px; margin-top:3px; margin-bottom:3px; width:22%; } #shippingCalculator .subtotalValue { float:right; padding:3px; text-align:right; font-weight:bold; margin-right:45px; width:50px; } #shippingCalculator > .subtotalValue { float:right; padding:3px; text-align:right; font-weight:bold; margin-right:90px; width:50px; } #shippingCalculator .totalValue { float:right; padding:3px; color:#7C1105; text-align:right; font-weight:bold; margin-right:45px; width:50px; } #shippingCalculator > .totalValue { float:right; padding:3px; color:#7C1105; text-align:right; font-weight:bold; margin-right:90px; width:50px; } #calculatorCollectionItems { z-index:100; } .subtotalHeader { float:right; padding:3px; text-align:right; font-weight:bold; margin-right:23px; } .totalHeader { float:right; padding:3px; color:#7C1105; text-align:right; font-weight:bold; margin-right:23px; } .personalizeSubText { font-size:0.9em; font-weight:bold; text-align: center; padding:5px;} .calculatorHeading { float:left; width:25%; text-align:right; margin-left: 5px; padding-top:5px; padding-bottom:5px; } .dropdownHolder { float:left; margin-left: 10px; margin-right: 10px; margin-top:3px; margin-bottom:3px; width:55%; } .calculatorLineLeft { float:left; padding:2px; } .calculatorLineRight{ float:right; padding:2px; margin-right:40px; } .calculatorRadio { float:left; display:inline; margin-left:25px; margin-right:25px; }  .prettySelectListLeft { float:left; margin-left: 5px; padding:0px; } .prettySelectListRight{ float:right; padding:0px; text-align:right; margin-right:20px; } .prettySelect { width: 100%; height: 18px; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-right: 2px solid #9F9F9F; border-bottom: 1px solid #9F9F9F; background-color: #FFFFFF; padding: 1px; cursor: pointer; z-index:50; } .prettySelectButton { float:right; text-align:right; padding: 5px; } .prettySelectSelectedContainer { } .prettySelectSelected { height: 18px; overflow-y:hidden; overflow-x:hidden; } ul.prettySelectList { position: absolute; z-index: 100; background-color: #FFFFFF; border: 1px solid #c0ad90; margin-left: -1px; width: 100%; height: expression( this.scrollHeight > 299 ? "300px" : "auto" ); max-height: 300px; overflow: auto; overflow: -moz-scrollbars-vertical; overflow-y: scroll; overflow-x:hidden; } .prettySelect > ul.prettySelectList { width: 280px; } #stateHolder .prettySelect > ul.prettySelectList { width: 146px; } #rushHolder .prettySelect > ul.prettySelectList { width: 107px; } .prettySelectItem td { vertical-align:top;} ul.prettySelectList li { margin-left: 0px; padding-left: 0px; } ul.prettySelectList .prettySelectItem { width: 100%; margin-bottom: -2px;} ul.prettySelectList li > .prettySelectItem { } ul, li{ margin: 0px; padding: 0px; } .prettySelectItem table { width: 100%; height: 18px; } html>body .prettySelectItem table { width: auto; vertical-align:top;} .prettySelectSpacer { width: 25px; } .prettySelectDivider { border-bottom: 1px solid #c0ad90; margin: 0; padding: 0; } .prettySelect .optionOdd { background-color: #EDF5FF; } .prettySelect .optionEven { background-color: #FFFFFF; }  .clickable { cursor: pointer;} .sprite-personalize-button { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 145px; height: 36px; background-position: 0px 0px;} .sprite-calculator { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 16px; height: 21px; background-position: 0px -36px;} .sprite-request-samples-button { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 16px; height: 20px; background-position: -16px -36px;} .sprite-request-mail-button { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 22px; height: 20px; background-position: -32px -36px;} .sprite-request-heart-button { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 18px; height: 20px; background-position: -54px -36px;} .sprite-star-empty { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 19px; height: 18px; background-position: -72px -36px;} .sprite-star-filled { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 19px; height: 18px; background-position: -91px -36px;} .sprite-help-icon { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 14px; height: 14px; background-position: -145px -0px;} .sprite-brown-arrow-down { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 13px; height: 8px; background-position: -145px -14px;} .sprite-recycled-icon { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 16px; height: 16px; background-position: -93px -83px;} .sprite-warning-icon { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 37px; height: 33px; background-position: -1px -57px;} .sprite-preship-envelope-icon { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 55px; height: 41px; background-position: -38px -58px;} .sprite-green-arrow-right { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 6px; height: 10px; background-position: -0px -90px;} .sprite-zoom-icon-in { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 21px; height: 20px; background-position: -0px -100px;} .sprite-zoom-icon-out{ background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 21px; height: 20px; background-position: -21px -100px;} .sprite-panel-help { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 39px; height: 13px; background-position: -93px -58px;} .sprite-panel-close { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 43px; height: 12px; background-position: -93px -71px;} .sprite-see-more-layouts { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 110px; height: 90px; background-position: 0px -120px;} .sprite-add-to-cart-button { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 145px; height: 36px; background-position: 0px -210px;}  #yuiNavBar a { color:#533519; text-decoration:none; } #yuiNavBar a:hover { text-decoration:underline; } #yuiNavBar .selected a { color:#668800; text-decoration:none; } #yuiNavBar .selected a:hover { text-decoration:underline; } .yui-nav-tab-content { padding:5px; }  .yui-nav, .yui-nav li , #yuiNavBar{ z-index:100; padding:0; list-style:none; position:relative; margin-bottom:-1px; } .yui-navset .yui-content { zoom:1; background-color:#F3F3F3; border:1px solid #D7D7D7; z-index:10; } .yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li,  .yui-navset .yui-navset-bottom .yui-nav li { display:inline-block; display:-moz-inline-stack; *display:inline;  vertical-align:bottom;  cursor:pointer;  zoom:1;  width: 15%; text-align:center; color: #533519; font-size:1.2em; background-color:#D7D7D7; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; border-top:1px solid #D7D7D7; } .yui-navset .yui-nav .selected , .yui-navset .yui-navset-top .yui-nav .selected ,  .yui-navset .yui-navset-bottom .yui-nav .selected { color:#668800; font-weight:bold; background-color:#F3F3F3; } .yui-navset .yui-nav a { position:relative; }  .yui-navset .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset-bottom .yui-nav li a { display:block; display:inline-block; vertical-align:bottom;  zoom:1; } .yui-navset-bottom .yui-nav li a { vertical-align:text-top;  }  .yui-skin-sam .mask { background-color: #000000; opacity: .10; *filter: alpha(opacity=10);  } .yui-skin-sam .yui-panel-container { padding: 0 1px; *padding: 2px 3px; } .yui-skin-sam .yui-panel { position: relative; *zoom: 1; left: 0; top: 0; border-style: solid; border-width: 1px 0; border-color: #808080; z-index: 1; } .yui-skin-sam .yui-panel .hd, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft { zoom: 1; position: relative; border-style: solid; border-width: 0 1px; border-color: #808080; margin: 0 -1px; } .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft { background-color: #FFFFFF; } .yui-skin-sam .yui-panel .hd { padding: 0 10px; font-size: 93%;  line-height: 2;  *line-height: 1.9;  font-weight: bold; color: #FFFFFF; background-color:#6E8E09; border-bottom: solid 1px #CCCCCC; } .yui-skin-sam .yui-panel .bd { padding: 10px; } .yui-skin-sam .yui-panel .ft { align:center; border-top: solid 1px #808080; padding: 5px 10px; font-size: 77%; } .yui-skin-sam .container-close { background: transparent url(../../../../../image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 43px; height: 12px; background-position: -93px -71px; position: absolute; top: 5px; right: 6px; cursor:pointer; }
