/* Category/SubCategory Pages CSS Document */

/* Category/SubCategory Page Styles */


/* ==========================ADVANCED SEARCH STYLES=================================== */
#advanced_search {position: relative; background:transparent url(/images/static/adv_search_top_int.gif) no-repeat 0px 0px; width: 139px; margin: 12px 0 0 0; padding: 21px 0 0 0;}
#advanced_search form {border-left: solid 1px #6A96D4; border-right: solid 1px #6A96D4; width: 129px; margin: 0; padding: 0 0 0 8px;}
#adv_search_options {font: bold 1em Tahoma, Arial, Helvetica, sans-serif; color: #6A96D4; margin: 0 0 0 0;}
#adv_search_options span {float:left; width:23px; margin:0;}
#adv_search_options label {float:left; width:92px; margin:0 0 8px 0; font:bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#6A96D4;}
#adv_search_options strong {font:bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#6A96D4;}
#adv_search_options input {vertical-align: middle;}
#advanced_search_fields {clear: left; position: relative; width: 120px; padding: 0;}
#advanced_search_fields label {color: #565656; width: 120px; padding: 0 0 2px 0; display: block; font: normal 1em Tahoma, Arial, Helvetica, sans-serif;}
#advanced_search_fields select {width: 114px; background: #DDF2FD; font: normal 1em Tahoma, Arial, Helvetica, sans-serif; color: #6A96D4; margin-bottom: 4px;}
#advanced_search_fields input {width: 110px; background: #DDF2FD; font: normal 1em Tahoma, Arial, Helvetica, sans-serif; color: #6A96D4; margin-bottom: 4px;}
#advanced_search_bottom {background:transparent url(/images/static/adv_search_bottom_int.gif) no-repeat 0% 0%; width: 139px; height: 8px;}
#advanced_search_btn {margin: 6px 8px 0 0; text-align: right;}
.btn_adv_search {background:transparent url(/images/static/btn_adv_search.gif) no-repeat 0% 0%; width: 50px; height: 20px;}

div#featured_title {float: left; width: 531px; margin:0;}

a.prod_title:hover {color: #000;}

/* ==========================CATEGORY LISTING STYLES=================================== */
.prod_category { width: 137px; height: 224px; float: left; position: relative; overflow: hidden;}
#product_listing_section .prod_category { width: 137px; height: 240px; float: left; position: relative; overflow: hidden;} /* <-- brands */
.prod_category_img {width: 135px; height: 126px; background:transparent url(/images/static/bg_prod_img.gif) no-repeat 0 0;}
.prod_category_img img {width: 118px; height: 118px; margin:4px 0 0 9px;}
.prod_category_desc {padding:1px 9px 4px 9px; }
.prod_category_desc a.prod_title {font:bold 12px Arial, Helvetica, sans-serif; margin:0; padding:0; display: block; color:#000;text-decoration:underline; font-size: 1.1em; text-align: left;}
.prod_category_desc a.prod_title:hover, #featured_prod_section a.prod_title:visited:hover {color:#a26b2f;text-decoration:none;}
.prod_category_desc p {color: #646464; margin:3px 0; text-align: left;}
.prod_category_desc p .more {display: none;}

/* ==========================FEATURED PRODUCTS LISTING STYLES=================================== */
#product_listing_section .product { width: 137px; height: 270px; float: left; position: relative; overflow: hidden;}
#product_listing_section .product p { padding: 0; margin: 0; }
.cleardiv {font-size: 0px; height: 1px; margin-bottom: 13px; }
#product_listing_section form {margin:0;padding:0;}
#product_listing_section .prod_img {width: 135px; height: 126px; background:transparent url(/images/static/bg_prod_img.gif) no-repeat 0 0;}
#product_listing_section .prod_img img {width: 118px; height: 118px; margin:4px 0 0 9px;}
#product_listing_section .prod_desc { height: 75px; padding:4px 9px;}
#product_listing_section a.prod_title { display: block; height: 25px; font:bold 12px Arial, Helvetica, sans-serif; margin:0; padding:0; display: block; color:#000;text-decoration:underline; font-size: 1.1em; text-align: left;}
#product_listing_section a.prod_title:hover, #featured_prod_section a.prod_title:visited:hover {color:#a26b2f;text-decoration:none;}
#product_listing_section .prod_desc p {color: #646464; margin:6px 0 0 0; height:40px;}
#product_listing_section .more {background: url(/images/static/btn_more.gif) no-repeat; width:55px; height:22px; display:block; position: absolute; bottom:0; right: 4px; text-indent: -999px; text-decoration: none;}
#product_listing_section .btn_buy {display: none;}
#product_listing_section dl { margin: 0; padding:0 0 0 9px;}
#product_listing_section dl dt {width:60px;}
#product_listing_section dl dd {width:54px;}
#product_listing_section dl .save{display: none;}
#product_listing_section dl .old_regular_price{color:#a26b2f; font-weight: normal;}
#product_listing_section dl .current_price{color:#9f000f;}
#product_listing_section dl .regular_price{color:#9f000f;}
.call_for_price { padding-left: 8px; }

/* Turn Off Styles */
#adv_search_h1, #adv_search_h2, .prod_category_section_h1, #category_description, #more_prod_section, .filter_1, .product_more_info {display: none;}
 
.prod_category_form .prod_category_input .old_regular_price {display:none;}
.prod_category_form .prod_category_input .prod_category_label {display:none;}