body{ background:url(http://lib.store.yahoo.net/lib/matsetc/body-bg.gif) repeat-x left 50px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;
}
.clear{ clear:both; height:1px;
}
img { border:0px;
}
ul,li,p,form{ margin:0; padding:0;
}

a { text-decoration:none; color:#660000;}
a:hover {color:#ff0000;}
#main-wrapper{ width:100%; float:left; margin:0; padding:0;
}
.top_bg{ background:url(http://lib.store.yahoo.net/lib/matsetc/top-bg.png) repeat-x; float:left; width:100%; height:auto; margin:0; padding:0;
}
.top_bg_main{ width:1000px; margin:0 auto; padding:0;
}
.top_bg_main a{ border:none; 
}
.logo{width:192px; float:left; height:99px; padding:0 0 0 49px; margin:0; }
.top_menu{ width:755px; float:left; padding:20px 0px 0px 0px; margin:0; }
.top_menu ul{ padding:0px 2px 0 17px; float:left;  list-style:none; }
.top_menu ul li{ display:inline; list-style-type:none; padding:0 0px 0 0px ; background:url(http://lib.store.yahoo.net/lib/matsetc/top-menu-seprator.gif) no-repeat right 5px; padding:0px 18px; margin:0;}
.top_menu ul li.shopping_icon{ background:url(http://lib.store.yahoo.net/lib/matsetc/shopping-icon.gif) right top no-repeat; padding-right:23px;}
.top_menu ul li a{ text-decoration:none; color:#ffffcc; font-size:12px; margin:0; padding:0;}
.top_menu ul li a:hover{ text-decoration:underline;}
.call_us_area{width:735px; float:left;  padding:0px 0 0px 0px; background:url(http://lib.store.yahoo.net/lib/matsetc/call-us-seaprator.gif) no-repeat center top; margin:0; margin-top:20px; border:0px solid red; height:33px;}
.call_us_content{ font-size:18px; color:#FFFFFF; font-weight:normal; float:left; background:url(http://lib.store.yahoo.net/lib/matsetc/telephone-icon.gif) 23px 3px no-repeat; padding:0px 0 0 75px; float:left;}
.call_us_number{font-size:24px; color:#FFFFFF; font-weight:bold;}
.search_taxt{font-size:14px; color:#FFFFFF; float:left; padding:7px 0 2px 120px; text-transform:uppercase; margin:0;}
.search_box_inputtype{ background:none; width:179px; height:13px; padding:7px 0 2px 5px; border:none; font-size:11px; color:#678251; margin:2px 0 0 0; background:url(http://lib.store.yahoo.net/lib/matsetc/search-box.gif) no-repeat 4px 3px ; width:187px; height:25px; float:left;}
.go_button{ background:url(http://lib.store.yahoo.net/lib/matsetc/go.gif) no-repeat 2px 3px; float:left; width:28px; height:26px; border:none; cursor:pointer;
 margin:2px 0 0 0; padding:0; float:left;}
#main_content{ width:1000px; margin:0 auto; }
.main_left_content{ width:195px; _width:198px; float:left; padding:0 0 0 50px; _padding:0 3px 0 50px;}
.left_category{ background:#fefed0; width:191px; float:left; height:auto; border:1px solid #4f7e4c; border-bottom:0px;}
.left_category ul{ background:#fefed0; padding:0px; margin:0px; list-style:none;}
.left_category ul h2{ background:url(http://lib.store.yahoo.net/lib/matsetc/left-category-top-bg.gif) repeat-x; width:181px; _width:191px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:10px 0px 9px 10px;  margin:0px; font-weight:bold;}
.left_category ul li{ list-style-type:none; display:block; border-bottom:1px solid #d3dbac; padding:0 0 2px 10px; margin:0px;}
.left_category ul li a{ text-decoration:none; color:#4c6339; font-size:12px;}
.left_category ul li a:hover{ text-decoration:underline; color:#588D55;}
.bookmark{ background:url(http://lib.store.yahoo.net/lib/matsetc/left-category-top-bg.gif) repeat-x; width:183px; _width:191px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; padding:10px 0 10px 10px; margin:1px 0 0 0; float:left;}
.bookmark a{ color:#fff; text-decoration:none;}
.bookmark a:hover{text-decoration:underline;}
.bookmark_page{ width:182px; float:left;}
.bookmark_page ul{ padding:0px; margin:0px; list-style:none;}
.bookmark_page ul li{ list-style-type:none; display:block; padding:1px 0}
.main_middle_right_content{ width:730px; float:left; }
.middle_banner{ background:url(http://lib.store.yahoo.net/lib/matsetc/middle-banner.jpg) no-repeat; width:706px; float:left; height:211px; padding-top:50px;}
.middle_banner p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#243923; float:right;  font-weight:normal; width:500px; padding:5px 5px 0 0; text-align:left; margin:0px; }
.middle_banner p a{ font-weight:bold; text-decoration:none; color:#243923;}

h2.featured-product-title {background:url(http://lib.store.yahoo.net/lib/matsetc/feture-category-bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; padding:4px 0px 4px 10px; margin:5px 25px 0px 1px; text-transform:uppercase; text-align:left; font-weight:bold; clear:both; float:left; width:694px;  _width:703px;}

.featured-product-wrapper{ width:704px; float:left; padding:0 0 0 2px; }
.featured-product-block {float:left; margin:15px 5px !important; margin:15px 3px;   width:166px; text-align:center;  padding:0;}
.featured-product-block .product-image{ display:block; background:url(http://lib.store.yahoo.net/lib/matsetc/feature-pro-bg.jpg) left bottom repeat-x #fff; width:152px; padding:7px; border:1px solid #c3c39e; }
.featured-product-block a.product-name{font-size:11px; text-decoration:none; color:#33511b; }
.featured-product-block a.product-name:hover{ text-decoration:underline;}
.product-block-wrapper{ /*width:695px;*/ width:696px; float:left;}
.listing-product-block, .best-seller-product-block{float:left; width:160px; margin:18px 7px;_margin:18px 6px; text-align:center;}
.listing-product-block a.product-image, .best-seller-product-block a.product-image { display:block; width:160px; margin-bottom:10px;}
.detail-listing-product-block, .best-seller-product-block{float:left; width:333px; margin:18px 7px;_margin:18px 6px; text-align:left;}
.detail-listing-product-block a.product-image, .best-seller-product-block a.product-image { display:block; width:160px; margin-bottom:10px;}
/*.listing-product-block a.product-name, .best-seller-product-block a.product-name { font-size:12px; color:#3a4c2c;text-transform:uppercase; display:block; text-decoration:none;}*/
.best-seller-product-block a.product-name { font-size:12px; color:#3a4c2c;text-transform:uppercase; display:block; text-decoration:none; height:30px;}
.listing-product-block a.product-name{ font-size:12px; color:#3a4c2c;text-transform:uppercase; display:block; text-decoration:none;}

.best-seller-product-block .name{ font-size:12px; color:#3a4c2c;text-transform:uppercase; display:block; text-decoration:none; height:30px;}

.listing-product-block p.description, .best-seller-product-block p.description{ font-size:11px; color:33511b; margin:0px; padding:0px;}
.listing-product-block p.price, .best-seller-product-block p.price{ font-size:12px; text-align:center; color:#000000; padding:2px 0 0 0 ;}
.listing-product-block p.price span, .best-seller-product-block p.price span {color:#a11100;}
#about-product-block { display:block; clear:both; padding:0px 5px 0px 0px; text-align:left; float:left; width:700px;}
h2{ font-size:16px; color:#316f00; font-weight:normal; margin:0; padding:12px 0 0 0;}
p.mat_gym{ font-size:12px; line-height:18px; padding:10px 0 0 0; color:#454545;}
#footer{ width:950px; height:auto; padding:20px 0 0 50px; margin:0;  float:left;}
.footer_box{width:900px; float:left; border:1px solid #e4e4e4; border-bottom:5px solid #000; margin:0;}
.footer-links-title{ background:url(http://lib.store.yahoo.net/lib/matsetc/footer-top-bg.jpg) repeat-x; float:left; width:890px; _width:898px !important; font-size:14px; font-style:italic; color:#FFFFFF; margin:0; padding:10px 0px 10px 10px;}
.footer-links-title h3 { background:url(http://lib.store.yahoo.net/lib/matsetc/footer-links-title.jpg) left top no-repeat; font-size:12px; margin:0px; padding:0px;}
.footer-links-title h3 span { visibility:hidden;}
.footer_box_inner_left{ width:376px; float:left; border-right:1px solid #e4e4e4; margin:0; padding:0; text-align:left;}
.border-right {border-right:1px solid #e4e4e4;}
.footer_shipping_menu{ width:164px; float:left; padding:10px 0 0 15px; margin:0;}
.footer_shipping_menu ul{ padding:0px; margin:0px; list-style:none; float:left;  }
.footer_shipping_menu ul h2{ float:left; color:#263d25; font-size:11px; font-weight:bold; width:170px; padding:0px; margin:0px;}
.footer_shipping_menu ul li{ background:url(http://lib.store.yahoo.net/lib/matsetc/footer-shipping-seaprator.jpg) no-repeat 1px 11px; width:160px; float:left; padding:0 0 0 10px; list-style-type:none; margin:0; line-height:18px; }
.footer_shipping_menu ul li a{ text-decoration:none; font-size:11px; color:#555555;}
.footer_shipping_menu ul li a:hover{ text-decoration:underline; }
.footer_shipping_menu_second_box{ background:url(http://lib.store.yahoo.net/lib/matsetc/seperator.jpg) repeat-x; width:357px; float:left; margin:0; padding:0; }

.footer_right_menu{ width:520px; float:left; margin:0; padding:0;}
.footer_right_menu ul{ float:right; margin:0; padding:0; list-style:none; }
.footer_right_menu ul li{ background:url(http://lib.store.yahoo.net/lib/matsetc/footer-menu-seprator.jpg) no-repeat left 2px; display:inline; padding:0; margin:0;}
.footer_right_menu ul li.no_image{ background:none;}
.footer_right_menu ul li a{ font-size:11px; color:#263d25; font-weight:bold; text-decoration:none; padding:0 0px 0 5px;}
.copyright{ width:400px; text-align:right; font-size:11px; color:#555555; float:right; padding:0 12px 0 0; margin:0; }
.copyright a {color:#555555; text-decoration:none;}
.copyright a:hover { color:#000; text-decoration:underline;}
.footer_right_menu ul li a:hover{ text-decoration:underline;}
.visa_set_box{ width:520px; float:left;  padding:40px 0 0 0; }
.visa_menu{ width:315px; float:left; margin:0; padding:0; text-align:left;  }
.visa_menu ul{ padding:0 0 0 12px; float:left;  margin:0; }
.visa_menu ul li{ list-style-type:none; display:inline; padding:0 0 0 2px;}
.visa_menu ul li img{ border:none;}
.visa_menu ul li a{}
.paypal_card{ float:left; margin:0;}
.paypal_card_two{ float:left;}
.order_online{ font-size:11px; color:#000000; float:left; margin:0; padding:0 0 0 0px;}
h1.page-title{ background:url(http://lib.store.yahoo.net/lib/matsetc/entrance-mat-bg.jpg) left top repeat-x; width:702px; _width:711px !important; border:1px solid #FFFFFF; float:left; padding:9px 0px 9px 10px; font-size:14px; color:#243923; text-transform:uppercase; margin:0px 0px 1px 0px; text-align:left;}
.breadcrumbs{ background:#243923; font-size:11px; color:#bfb57e; text-align:right; padding:4px 8px 4px 2px; margin-right:25px; width:704px; _width:711px !important; float:left; /*float:right;*/}
.breadcrumbs a {color:#5e965b; cursor:pointer; text-decoration:none;}
.breadcrumbs a:hover {color:#689f66; text-decoration:underline;}
.page-content-wrapper {width:704px; _width:708px !important; float:left; padding:0 0 0 11px; background:#FFFFFF; min-height:600px; _height:750px; /*overflow:hidden;*/}
.caption {width:690px; float:left; border-bottom:6px solid #243923;}
.caption .product-image {float:left; width:180px; float:left; padding:10px 10px; background:url(http://lib.store.yahoo.net/lib/matsetc/listing-block-bg.jpg) left top repeat; margin-right:10px;}
.caption p{font-size:12px; color:#243923;  padding:10px 0px 15px 0; line-height:15px; margin:0; text-align:left;}
.category_block{ float:left; width:200px; height:138px; margin:18px 12px; text-align:center;}
.category_block a.product-image{ /*border:1px solid #4f7e4c;*/ width:193px; padding:4px; background:#fff; display:block;}
.category_block a.product-name{ font-size:12px; color:#33511b; text-transform:uppercase; text-align:center; padding:5px 0 0 0; text-decoration:none;}
.category_block a.product-name:hover{ text-decoration:underline;}
#product-details {margin-top:15px;}
.main-image-wrapper{ width:347px; float:left; padding:0px 0 0 12px;}
.main-image-wrapper .main-product-image{ background:url(http://lib.store.yahoo.net/lib/matsetc/product-detail-chai-bg.jpg) left top no-repeat; width:308px; _width:338px; float:left; padding:15px;}
.main-image-wrapper a.enlage{ font-size:11px; color:#897f42; text-transform:uppercase; float:right; padding:8px 12px 0 0; cursor:pointer; text-decoration:none;}
a.enlage:hover { color:#000; text-decoration:underline;}
.main-image-wrapper .additional-image{ width:auto; float:left;}
.products_features_box{ width:331px; float:left; padding:0 0 0 5px; _padding:0 0 0 14px;}
h3.detail-sub-title{ background:#253b24; color:#fefed0; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:7px 0 7px 15px; margin:0 0 0 5px; _margin:0 0 0 3px; text-transform:uppercase; width:204px; _width:208px; float:left;}

.products_features_box hr{ margin:0; padding:1px; width:333px; float:left; height:0px; background:#354a34; border:none; }
.products_features_box ul{ width:310px; float:left; margin:5px 0px 0px 15px; _margin:-5px 0px 0px 7px; padding:0; list-style:none;}
.products_features_box ul li{ list-style-type:none; background:url(http://lib.store.yahoo.net/lib/matsetc/feture-menu-seprator.jpg) no-repeat 1px 12px; padding:6px 0px 0px 15px;_padding:0px 0px 5px 10px; margin:0; font-size:12px; color:#304532; text-align:left; text-decoration:none;}
/*.products_features_box ul li a{ font-size:12px; color:#243923; text-decoration:none; padding:0 0 0 15px;}
.products_features_box ul li a:hover{ text-decoration:underline;}*/

.stock_number{ /*width:700px;*/ width:693px; float:left; padding:10px 0 0 5px;}

.stock_number table{ border:1px solid #ebe9b9;}
.stock_number tr{ background:#fff; }
.stock_number td{ text-align:center; font-size:12px; border-bottom:1px solid #e4e1b3;  }
.stock_number .title-bg { background:url(http://lib.store.yahoo.net/lib/matsetc/stock-ul-bg.jpg) left top repeat-x; color:#253b24; text-transform:uppercase; border-right:1px solid #e4e1b3; padding:0px; font-size:14px; text-align:center; }
.stock_number .first { width:166px; font-size:12px; padding:3px 0 3px 0; border-right:1px solid #e4e1b3; }
.stock_number .second {width:168px;  border-right:1px solid #e4e1b3;  font-size:12px;  }
.stock_number .three { width:141px; border-right:1px solid #e4e1b3; font-size:12px; }
.stock_number .four { width:109px;  border-right:1px solid #e4e1b3; font-size:12px; }
.stock_number .row-bg{ background:#fefed0;}


.add_to_cart_box{ width:696px; float:left; padding:0px 0 10px 0px; background:#f2f2f2;  border:1px solid #dddddd; margin:15px 0 0 5px; _margin:15px 0 0 2px;}
.add_to_cart_box .item_code{ font-size:12px; text-align:left; color:#4d4d4d; width:288px; float:left;
 padding:11px 0 10px 0px; margin:0 0 0 8px; _margin:0 0 0 4px; background:url(http://lib.store.yahoo.net/lib/matsetc/item-bottom-border.jpg) no-repeat left bottom;}
.add_to_cart_box .availability{ font-size:12px; text-align:left; color:#4d4d4d; width:288px; float:left;
 padding:8px 0 13px 0px; margin:0 0 0 8px; background:url(http://lib.store.yahoo.net/lib/matsetc/item-bottom-border.jpg) no-repeat left bottom;}
.add_to_cart_box .regular-price { text-align:left; font-size:12px; color:#4d4d4d; width:205px; float:left;
 padding:8px 2px 10px 0px;  background:url(http://lib.store.yahoo.net/lib/matsetc/item-bottom-border.jpg) no-repeat left bottom;  }
 .add_to_cart_box .regular-price .price{ color:#a11100; font-size:16px;}
.add_to_cart_box .quantity { font-size:12px; color:#4d4d4d; width:150px; float:left;
 padding:8px 2px 10px 0px;  }
.add_to_cart_box .quantity b{ margin:0 5px 0 0px}
.add_to_cart_box .quantity input{ width:45px; border:1px solid #c8c8c8;}
.add_to_cart_box .add_to_cart_bg{ width:160px; height:35px; float:left;}
.add_to_cart_box .add_to_cart_bg .button{margin:10px 0 0 0;}
.add_to_cart_box .size{ font-size:12px; text-align:left; color:#4d4d4d; width:282px; float:left; padding:5px 0 12px 0px; margin:0 0 0 8px; _margin:0 0 0 4px; background:url(http://lib.store.yahoo.net/lib/matsetc/item-bottom-border.jpg) no-repeat left bottom;}
/*.add_to_cart_box .size#you-save{ font-size:12px; color:#4d4d4d; width:282px; float:left; padding:5px 0 0px 0px; margin-top:-24px; _margin-top:-27px;margin:0 0 0 8px; }*/
.add_to_cart_box .you-save{ font-size:12px; color:#4d4d4d; width:282px; _width:200px; float:left; padding:5px 0 0px 0px; _padding:5px 0 0px 2px;text-align:left;}
.add_to_cart_box .size select{ width:243px; margin:4px 0px 0px 0px; padding:0;}
.add_to_cart_box .size .price{ color:#5d955a; font-size:14px; font-style:italic;}
.add_to_cart_box .you-save .price{ color:#5d955a; font-size:14px; font-style:italic;}
.products_description_box{ width:700px; float:left; padding:11px 0 0 5px; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:13px;}
.products_description_box .heading{ background:#253b24; color:#fefed0; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:7px 0 7px 0px; margin:0 0 0 5px; text-transform:uppercase; width:204px; text-align:center;}
.products_description_box hr{ margin:0; padding:0; float:left; width:696px; height:3px; background:#354a34; border:none;}
.products_description_box .content{ font-size:12px; color:#243923; padding:10px 0 0 19px; margin:0; line-height:19px;}
.you_may_also{ width:700px; float:left; padding:21px 0 0 5px; text-align:left;}
.you_may_also .heading{ background:#253b24; color:#fefed0; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:7px 0 7px 0px; margin:0 0 0 5px; text-transform:uppercase; width:166px; text-align:center;}
.you_may_also hr{ margin:0; padding:0; float:left; width:696px; height:3px; background:#354a34; border:none;}

#add-to-cart-left-block{ width:265px; float:left;}
#add-to-cart-mid-block{ width:212px;text-align:left; float:left; margin:0px 0px 0px 25px; _margin:0px 0px 0px 0px;}
#add-to-cart-right-block{width:182px; float:right;}

/*Contact-us style*/

.TableBG
{
 background-color: #878573;

 color: #ffffff;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
.td-caption{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 text-align:right;
}
/*input, textarea, select {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}*/

.textarea {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.input01 {width: 150px;}
.input02 {width: 250px;}

.button
{
 background-color: #5B9258;
 color: #ffffff;
 border: 1px outset #5B9258;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

/*Contact-us style Ends*/

/*Tell A Friend Style*/
	
.TableBG
{
 background-color: #5B9258;
 color: #ffffff;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 height:26px;
 }
.td-caption{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #000000;
 text-align:center;
}
/*input, textarea, select {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}*/.textarea {border: 1px inset #cccccc; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}.input01 {width: 150px;}
.input02 {width: 250px;}.button
{
 background-color: #882020;
 color: #ffffff;
 border: 1px outset #882020;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.area{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;	

/*Tell A Friend Style Ends*/

/*Customer service Style*/
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}

/*Customer service Style Ends*/


