/**WSM Overides - GLOBAL OVERIDES
There are WSM overides files for each Template: Default, Clothing, Music, Events
************************************************************************************/
.wsm_resources_title {display:none;}

/**News Page
**********************/
.wsm_news_list_body span {font-size: 1em !important; line-height: 1.3em;}

/**Catalog Page
*******************/
div.wsm_product_image {float:none;}
div.wsm_product_image img, .cross_sell_image a img {padding:4px;background:#fff;border:1px solid #ccc;float:none;margin-bottom:5px;}
div.listProduct {display:block;text-align:center;}
div.listVRule, .wsm_config_cat_title, .catalogHead {display:none;}

/**Product PAges
********************/
.productInfo, .productCats {padding: 0px 10px}
ul.wsm_horz_menu {padding-top: 10px; margin-right: 30px;}
.wsm_addcart_button, .wsm_addwishlist_button {background: #f3e7d7; display: block; float: left; width: 110px; height: 28px; border: 1px solid #2f240f; color: #221a0b; padding: 0px 0px 3px 0px; margin: 5px 10px 10px 0px; text-transform: uppercase; font-size: 1em; line-height: normal; cursor: pointer;}
.wsm_addcart_button:hover, .wsm_addwishlist_button:hover {background: #f0dec7;}
.wsm_addwishlist_button {font-size: .8em !important; padding-right: 14px;}
.wsm_inquiry_button {margin-top: 2px;}
.wsm_product_quantity_field {background: none; border: 1px solid #2f240f;}
#product_info{margin:0 0 0 335px;}
.wsm_product_title {font-size: 2em; color: #646464; font-weight: normal; margin-left: 0px; margin-bottom: 0px; margin-top: 0px; line-height: normal; padding-top: 0px;}
.wsm_product_summary {padding-left: 10px; color: #646464;}
div.productHead, #cross_sell_suggest {font-weight:normal;font-variant:normal; color: #000; font-weight: bold; padding-bottom: 7px; background: url(/images/was_bigdividershadow.png) no-repeat center bottom; line-height:1em;font-size:1em;text-align:left;border-top:0px solid #ddd;}

.wsm_product_thumb_zoom_popup img {border: 1px solid #000;}

div.producateRotateImage {text-align:right;}
div.producateRotateImage img, .wsm_product_thumb img {padding:4px;background:#fff;border:1px solid #ccc;}
#product_rotate_image img {border: 2px solid #ccc;}
span.wsm_product_price {font-size: 1.4em;}

.wsm_catalog_product_nav {float:right;}
.wsm_catalog_product_nav li {margin:0;}
span.wsm_product_price {color:#9a1b16;}

hr.catalog {display:none;}
.wsm_option_set_required {display:none;}

#product_left_column{margin-right:0;}
#product_right_column{border:none;position:static;text-align:center;width:auto;top:0;right:0;}
.cross_sell {float:left;margin-left:10px;}
.cross_sell_image a img {max-height:120px;max-width:120px;}
.wsm_inquiry_button, .wsm_tellafriend_button {background:transparent;border:none;padding:0;line-height:1em;text-align:left;float:left;margin-right:10px;cursor:pointer;font-size:.83em;} 
.wsm_inquiry_button:hover, .wsm_tellafriend_button:hover {text-decoration:underline;}
div.productRotateImageCaption {background:none !important;color:#333 !important;font-size:.83em !important;text-align:left !important;border:none;}


/**Events Widget
**********************/
#widget_event_wrapper_id1 {border:1px solid #ccc;}

/**Calendar PAge
******************/
#wsm_calendar {margin:0;}
#wsm_calendar  td {vertical-align:middle;}
.wsm_calendar_search_form {padding:5px;background:#ddd;margin:0;}
table#wsm_calendar_month_view {border:1px solid #ddd;border-collapse:none;}
table#wsm_calendar_month_view th {background:#060;color:#fff;text-align:center;font-weight:normal;}
h3.wsm_calendar_date_month {margin:0;background:#666;color:#fff;}
hr.wsm_calendar_line {margin:0;}
a.wsm_calendar_next, a.wsm_calendar_prev {background:#999;color:#fff;display:block;padding:6px;font-weight:bold;}
a.wsm_calendar_next:hover, a.wsm_calendar_prev:hover {background:#060;text-decoration:none;color:#fff;}
.wsm_resource img:hover {background:#534741;}

/**Faq Moduel
***********************************/
.faq_contents_main_cats {margin-left:10px;}
.faq_contents_main_cats li {font-size:1.33em;font-weight:bold;}
.faq_contents_main_cats li li {font-size:.83em;margin-left:30px;list-style:decimal;font-weight:normal;}

/**Cart
*************************************/
.wsm_interface_cart_item_name {display:inline;white-space:pre-wrap;}

/**News
*****************************************/
.wsm_news_list_date{background:#fff;float:left;width:45px;padding:0;border:1px solid #999;text-align:center;}
.wsm_news_list_month, .wsm_news_list_year{font-size:.83em;color:#fff;}
.wsm_news_list_month {background:#000;color:#fff;}
.wsm_news_list_year {color:#999;}
.wsm_news_list_day{font-size:1.67em;font-weight:bold;color:#333;}
.wsm_news_body {padding-bottom: 10px;}
#wsm_news_list_wrapper, .wsm_news_body {margin-right: 10px;}
.wsm_news_title {color:#f26927;}
.wsm_news_posted_comments, .wsm_news_post_comment {width: 97.5%}

/**********************************************************************
**DCI Iframe Images Styling
**********************************************************************/

/*DO NOT CHANGE CODE BELOW*/
.wsm-prod-image-brand-image {height:40px;}
#wsm-prod-images-container {height:510px !important;}
#wsm-product-wrapper {position:relative;}
.dci-prod-images {position:absolute; left:0; top:40px;height:470px; background:#fff;z-index:1000; background-color:#fff;}


