@charset "utf-8";
/* CSS Document */

/*--WSM Overides--*/
/*WSM Overides-----------------------------------------------------------*/
/*--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: Arial, Helvetica, sans-serif;
	}

/**NEWS Page formatting for new blog system date April 2008 **/
.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;
}
/*--Date Box--*/
.wsm_news_list_date {
	background: #2b4085 url(/./images/bg_site.gif) repeat-x center top;
	float:left;
	width:45px;
	padding:2px 0;
	border:1px solid #343402;
	text-align:center;
	}
.wsm_news_list_month, .wsm_news_list_year {
	font-size:.83em;
	color:#fff;
	}
.wsm_news_list_day {
	font-size:1.67em;
	font-weight:bold;
	color:#fff; 
	}
/*--FAQ--*/
#faq_contents {
background:#eee;
border:1px solid #ccc;
padding:10px;
color:#2b4085;
}
h2.faq_header,
h2.faq_header a,
h2.faq_header a:hover {
color:#fff;
margin:0 0 15px 0;
padding:5px;
background:#2b4085;
}

li.faq_contents_category {
font-size:1.17em;
}
ol.faq_conents_qs {
font-size:.83em;
margin:10px 0;
list-style:upper-alpha;
}
ol.faq_conents_qs li {
margin:0 0 5px 0;
}
#faq_answers {
	border-top:none;
	padding-top:1.5em;
clear:both;
	}
h3.faq_question {
	border-bottom:1px dotted #ccc;
padding:5px 0;
font-size:1.33em;
clear:right;
	}
.faq_question_1,
.faq_question_2 {
	margin:0 1em 1em 1em;
	}
.faq_top {
	text-align:right;
	font-size:1em;
float:right;
margin-bottom:10px;
	}
/*--Contact Page--*/
p.wsm_contact_info {
float:left;
margin:0 20px 0 60px;
font-size:1.17em;
line-height:1.5em;
border-right:1px solid #1f1f1f;
padding:0 20px 0 0;
}
table.wsm_contact_form label,
table.wsm_contact_form input {
margin:0 0 5px 0;
}	
table.wsm_contact_form input,
table.wsm_contact_form select,
table.wsm_contact_form textarea {
background:#161010;
border:1px solid #262626;
color:#787878;
width:300px !important;
float:right;
}
table.wsm_contact_form label {
display:block;
}
#wsm-contact-newsletter input {float: left; width: 20px !important; margin-left: 17px;}

table.wsm_contact_form {
width:405px;
}
table.wsm_contact_form input[type='submit'] {
float:right;
/*background:#916969;*/
background:none;
border:1px solid #262626;
color:#ff0404;
cursor:pointer;
width:auto;
margin:0 5px 0 0;
padding:3px 10px;
width:auto !important;
}
table.wsm_contact_form input[type='submit']:hover {
border:1px solid #ff0404;
}
/**Gallery**/
table.wsm_gallery_albums{border:0px;}
td.wsm_gallery_album_image{vertical-align:top;width:130px;}
td.wsm_gallery_album_image img, .wsm_photo_thumb img {background:#000;border:1px solid #666;padding:4px;float:left;}
td.wsm_gallery_album_image img:hover, .wsm_photo_thumb img:hover {background:#1e1e1e;}
td.wsm_gallery_album_image img.active{background:#222;}
td.wsm_gallery_album_about{width:auto;}
div.wsm_gallery_album_name a {font-size:1.33em; margin:0 0 5px 0; text-decoration:none;}
div.wsm_gallery_album_count{font-style:italic;color:#333;}
div.wsm_gallery_album_description{margin:.75em 0;}
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 #000;}
.wsm_gallery_album_page{display:block;}
.wsm_photo_thumb img {float:none;}
.wsm_photo_thumb{width:33%;height:190px;margin:0;text-align:center;font-size:8pt;font-weight:bold;cursor:pointer;position:relative;float:left;}
/*So Close
.wsm_gallery_album_pages img {display:none;}
.wsm_gallery_album_pages a {width:12px; height:12px; background:url(../images/icon_nav_arows.gif) no-repeat;float:left;margin:0 5px;}
.wsm_gallery_album_pages span {float:left;}
span#wsm_gallery_album_page {float:none;}*/
table.wsm_gallery_album_main {width:100%;}
