/**Catalog Styling
****************************************************************************************************************************************************************************************************************************/

/**Catalog Page
****************************************************/
.wsm_category_trail a {color:#ff4200;}
.wsm_category_image {display:none;}
h1.storeHeader {color:#333;}
div.catalogHead {color:#333;font-weight:normal;font-size:1em;}
.wsm_product_item_wrapper {text-align:center;}
div.listProduct{text-align:left;text-decoration:none;font-size:1em;font-family:inherit;}
.wsm_product_new {display:none;}
div.wsm_product_image {margin:0 auto 5px auto;float:none;height:220px;}
div.listProduct .wsm_product_price_label_price {display:none;}
div.listProduct .wsm_product_price_label_price, div.listProduct .wsm_product_price,
div.listProduct .wsm_product_price_label_sale,
div.listProduct .wsm_product_saleprice  {color:#ff4200;}
div.listProduct .wsm_product_oldprice {color:#666}
div.listProduct .wsm_product_price_label_sale, div.listProduct .wsm_product_saleprice  {font-size:1.3em;}
div.listHRule {margin:0;}
table.catalog td.listVRule{display:block;height:270px;width:auto;}
div.listVRule {border:none;border-right:1px solid #eee;margin:0;}
table.catalog td.item {vertical-align:top;}
table.catalog td.item:hover {background-color:#f8f8f8;}

span.listCategory {font-weight:normal !important;}
.wsm_category_list_image {height:180px; margin-bottom:5px;}
/**Product Page
*************************************************************/
#product_left_column {margin:0;}
#product_rotate_image {width:350px;height:auto;}/*More Styles below in Add. Images section*/
#product_info {margin:0 0 0 360px;widht: auto;}

hr.catalog {display:none;}
div.productHead, #cross_sell_suggest { text-align:left;font-variant:normal;color:#FFF; text-transform:uppercase; background:#000 url(/files/images/bc-sprite.gif) no-repeat 4px -32px; border:1px solid #3e3e3e; border-bottom:none; width:13em; height:2.1em; padding-left:25px; font-size:1em; line-height:2.0em; margin:0px; }
h1.wsm_product_title {color:#000;}
.wsm_product_summary, .productInfo, .productCats, #cross_sell_content, .wsm_product_reviews_list  {border-top:1px solid #ccc;margin:0 0 15px 0;padding:10px}
#product_info .wsm_product_summary{border:none;padding:0; line-height:1.5em;}
.wsm_product_pricebox .wsm_product_price_price {font-size:1em;font-weight:normal;display:none;}
.wsm_product_pricebox .wsm_product_oldprice {color:#666}
.wsm_product_pricebox .wsm_product_saleprice, .wsm_product_pricebox  {color:#ff4200;font-size:1.3em;}

.wsm_addcart_button { border:none; background:transparent url(/files/images/btn_add_cart.gif) no-repeat; display:block; width:129px; height:25px; text-indent:-9999px; font-size:0px; line-height:0px; overflow:hidden; margin:0px 0px 10px 0px;cursor:pointer; }
.wsm_addwishlist_button, .wsm_inquiry_button, .wsm_tellafriend_button { border:none; background:none; float:left; margin:0px; padding:0px 5px 0px 0px;cursor:pointer; }
.wsm_addwishlist_button, .wsm_inquiry_button {border-right:1px solid #ccc;margin-right:5px;}

/*Add. Images*/
#product_rotate_image {height:auto;padding-bottom:5px;margin-bottom:5px;}
#productRotate {height:auto;}/*based on product image height plus distance needed to host additional images below it*/
.wsm_product_more_images {position:static;width:350px;float:left;margin-bottom:20px;clear:left;}
.wsm_product_more_images .wsm_product_thumb {width:50px;float:left;margin-left:7px;height:50px;}
.wsm_product_more_images .wsm_product_thumb img {max-width:50px;max-height:50px;}
.wsm_product_more_images .wsm_product_thumb a {display:block;float:left;border:1px solid #ccc;padding:1px;}
.wsm_product_more_images .wsm_product_thumb a:hover {border:1px solid #ff4200;}
.wsm_product_more_images div.productHead {text-indent:-1000em;overflow:hidden; background:#fff url(/files/images/add_images.gif) no-repeat left top !important; border:none;padding:0;line-height:normal;height:10px;width:118px;}

/**Cross Sell**/
#product_right_column {position:static;width:auto;border:none;}
.cross_sell {float:left;width:200px;text-align:left;margin-left:10px;padding:5px;}
.cross_sell:hover {background-color:#f8f8f8;}
.cross_sell_image {height:220px;text-align:center}
.wsm_catalog_product_nav {float:right;}
#cross_sell_suggest {clear:left;}


.productRotateImageCaption {display:none;}


/**INTERFACE OVERRIDES
*************************************************************************************/
.wsm_interface_header {background:none;border-bottom:1px solid #ccc;color:#ff4200}
.wsm_interface_section #cross_sell_content {border:none;}
.wsm_interface_checkout_wrapper .wsm_interface_header {background:#ed0b90;color:#fff;bordeR:none;}

.wsm_interface_choice a {font-size:1.3em;color:#ff4200;}
.wsm_interface_choice a:hover {font-size:1.5em;color:#ff4200;border:none;}

/**Blog Overrides
****************************************************************************************/
.wsm_news_list_date {background:none;border:none;padding:0;}
.wsm_news_list_month {background:#000;margin:0;border-top:1px solid #000; border-right:2px solid #000}
.wsm_news_list_day {color:#666}
.wsm_news_list_year {color:#999;}
.wsm_news_list_day, .wsm_news_list_year {border-color:#ccc; border-style:solid;}
.wsm_news_list_day {border-width:0 2px 0 1px;}
.wsm_news_list_year {border-width:0 2px 2px 1px;}
.cross_sell {float: left; margin-left: 10px; padding: 5px; text-align: left;width: 200px!important;}
.cross_sell_image {padding-bottom: 10px;}
