/**WSM Overides - GLOBAL OVERIDES
There are WSM overides files for each Template: Default, Clothing, Music, Events
************************************************************************************/
.wsm_resources_title, .wsm_title_locator, .wsm_interface_helper_link_account_add {display:none;}

/** Error Messages
************************************/
.wsm_interface_info, .wsm_interface_success, .wsm_interface_error,
#wsm_error, #wsm_message {clear:both;font-weight:bold;padding:0.50em;text-align:left;margin:0 0 10px 0;}
.wsm_interface_info, #wsm_message {background-color:#EBF1DE;border:solid 2px #7B934A;color:#7B934A;}
.wsm_interface_success{background-color:#EEEEFF;border:solid 2px #333388;color:#333388;}
.wsm_interface_error, #wsm_error, div.wsm_error {background-color:#FFCCCC;border:solid 2px #993333;color:#993333;}




/**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}
#wsm_product_review_column .wsm_product_reviews_list {margin: 20px auto; width: 630px;}
.wsm_review_comments {width: 616px;}
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;}

#wsm_meter_table{border:none;}
#wsm_meter_table td.weak, #wsm_meter_table td.good, #wsm_meter_table td.secure, #wsm_meter_table td{background-color:#242424;border:solid 1px #2e2e2e;color:#FFF;font:xx-small sans-serif;width:3em;height:0.5em;}
#wsm_meter_table td.weak{background-color:#ee3027;color:#ee3027;}
#wsm_meter_table td.good{background-color:#92de08;color:#92de08;}
#wsm_meter_table td.secure{background-color:#119cdf;color:#119cdf;}
#wsm_meter_table td.weak_text{border:none;color:#ee3027;font:bold small sans-serif; padding-left: 10px;}
#wsm_meter_table td.good_text{border:none;color:#92de08;font:bold small sans-serif; padding-left: 10px;}
#wsm_meter_table td.secure_text{border:none;color:#119cdf;font:bold small sans-serif; padding-left: 10px;}

.wsm_news_list_date{display: block; text-align: center; background: #fff; color: #fff; float: left; clear: both; width: 50px; margin-right: 10px; border: 1px solid #00375f;}
.wsm_news_list_month {margin-top: -2px; font-weight: bold;}
.wsm_news_list_month, .wsm_news_list_year{font-size:1em;color:#fff; background: #00375f;}
.wsm_news_list_year {font-size: .85em;}
.wsm_news_list_day{border-top: 0px; border-bottom: 0px; font-weight: bold; color: #00375f; font-size: 1.5em;}

.wsm_news_list_day, .wsm_news_list_year {background: #fff; color: #00375f !important; font-weight: bold;}

/**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;}

/**Calendar PAge
******************/
#wsm_calendar {margin:0;}
#wsm_calendar  td {vertical-align:middle;}
.wsm_calendar_search_form {padding:5px;background:#ddd;margin:0;}
.wsm_calendar_search_form label {font-size: .95em; color: #000;}
.wsm_calendar_search_form #calendar_search {width: 110px;}
table#wsm_calendar_month_view {border:1px solid #ddd;border-collapse:none;}
table#wsm_calendar_month_view th {background:#640023;color:#fff;text-align:center;font-weight:normal;}
h3.wsm_calendar_date_month {margin:0;background:#640023;color:#fff;text-align:center; font-weight: normal; padding: 0px !important; margin: 0px !important; width: 200px;}
hr.wsm_calendar_line {margin:0;}
a.wsm_calendar_next, a.wsm_calendar_prev {background:#8c0131;color:#fff;diplay:block;padding:3px;font-weight:bold; font-size: .95em;}
a.wsm_calendar_next:hover, a.wsm_calendar_prev:hover {background:#640023;text-decoration:none;color:#fff;}


/**locator
***************************************/
.wsm_locator_address_head, .wsm_locator_address, .wsm_locator_city, .wsm_locator_state, .wsm_locator_hzrule {display:none;}

.wsm_locator_form th {text-align:left;color:#640023;font-size:1em;font-weight:normal}
.wsm_locator_form td {font-weight:bold;padding-bottom:10px !important}
.wsm_form_locator {border-bottom:1px solid #ccc;padding:0; margin-bottom:10px;}
.wsm_locator_form th.wsm_locator_title_distance {color:#5a534b;font-weight:bold;padding-left:10px;}

/**Change all the font families UHG!
***************************************/
div.wsm_category_trail,
div.storeHeader,
div.categoryInfo,
div.catalogHead,
span.listCategory,
span.catProductCount,
div.listProduct,
div.productImageZoomTitle,
.wsm_framework .wsm_header,
.wsm_framework .wsm_label, .wsm_framework .wsm_label label,
.wsm_framework .wsm_entry input,
.wsm_framework .wsm_button input,
.wsm_framework .wsm_form_error,
.wsm_brand_list,
div.product_option_set div.selector,
div.dropdown div.option,
div.product_option_value_extended div.description,
div.product_option div.container div.caption,
div.product_option div.container div.description,
div.categoryHead,
#lbDetailsContainer,
#wsm_message, #wsm_error, div.wsm_error,
#wsm_global_message,
#wsm_table,
#wsm_table div#header,
#wsm_table td.name,
#wsm_table label.name,
#wsm_table .name_tiny,
#wsm_table .note,
#wsm_table td.info,
#wsm_table td.error,
#wsm_table input.button,
#wsm_table input.text_normal,
#wsm_table input.text_short,
#wsm_table input.text_tiny,
#wsm_table a.options,
#wsm_table table#navigation td,
#wsm_sub_table,
#wsm_sub_table td.name,
#wsm_sub_table td.address_top, #wsm_sub_table td.address_bottom,
#wsm_sub_table .header_info,
#wsm_sub_table td#greeting,
#wsm_sub_table li,
#wsm_sub_table a:link, #wsm_sub_table a:active, #wsm_sub_table a:visited, #wsm_sub_table a:hover,
#wsm_meter_table td.weak, #wsm_meter_table td.good, #wsm_meter_table td.secure, #wsm_meter_table td,
#wsm_meter_table td.weak_text,
#wsm_meter_table td.good_text,
#wsm_meter_table td.secure_text,
#wsm_cart_table td.column_name,
#wsm_cart_table td.column,
#wsm_cart_table td.footer a,
#wsm_cart_table td.column_total,
#wsm_cart_table input.quantity,
#wsm_cart_table .error,
#wsm_cart_table .sale,
#wsm_cart_table .price,
#wsm_cart_table .option_set,
#wsm_cart_table li.option_list_item,
#wsm_table div#cart_empty_message,
#wsm_list_table .column_name,
#wsm_list_table .column_name a,
#wsm_list_table .column_item, #wsm_list_table .column_item_error, #wsm_list_table .column_item_new,
div.wsm_note,
div.wsm_note strong,
#wsm_legend td,
#wsm_shipping_quote td.name,
#wsm_shipping_quote td.info,
#wsm_checkout_steps_table td, td.highlight, td.complete,
#wsm_checkout_table td.method,
#wsm_checkout_table td.label,
#wsm_checkout_table td.address,
#wsm_checkout_table p.header_small,
.wsm_form_tab, .wsm_form_tab:link, .wsm_form_tab:active, .wsm_form_tab:visited, .wsm_form_tab_selected,
.wsm_form_tab:hover,
.wsm_form_tab_selected,
table.ups_trademark td,
div#wsm_help_box,
#wsm_checkout div.header,
#wsm_checkout div.steps div,
#wsm_checkout div.links a {
	font-family:"Lucida Sans",Arial, Helvetica, sans-serif;
	}

