img {border:0px;}
* {font-family:Arial; font-size:13px;}
a {text-decoration:none; color:#502804;}
a:hover {text-decoration:underline;}
body {margin:0px; padding:0px; background:url(/lib/yhst-16712713678815/body-bg.jpg) left top;}
h1 {color:#1D1D1D; margin:0px; font:bold 13px Arial; margin:5px 5px 5px 15px;}

.content {//text-align:center;}

.mheader {background:url(/lib/yhst-16712713678815/mheader-bg.jpg) repeat-x left top;}

.header {height:169px; background:url(/lib/yhst-16712713678815/header.jpg) no-repeat left top; width:980px; margin:0 auto; position:relative;}
.header img {position:absolute; left:56px; top:23px;}
.header .facebook {background:url(<div class="fb-like" data-href="http://www.facebook.com/mymonterreytile" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false"></div>) no-repeat left top; margin:0 auto; position:relative;}
.header .facebook img {position:absolute; left:300px; top:10px;}
.header .links {position:absolute; left:335px; top:129px;}
.header .links a {color:#3C3C3C; font-size:12px; padding-right:42px;}
.header .links .cart {background:url(/lib/yhst-16712713678815/cart.gif) no-repeat left top; padding-left:22px;}
.header .logo-link {display:block; height:100px; width:250px; position:absolute; left:67px; top:23px;}

.middle {background:url(/lib/yhst-16712713678815/middle-bg.jpg) repeat-x left top;}

.middle2 {width:980px; margin:0 auto; //padding-left:0px; //margin:0px 0px 0px 0px; //text-align:left;}

.left-col {width:285px; vertical-align:top; background:url(/lib/yhst-16712713678815/left-bg-dark2.jpg) repeat-y left top;}
.left-col .cats {background:url(/lib/yhst-16712713678815/left-bg-light.jpg) repeat-y left top; width:285px; height:287px;}
.left-col .cats div {color:#ba6025; font:bold 13px/30px Arial; background:url(/lib/yhst-16712713678815/cats-header-bg.jpg) repeat-x left bottom; height:30px; margin-left:40px; padding-left:10px; margin-right:20px; margin-bottom:0px;}
.left-col .cats a {color:#502804; font:bold 13px/19px Arial; display:block; height:19px; margin-left:60px;}

.left-col .nav {background:url(/lib/yhst-16712713678815/left-bg-dark.jpg) repeat-y left top; padding-bottom:30px;}
.left-col .nav div {color:#ba6025; font:bold 13px/37px Arial; background:url(/lib/yhst-16712713678815/nav-bg.jpg) repeat-x left bottom; height:37px; margin-left:40px; padding-left:10px; margin-right:20px; margin-bottom:20px;}
.left-col .nav a {color:#ceb59f; font:bold 13px/25px Arial; display:block; height:25px; margin-left:60px; background:url(/lib/yhst-16712713678815/nav-arrow.jpg) no-repeat left 5px; padding-left:35px;}

.left-col .shop {background:url(/lib/yhst-16712713678815/left-bg-dark2.jpg) repeat-y left top;}
.left-col .shop div {color:#ba6025; font:bold 13px/37px Arial; background:url(/lib/yhst-16712713678815/shop-bg.jpg) repeat-x left bottom; height:37px; margin-left:40px; padding-left:10px; margin-right:20px; margin-bottom:20px;}
.left-col .shop a {color:#ebdba1; font:bold 13px/25px Arial; display:block; height:25px; margin-left:60px; background:url(/lib/yhst-16712713678815/shop-arrow.jpg) no-repeat left 12px; padding-left:15px;}
.left-col .shop .cc {margin-top:30px; margin-left:50px;}

.middle2 .body {background:#fff; vertical-align:top; padding-bottom:20px;}
.middle2 .body .banner {background:#e9e0d0; padding:5px 5px 1px 0px; //padding-bottom:5px;}

.middle2 .body .search {background:#1a100b; height:32px; text-align:right; padding-right:17px; padding-top:12px; //height:32px;}
.middle2 .body .search * {float:right;}
.middle2 .body .search .query {width:119px; height:18px; border:0px; margin-right:10px; margin-top:2px;}

.middle2 .body .info {padding:10px 10px 10px 20px;}

.middle2 .body .info h1 {background:url(/lib/yhst-16712713678815/h1-bg.jpg) no-repeat left top; line-height:22px; padding-left:10px; margin:0px;}

.middle2 .body .info .welcome h1 {color:#3b3b39; font:bold 24px Arial; margin:0px 0px 5px 0px; background:none;}
.middle2 .body .info .welcome {color:#4a2403; font:bold 12px Arial; margin-bottom:30px;}

.middle2 .body .info .pics {margin-bottom:1px;}
.middle2 .body .info .pics td {text-align:right; padding-right:15px; padding-left:15px;}
.middle2 .body .info .pics td img {margin-bottom:10px;}
.middle2 .body .info .pics td a {color:#9a9084; font:bold 12px Arial;}

.footer {height:78px; width:980px; text-align:center; margin:0 auto; color:#e9e0d0; padding-top:50px; font:normal 10px Arial; position:relative; background:url(/lib/yhst-16712713678815/body-bottom-bg.jpg) no-repeat 55px top;}

background:url(/lib/yhst-16712713678815/body-bottom-bg.jpg) no-repeat 55px top;
background:url(/lib/yhst-16712713678815/body-bottom-bg-dark.jpg) no-repeat 55px top;


.featured {margin-top:1px;}
.featured td {background:url(/lib/yhst-16712713678815/featured-top.jpg) no-repeat left top; height:7px; padding-top:7px;}
.featured td div {background:url(/lib/yhst-16712713678815/featured-body.jpg) repeat-y left top;}

#contents td {text-align:center; font:normal 13px Arial; padding-bottom:30px;}
#contents td a {color:#502804; font-weight:bold;}

.breadcrumbs {color:#3C3C3C; font-weight:bold; font-size:11px;}
.breadcrumbs a {color:#3C3C3C; font-weight:normal; font-size:11px;}

#section-contenttitle {margin-bottom:15px;}

.item-img {position:relative; vertical-align:top; text-align:center; padding-top:20px; border:1px solid #f0f0f0; background:url(/lib/yhst-16712713678815/zoom.jpg) no-repeat right bottom; padding-bottom:45px; float:left; width:240px; margin-right:20px;}

.pit {font-size:17px; padding-left:15px; vertical-align:top;}
.pit .price {font-size:17px; color:#717a27; padding:5px 0px 5px 0px;}
.pit .price b, .pit #rprice {font-size:17px; color:#717a27;}
.pit .sale-price {font-size:17px; color:#972c0a; padding:5px 0px 5px 0px;}
/*.pit #sprice, .pit #maxlevel {font-size:21px;}*/

.pit .price span {font-size:17px;}
.pit .sale-price span {font-size:17px;}

.pit .sale-price b {font-size:17px;}
.pit .you-save {color:#3C3C3C; display:block; padding-bottom:5px; padding-top:5px;}
.pit .availability {color:#3C3C3C; padding:5px 0px 7px 0px;}
.pit  .qty {color:#6D6D6D; padding:7px 0px 7px 0px;}
.pit  .qty input {width:32px; height:18px; border:1px solid #6D6D6D;}
.pit  .addtocart {padding:7px 0px 7px 0px;}

#caption, #specs, .cross-sell {color:#000000; font-size:13px; padding:12px; background:url(/lib/yhst-16712713678815/detail-description-bg.gif) no-repeat left top;}
#caption #itempage-captiontitle, #specs #specstitle, .cross-sell h1 {color:#502804; font-size:15px; margin:0px 0px 15px 0px;}

.cross-sell td {text-align:center;}
.cross-sell td .name a {font-weight:bold;}

h1.title {margin:15px 10px 15px 0px; font-size:18px; }

.kirdt {padding:10px 5px 20px 5px; color:#7F7269; font-size:13px; left:320px; position:absolute; text-align:left; top:-135px; width:602px;}
.kirdt h1 {color:#000; padding:12px 0px 8px 50px; margin-left:5px; margin-bottom:0px; background:url(/lib/yhst-16712713678815/testomonials-bg.gif) no-repeat left top;}
.kirdt div {padding:5px 25px 5px 25px; overflow:auto; color:#000;}
.kirdt div p {color:#626670;}
.kirdt .read-more {text-align:right; padding-right:50px; height:auto;}
.kirdt .read-more a {background:url(/lib/yhst-16712713678815/testomonials-arrow.gif) no-repeat right 5px; font-size:11px; padding-right:8px;}

.outofstock {font-weight:bold; padding-top:6px; color:#972C0A;}
