@charset "utf-8";
/* CSS Document */

div.storeHeader, h1.wsm_contact_title {
	text-align: left;
	font-size: 1.33em;
	font-weight: bold;
	color: #F184B2;
	margin:10px 0;
}
div.productHead {
clear:left;
}

td.item {
font-size:10px;
}


div.listProduct, ul.productInfo {
font-weight:normal;
font-size:11px;
}

div.listHRule {
	width: 0px;
	border-bottom: 0px solid #ccc;
	margin: 0;
}

div.listVRule {
height:0em;
	width: 0px;
	border-right: 0px solid #fff;
	margin: 0;
}

span.wsm_product_ourprice {margin:5px 30px;padding:3px 0; font-size:1em; background:#676D43; color:#C2D8B6;font-weight:bold; display:block;}

span.wsm_product_listprice {}

span.wsm_product_oldprice {color:#555;}
span.wsm_product_price {
color:#000;
font-weight:normal;
}

h1.wsm_contact_title {}
#wsm_photo_album {
	clear:none;
}

div.wsm_product_summary, div.wsm_product_pricebox, span.catProductCount {

line-height:1.5em;
}


hr.catalog {
background:#fff;
border:none;
border-bottom:1px solid #fff;
height:1px;
margin:3px 0;
padding:0;
clear:left;
}
div.productImageBar {
width:100%;
}
div#productRotate {text-align:right;}

div.wsm_category_trail {
font-weight:normal;
font-size:none;
}


ul.productCats {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-color:#000;
}
ul.productCats a {
font-weight:normal;
}
div.productImageBar {
clear:none;
}
.wsm_product_quantity {float:left}
.wsm_product_quantity_field {display:inline;}
.wsm_product_button {display:block; clear:left;margin:5px 0}

.wsm_category_trail, .catalogHead {display:none;}

table.catalog {clear:right}
table.catalog td{text-align:center;vertical-align:top;}
table.catalog td.item{padding:20px 5px 20px 5px;width:320px;vertical-align:}
span.listCategory{text-decoration:none;font-weight:normal;font-size:1.17em;margin-top:5px;display:block;}
span.catProductCount {display:none;}
div.wsm_product_image {float:none;margin:0;text-align:center;}
div.listProduct {text-align:center}
td.item img {padding:4px; border:1px solid #e1e1e1; float:none;margin:0 auto;background:#fff;}
td.item img:hover {border:1px solid #F184B2;}
.product_rotate_image {text-align:center;}
.producateRotateImage img {border:1px solid #e1e1e1 !important;padding:5px;background:#fff;margin:0 auto;}

div.productHead {font-variant:normal}
div.productHead {background:#fff5f5;padding:5px;color:#F184B2;border-bottom:1px solid #feb0d1;font-weight:normal;}
div.productRotateImageCaption {border:none;background:url(../images/magnify.gif) no-repeat left center; height:16px;padding-left:20px;color:#F184B2;font-size:10px;float:left;cursor:pointer;}
div.productRotateImageCaption:hover {color:#fe73ad;}
.wsm_product_title{font-size:16px;font-weight:bold;color: #F184B2;;margin-bottom:10px;}

.wsm_product_quantity {float:none;margin:0;}
.productButtons{margin:0 0 0 0; clear:none;}
.wsm_product_button {clear:none;border:none;background:#fff;padding:0; color:#fd71ac;margin:0 0 5px 0;font-size:.83em;cursor:pointer;text-align:left;}
.wsm_product_button:hover {color:#dd3a7e;}
.wsm_addcart_button, .wsm_locator_locate {background:#fff5f5; border:1px solid #fd71ac;color:#fd71ac;padding:5px 3px; font-weight:bold;float:none;text-align:center;font-size:1em;}
.wsm_addcart_button:hover, .wsm_locator_locate:hover {background:#fd71ac; color:#fff5f5;}

#product_info {font-size:1em;}
ul.wsm_catalog_product_nav{text-align:right;font-size:.83em;}

#lbCaption {display:none}

/*Cross Sell*/
#product_right_column {border:none;width:100px;border:1px solid #feb0d1;border-bottom:2px solid #feb0d1;}
#product_right_column img {width:70px;}
#cross_sell_suggest{background:#fff5f5;padding:5px;color:#F184B2;border-bottom:1px solid #feb0d1; font-weight:normal;}
#cross_sell_content{margin:5px;text-align:center;}
.cross_sell{margin-bottom:10px;}
.cross_sell_image{margin-bottom:5px;}
.cross_sell_image a img{border:none;}
.cross_sell_title{font-size:.83em;}


/*WSM News*/

.wsm_news_list{margin:0 0 15px 60px;}
.wsm_news_list_info{margin-left:55px;}
.wsm_news_list_title{font-weight:bold;font-size:1.7em;}
.wsm_news_list_caption{font-weight:bold;font-size:1em;margin:5px 0 0 0;}
.wsm_news_list_comments{font-size:.83em;color:#999;}
.wsm_news_list_body{margin:10px 0 0 0;}
.wsm_news_list_divider{border-bottom:1px solid #ddd;}
.wsm_news_comment{font-size:.83em;}
.wsm_news_list_date{background:#fff;float:left;width:45px;padding:0 0;border:1px solid #ccc;text-align:center;}
.wsm_news_list_month, .wsm_news_list_year{font-size:.83em;color:#fff;}
.wsm_news_list_month {background:#f1afce;}
.wsm_news_list_day{font-size:1.67em;font-weight:bold;color:#000;}
.wsm_news_list_year {display:none;}


/*WSM Gallery*/
table.wsm_gallery_albums{border:0px;}
td.wsm_gallery_album_image{vertical-align:top;width:190px;}
td.wsm_gallery_album_image img{background:#fff;border:1px solid #ccc;padding:4px;float:left;}
td.wsm_gallery_album_image img:hover{background:#ccc;}
td.wsm_gallery_album_image img.active{background:#c00;}
td.wsm_gallery_album_about{width:190px;}
div.wsm_gallery_album_name{text-decoration:none;font-weight:bold;color:#600;}
div.wsm_gallery_album_count{font-style:italic;}
div.wsm_gallery_album_description{margin-top:.75em;}
td.wsm_gallery_album_left{width:600px;vertical-align:top;}
td.wsm_gallery_album_right{width:200px;vertical-align:top;}
#wsm_gallery_photo_name{font-weight:bold;font-size:large;}
#wsm_gallery_photo_img{cursor:pointer;border:1px solid #ccc;}
.wsm_gallery_album_page{display:block;}
.wsm_photo_thumb{width:190px;height:190px;margin:4px;font-size:8pt;font-weight:bold;cursor:pointer;position:relative;float:left;}
.wsm_photo_thumb img{border:1px solid #ccc; padding:2px;background:#fff;}

table.wsm_locator_results{}
table.wsm_locator_results tr.row0{background:#feeaf4;}
table.wsm_locator_results th{padding:4px;vertical-align:top;text-align:left;border-bottom:1px solid #feb0d1;background:#333;color:#fff;}
table.wsm_locator_results td{padding:4px;vertical-align:top;text-align:left;border-bottom:1px solid #feb0d1;}
.wsm_locator_locate {margin:10px 0;}



/**Press Gallery ID Specific
****************************/
#wsm_album_id_791 .wsm_gallery_album_wrap {float:left;width:24%;text-align:center;}
#wsm_album_id_791 .wsm_gallery_album_about,
#wsm_album_id_791 .wsm_album_return {display:none;}
#wsm_album_id_791 p.wsm_album_empty {display:none;}
#wsm_album_id_791 .wsm_gallery_album_image img {width:100px;height:135px;}
.wsm_gallery_album_image img, .wsm_gallery_album_noimage img, .wsm_photo_thumb img{border:1px solid #e1e1e1;padding:4px;}
.wsm_gallery_album_image img:hover, .wsm_gallery_album_noimage img:hover, .wsm_photo_thumb img:hover {border:1px solid #F184B2; background:#fff;}

/*--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, Lucida Sans Unicode, Trebuchet MS, Arial, Helvetica, sans-serif;
	}
