
div .clear {clear:both; line-height: 0px; height:0px; font-size: 0px;} .floatLeft { float: left; } .floatRight { float: right; } #container-dynamic { margin:15px auto 0; width:960px; }  #categoryBody{ margin: 0 auto 10px; padding: 0; text-align: left; color: #533519; font-family:arial,helvetica,sans-serif; width: 960px; } #headerAndCategoryBody{ float: right; position: relative; } #sideBar { float: left; }  #categoryBody_head{ width: 730px; float:left; margin-bottom: 10px; } #categoryBody_head h1{ float:left; font-size: 20px; font-weight:bold; color: #533519; text-align: center; font-family: times new roman,times; margin: 5px; } #categoryBody_head.full{ margin: 10px 0px; width: 960px; } #categoryBody_head.full h1{ float: none; margin: 5px 0px; text-align: center; margin: 10px 0 5px 0; } div.categoryBody_head_desc{ clear: both; font-size: 12px; padding: 5px; margin-top: 5px; }  #hero_contents_image{ float:left; margin: 3px 0 0 3px; clear:both; } #categoryBody_body{ clear: both; width: 716px; } #hero_image { float: left; margin: 3px; } #hero_image a { display: block; } #marketing_banner{ float: left; margin: 3px; } #marketing_banner_img{ border: medium none; } #categoryBody_preview_title { cursor: move; height: 30px; position: relative; }  #navigationContainer { border-bottom: 3px dotted #CCCCCC; margin:5%; } #navigationContainer ul { margin-bottom: 5px; } #navigationContainer ul li{ list-style:none; font-size: 12px; } #navigationContainer ul li ul{ margin-bottom: 0px; padding-left: 5px;} #navigationContainer h4 { margin: 0px; border-top:3px solid #A6B0B0; padding: 0px 5px 2px 5px; color: #533519; font-weight:bold; height: 19px; background: transparent url(/image/wpd/bg-bluegradient.gif) repeat-x scroll; } span.navigationHeaderText { padding: 2px 0px 0px 10px; font-size:12px; font-weight:bold; } #navigationContent{ background:transparent url(/image/wpd/category-sprites.png) repeat-x scroll -1px -259px; width:100%; height:100%; border-top: 1px solid #CCCCCC; } #navigationContent a{ cursor : pointer; } div.categoryBody_search { width: 228px; float: left; padding: 0; margin: 0; clear:both; } #categoryBody_search_filters{ margin: 0px; padding-bottom: 10px; list-style-type: none; } #categoryBody_search_filters li { margin-bottom: 10px;} #categoryBody_search_filters br{ clear: both; line-height: 0;} #categoryBody_search_filters .filterBox { margin: 3px 0 0 8px; } #categoryBody_search_filters .filterInput { cursor:pointer; float: left; margin-top: 3px; *margin-top: 0; } #categoryBody_search_filters .conditionWholeName{ cursor: pointer; float: left; margin-left: 4px; vertical-align: middle; padding-top: 1px; width: 85%; } #categoryBody_search_filters .conditionName { float: left; color: #888888; } #categoryBody_search_filters .pricesSum { float: left; } #categoryBody_search_filters .colorBox { float:left; width: 12px; height: 12px; border: 1px solid #888888; margin: 2px 0 0 5px; } ul.categoryBody_search_filters_conditions{ clear: both; list-style-type: none; font-size: 11px; margin-left: 14px; margin-bottom: 5px; } li.smallNoLine{ text-decoration: none; float: left; color: #3889A9; font-size: 10px; cursor: pointer; width: auto; margin-top: 5px; margin-left: 8px; margin-bottom: 0px !important; } li.smallNoLine:hover{ text-decoration: underline; } #categoryBody_loading { text-align: center; height: 50px; clear:both; } div.condition_active{ color: #6b6b6b; margin-left: 5px; } div.condition_inactive{ color: #C1AE95; margin-left: 5px; } div.condition_active_num { color: #6b6b6b; margin-left: 3px; } div.condition_inactive_num{ color: #C1AE95; margin-left: 3px; } #prices_00_wholeName .filter-price-00-active { width: 77px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -8px -199px; } #prices_00_wholeName .filter-price-00-inactive{ width: 77px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -8px -233px; } #prices_01_wholeName .filter-price-01-active{ width: 7px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -10px -142px; } #prices_01_wholeName .filter-price-01-inactive{ width: 7px; height: 12px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -57px -142px; } #prices_02_wholeName .filter-price-02-active{ width: 15px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -10px -162px; } #prices_02_wholeName .filter-price-02-inactive{ width: 15px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -57px -161px; } #prices_03_wholeName .filter-price-03-active{ width: 23px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -10px -181px; } #prices_03_wholeName .filter-price-03-inactive{ width: 23px; height: 13px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -57px -180px; } div.categoryBody_body_nav{ width: 100%; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding: 5px; margin-bottom: 5px; font-size: 13px; height: 50px; } div.categoryBody_body_nav_title{ font-weight:bold; margin-bottom:5px; } div.categoryBody_body_nav_controls{ float: left; width: 380px; font-size: 13px; font-weight:bold; } #nav_sortBy1{ font-size: 13px; margin-right:10px; } #nav_ipp1{ font-size: 13px; } div #nav_pages1{ float:right; text-align: right; padding: 0; } div #nav_pages1 img{ border: 0; margin: 0 2px 0 2px; vertical-align: middle; } div #nav_pages1 a, div #nav_pages1 span{ font-size: 12px; text-decoration: none; margin: 0 2px 0 2px; color: #009BCE; cursor: pointer; } #nav_pages1 strong, #nav_pages2 strong{ font-weight: bold; color: #6b6b6b; } #nav_sortBy2 { font-size: 13px; margin-right:10px; } #nav_ipp2 { font-size: 13px; } #nav_pages2 { float:right; text-align: right; padding: 0; } #nav_pages2 img { border: 0; vertical-align: middle; margin: 0 2px 0 2px; } #nav_pages2 a, #nav_pages2 span{ font-size: 12px; text-decoration: none; margin: 0 2px 0 2px; color: #009BCE; cursor: pointer; } #nav_pages1 .page-left, #nav_pages2 .page-left{ background: transparent url("/image/wpd/category-sprites.png") no-repeat -263px -40px; } #nav_pages1 .page-right, #nav_pages2 .page-right{ background: transparent url("/image/wpd/category-sprites.png") no-repeat -236px -40px; } .page-left, .page-right{ width: 17px; height: 17px; display: inline-block; vertical-align: middle; margin: 0 2px; } .section-header, .gradient-dark-grey { height: 22px; background: url(/image/common/dark-grey-small-gradient.png) repeat-x 0 0; } div.categoryBody_search_filters_title{ margin-left: 4px; width: 90%; cursor: pointer; text-align: left; font-weight: bold; font-size: 12px; padding: 2px 0 5px 5px; height: 14px; } div .expand-plus { float:left; height:9px; width: 9px; cursor: pointer; margin: 4px 2px; } div .expand-minus { float:left; height:9px; width: 9px; cursor: pointer; margin: 4px 2px; } div .filterTitle{ float:left; margin: 1px 4px; } div.productDetails { position: relative; margin-top: 2px; line-height:15px; } div.productDetails .productDetailsLink { clear: both; margin-left: 3%; text-align: center; width: 94%; } a.productName{ font-size: 11px; font-weight:bold; color: #533519; text-decoration: none; } a.productName:hover{ color: #3CB0DD; } div.productDetails .productDetailsDescDiv { margin: 0px auto; } div.productDetails .productDetailsDescription { clear: both; } div.productDetails .productDetailsMoreOptions { margin-left: 3px; } div.productDetails .productDetailsPrice { clear: both; } div.productDetails .productDetailsPrice .salePrice{ color:#ff0000; } div.productDetails .productDetailsReview { clear: both; } div.productDetails .productDetailsReview a:hover { text-decoration: none; } div.productDetails .colorBox { display: inline-block; width: 10px; height: 10px; cursor:pointer; margin: 1px; border: 1px solid #888; } div.productDetails .colorBoxSelected { border: 2px solid #888888; } div.productDetails .colorBoxOuter { display: inline-block; margin: 1px; height: 14px; width: 14px; }  div.productBox { width: 165px; height: 300px; float:left; text-align:center; font-size: 11px; color: #6b6b6b; overflow: hidden; margin-bottom: 10px; margin-right: 10px;} div.largeProductBox { width: 223px; height: 340px; float:left; text-align:center; font-size: 11px; color: #6b6b6b; overflow: hidden; border:1px solid #CCCCCC; margin-bottom: 10px; margin-right: 10px; } div.productBox img{ overflow: hidden; border: none; } div.newProductContainerDiv { height: 15px; width: 100%;} div.newProductDiv { height: 100%; width: 100%; color: #F36523; font-weight: bold; } div.productBox .productImage { height: 165px; width: 165px; cursor:pointer; } div.largeProductBox .productImage { height:220px; width:220px; cursor:pointer; } div.loading { background:url('/image/spinner.gif') no-repeat center center; } div.productImage a{ text-decoration: none; } div.productImage img{ border: none; } div.productZoom{ display:inline-block; position: relative; top: 0px; margin-top: -50px; width:113px; height:27px; background: transparent url("/image/wpd/category-sprites.png") no-repeat 0 -80px; overflow: none; } div > .productZoom { display:inline-block; position: relative; margin-top: 0px; top: -50px; width:113px; height:27px; background: transparent url("/image/wpd/category-sprites.png") no-repeat 0 -80px; overflow: none; } div.productZoomMouseOver{ background: transparent url("/image/wpd/category-sprites.png") no-repeat -122px -80px; } div.productBox .salePrice{ color:#ff0000; } div.rcAvailable{ width: 86px; height: 24px; margin-left: auto; margin-right:auto; background: transparent url("/image/wpd/category-sprites.png") no-repeat -140px -40px; }  div #categoryBody_info{ position: absolute; top: 300px; left: 200px; width: 180px; height: 80px; background: #EDE8DD; margin: 0; padding: 10px; z-index: 100; border: solid 1px #C1AE95; color: #533519; font-size: 16px; font-weight:bold; } #categoryBody_info_number{ margin-right: 3px; } body > div #categoryBody_info{ position: fixed; clear:both; } div.categoryBody_info_updating{ margin-top: 15px; font-size: 12px; font-weight:normal; } div.categoryBody_head_title{ font-family: "Times New Roman"; font-size: 30px; font-weight: bold; text-align: center; } div.categoryBody_search_head{ width: 222px; height: 21px; padding: 0; margin: 0; } div.categoryBody_search_head_text{ float: left; font-weight:bold; font-size: 14px; height: 21px; width: 222px; margin: 0; padding: 0; } div.categoryBody_search_head_text_span{ padding: 2px 0 0 2px; font-size: 12px; text-align: center; } div.categoryBody_search_noscript{ margin: 0; padding: 10px 10px 20px 10px; font-size: 11px; font-weight: bold; border-left: solid 1px #C1AE95; border-right: solid 1px #C1AE95; } div.categoryBody_search_control{ padding: 5px; } div.categoryBody_search_control_padding{ height: 8px; } div.categoryBody_search_control_info{ background:#EAF8FB none repeat scroll 0 0; color:#6B6B6B; font-size:11px; padding:5px; width:94%; text-align: center; } div #categoryBody_search_control_number{ font-size: 12px; } div.categoryBody_search_control_narrowSearch{ font-size: 11px; width: 100px; margin-left:115px; } div.categoryBody_search_control_excoFilters{ clear: both; padding: 5px 0 5px 25px; } div.categoryBody_search_control_resetFilters{ padding: 10px 0 0 10px; }  div.categoryBody_search_filters_padding{ height: 0px; } img.filterControl{ margin-right:5px; margin-top: 3px; } span.filterTitle{ cursor: pointer; } div.categoryBody_search_filters_conditions a{ margin-left: 18px; } div.categoryBody_body_nav2{ clear: both; width: 100%; border-top: solid 1px #C1AE95; border-bottom: solid 1px #C1AE95; padding: 5px; margin-bottom: 5px; font-size: 14px; background: #EAF8FB; }  div #categoryBody_body_body{ width: 100%; margin-left: 11px; margin-right: 1px; margin-top: 15px; } #categoryBody_body_body hr { clear: both; height: 3px; border: 0; border-bottom: 3px dotted #999999; } a.moreColors{ color: #E56D1F; font-size: 11px; font-weight: bold; text-decoration:none; margin: 0 3px 0 3px; } span.condition_active{ color: #533519; margin-left: 5px; } span.condition_inactive{ color: #C1AE95; margin-left: 5px; } ul.colorBoxContainer{ margin: 0; padding: 0; display: block; width: 110px; } li.colorBox { margin-right:2px; margin-left:2px; margin-top:2px; margin-bottom:2px; display:block; float:left; width:20px; height:20px; cursor:pointer; border:1px solid #000; } li.colorBoxOn { border:2px solid #000; margin-right:1px; margin-left:1px; margin-top:1px; margin-bottom:1px; } span #ratingCount { vertical-align: top; } span.ratingCount { margin-left: 4px; } a.ratingImage { cursor:pointer; text-decoration: none; } a.ratingImage img { border: none; height: 15px; width: 70px; }    div.studio-basics { width: 95px; height: 12px; margin-left: auto; margin-right:auto; background: transparent url("/image/wpd/category-sprites.png") no-repeat -108px -162px; } div #categoryBody_collections{ width: 222px; height: auto; float: left; padding: 0; margin: 10px 0 10px 0; border: solid 1px #C1AE95; } span #marketing_banner{ margin: 5px 0 5px 0; height: 200px; } span #marketing_banner_img{ border: medium none; } div #hero_contents{ margin-top: 10px; border: 0px solid #C1AE95; } div #hero_contents_image{ margin: 5px 0 0 5px; height:200px; } div.categoryBody_search_withCollections{ width: 222px; float: left; padding: 0; left: 1px; clear: both; } div.categoryBody_search_withOneCollection { float: left; padding: 0; width: 222px; overflow: hidden; left: 0; clear: both; margin-top: 8px; } div #categoryBody_head_withCollections{ width: 720px; } h1.categoryBody_head_name_withCollections{ text-align: left; color: #533519; font-family:arial,verdana,sans-serif; font-size: 16px; font-weight:bold; margin: 5px 0 5px 5px; width: 720px; } .collectionStyleContent{ background:transparent url(/image/wpd/category-sprites.png) repeat-x scroll -1px -259px; width:100%; height:100%; } ul.desingCollectionsList{ list-style-type: none; margin-left: 4px; padding-left: 10px; margin-top: 4px; //margin-top: 0px; margin-bottom: 10px; display: none; } ul.desingCollectionsList > li{ font-family: arial,helvetica,sans-serif; font-size: 12px; color: #668800; padding-left: 1px; padding-top: 2px; } div.collectionTitle{ line-height: 23px; width: 180px; height: 22px; background: transparent url(/image/wpd/category-sprites.png) repeat-x scroll -10px -204px; } .collectionTitleText{ font-family: arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; margin-left: 10px; } div.collectionHeader{ background: transparent url(/image/wpd/category-sprites.png) repeat-x scroll -4px -204px; } .style_condition_active{ font-size: 12px; font-weight: bold; color: #533519; margin-left: 3px; } span.collectionListBullet{ width: 3px; height: 2px; padding-top: 4px; //margin-top: -10px; display: inline-block; background: transparent url(/image/wpd/category-sprites.png) no-repeat scroll -243px -117px; overflow: hidden; } .prices_0_text_active{ width: 80px; height: 15px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -100px -142px; } .prices_1_text_active{ width: 13px; height: 15px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -5px -139px; } .prices_2_text_active{ width: 20px; height: 15px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -5px -159px; } .prices_3_text_active{ width: 29px; height: 16px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -5px -177px; } .prices_0_text_inactive{ width: 80px; height: 15px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -100px -142px; } .prices_1_text_inactive{ width: 10px; height: 15px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -54px -139px; } .prices_2_text_inactive{ width: 20px; height: 15px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -54px -158px; } .prices_3_text_inactive{ width: 26px; height: 15px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -54px -177px; } .collectionHelp{ width: 25px; height: 16px; display: inline-block; margin: 0 0 0 6px; //margin: -3px 0 0 6px; background: transparent url("/image/wpd/category-sprites.png") no-repeat -255px -195px; position: absolute; cursor: pointer; } .collectionsHelpAnchor{ position: absolute; margin: 3px 0 5px 13px; } .collectionsHelpContent{ margin-left: -270px; width: 335px; margin-top: -225px; position: absolute; } .collectionHelpTitle{ font-size: 17px; font-weight:bold; color: #533519; margin: 7px 0 5px 0; } .collectionHelpStyleTitle{ padding-top: 8px; font-weight: bold; font-size: 12px; color: #6b6b6b; } .collectionHelpStyleText{ color: #6b6b6b; } span.studiobasicHelp{ width: 22px; height: 14px; position: absolute; margin: 0 0 0 -4px; background: transparent url("/image/wpd/category-sprites.png") no-repeat -265px -106px; cursor: pointer; } span.studiobasicHelpAnchor{ display: inline-block; } .studiobasicHelpContent{ margin-left: -270px; width: 220px; margin-top: 100px; } .categoryBody_head_styleName{ display: inline:block; font-family: arial,verdana,sans-serif; font-size: 14px; margin: 0; } .filter-format-2{ float: left; width: 14px; height: 15px; margin: 0 -6px 0 3px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -267px -148px; } .filter-format-4{ float: left; width: 14px; height: 15px; margin: 0 -6px 0 3px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -267px -129px; } .filter-format-5{ float: left; width: 13px; height: 13px; margin: 0 0 0 3px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -267px -169px; } .filter-format-6{ float: left; width: 13px; height: 14px; margin: 0 0 0 3px; display:inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -260px -219px } .categoryBody_search_filter_icon{ width: 14px; height: 15px; background: transparent url("/image/wpd/category-sprites.png") no-repeat -238px -166px; position: absolute; margin: 4px 0 0 10px; } #studioBasicsHelp { position: absolute; top: 320px; left: 170px; width: 350px; border: 1px solid #CCCCCC; background-color: #FFFFFF; } #studioBasicsHelpHead { background-color: #009BCE; color: #FFFFFF; cursor: pointer; padding: 5px 0px; width: 100%; font-weight: bold; } #studioBasicsHelpHead .left { float: left; margin-left: 5px; zoom: 1;} #studioBasicsHelpHead .right{ float: right; margin-right: 5px; zoom: 1; } #studioBasicsHelpCloseIcon { float: right; background-color: #FFFFFF; color: #009BCE; padding: 1px 3px; font-size: 0.8em; margin-left: 5px; } #studioBasicsHelpBody { line-height: 1.5em; background-color: #FFFFFF; cursor: pointer; padding: 0px 10px 10px 10px; } #studioBasicsHelpBody ul{ margin-top: 1em; margin-bottom: 1em; margin-left: 15px; list-style-type: disc; } .help-icon { float:left; zoom: 1; margin-left: 5px; margin-right: 5px; width: 14px; height: 14px; display: inline-block; background: transparent url("/image/wpd/category-sprites.png") no-repeat -265px -106px; cursor: pointer; }  .PrettySelectBox{ width:320px; } .PrettySelectHandle { float: right; margin-top:5px; } .PrettySelectSeperator {} .PrettySelectHandleImage { background: transparent url(/image/tp/personalize-sprites.png) no-repeat scroll -101px -25px; height: 25px; width: 25px; float: right; } .PrettySelectList, .PrettySelectItem, .SelectedPrettySelectItem { background-color: #FFFFFF; } .PrettySelectList { border: 1px solid #C0AD90; width: 320px; overflow-y: scroll; height:300px; cursor: pointer; z-index: 1000; } .PrettySelectItem { line-height: 20px; } .prettySelectOptionOdd{ background-color: #FFF; } .prettySelectOptionEven{ background-color: #EDF5FF; } .SelectedPrettySelectItem { border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 2px solid #9F9F9F; border-bottom: 1px solid #9F9F9F; width: 320px; height: 20px; line-height: 20px; cursor: pointer; padding: 1px; background-color: #FFF; } .SelectedPrettySelectItem .prettySelectOptionEven{ background-color: #FFF; } .PrettySelectItemHover { background-color: #A9D1FF; } .PrettySelectGroup{ font-size: 15px; font-weight: bold; font-style: italic; padding:4px; } .sprite-icon-prettyselectarrow{ background: transparent url(/image/tp/product-page-sprites.png) no-repeat; overflow: hidden; width: 13px; height: 8px; background-position: -145px -14px;}
