/*Hides unnecessary <br> tags above Featured Products*/
#content_area br {
  display: none;
}
#homepage br {
  display: block;
}
/*****************************
* *        OVERRIDES     * *
******************************/
#content_area {
  padding: 10px 0 20px;
  width: 960px;
}
#leftNav {
  display: none;
}
#homeTop {
  width: 960px;
  overflow: hidden;
}
#main {
  background: url(../images/homepage/main.jpg) no-repeat top left;
  width: 244px;
  height: 301px;
  padding-left: 386px;
  background-color: #fcfcfc;
}
#main .title {
  font-size: 36px;
  color: #474747;
  font-weight: 300;
  padding-top: 28px;
}
#main .priceSection {
  font-size: 14px;
  color: #949494;
  padding-left: 27px;
}
#main .price {
  font-size: 28px;
  color: #f66800;
}
#main ul {
  font-size: 13px;
  color: #ff7529;
  padding-left: 24px;
  line-height: 21px;
}
#main ul li span {
  color: #4b4b4b;
}
#main a {
  opacity: 1;
  display: block;
  float: left;
  margin: 12px 0 0 36px;
}
#main a:hover {
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  -ms-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: .7;
}
#promos {
  width: 310px;
  overflow: hidden;
  margin-bottom: 16px;
}
#promos .promo {
  width: 140px;
  padding-left: 160px;
  padding-right: 10px;
  height: 150px;
  font-size: 11px;
  color: #4b4b4b;
}
#promos .title {
  font-size: 18px;
  color: #474747;
  padding-top: 26px;
  padding-bottom: 6px;
}
#promos .link {
  color: #f66800;
  text-decoration: underline;
  font-size: 12px;
  padding-top: 6px;
}
#promos .p1 {
  background: url(../images/homepage/p1-bg.jpg) no-repeat 0 0;
  border-bottom: 1px solid #dbdbdb;
}
#promos .p2 {
  background: url(../images/homepage/p2-bg.jpg) no-repeat 0 0;
}
#promos a:hover {
  text-decoration: none;
}
#promos a:hover .link {
  text-decoration: none;
}
/*****************************
* *   FEATURED PRODUCTS    * *
******************************/
#content_area table[width="96%"],
#content_area table[width="96%"] table {
  width: 100%;
  border-collapse: collapse;
}
#content_area table[width="96%"] td {
  padding: 0;
  text-align: left;
}
img[src$="Icon_FreeShipping_Small.gif"],
td[background$="Grid_Divider_Vertical.gif"],
td[background$="Grid_Divider_Horizontal.gif"] {
  /*Removes vertical divider*/
  /*display: none;*/
}
/* Produt Images */
table.v65-productDisplay a > img {
  max-width: 190px;
}
/* Center Featured Products Text */
a.productnamecolor.colors_productname,
font.pricecolor.colors_productprice,
font.text.colors_text {
  display: block;
  text-align: left;
}
font.pricecolor.colors_productprice font.text.colors_text {
  display: inline;
}
/* Name */
a.productnamecolor.colors_productname {
  color: #4b4b4b;
  font: 600 12px/1.3 "Open Sans", Arial, sans-serif;
}
/* Our Price TEXT */
.v65-productDisplay .product_productprice,
.v65-productDisplay .product_productprice b {
  color: #4b4b4b;
  font: normal 11px/1.3 "Open Sans", Arial, sans-serif;
}

/* Sales Price TEXT */
.v65-productDisplay .product_saleprice,
.v65-productDisplay .product_saleprice b {
  color: #f66800;
  font: 600 13px/1.3 "Open Sans", Arial, sans-serif;
}


.v65-productDisplay .product_yousave,
.v65-productDisplay .product_yousave b {
  color: #f66800;
  font: 400 11px/1.3 "Open Sans", Arial, sans-serif;
}