﻿/* CSS Document */
#shopping_for_label {
  position: relative;
  float: left;
  width: 370px; }

#sorting_by {
  position: relative;
  float: right;
  text-align: right;
  width: 220px; }

.number_of_results {
  position: relative;
  float: left;
  width: 283px;
  margin-top: 12px; }

.paging {
  position: relative;
  float: right;
  width: 287px;
  text-align: right;
  margin-top: 10px;
  margin-right: 10px; }

.extraletterspacing {
  letter-spacing: 2px; }

.extraletterspacing a {
  text-decoration: none; }

.extraletterspacing a:hover {
  text-decoration: underline; }

.page_selected {
  font-weight: bold;
  color: #aa1e00;
  font-size: larger;
  font-size: 15px; }

#category_featured_product_container {
  margin-top: 19px;
  width: 577px; }

#category_featured_product_container td {
  vertical-align: top; }

.featured_product_top {
  background-image: url(../images/featured_product_top.png);
  background-repeat: no-repeat;
  height: 17px;
  width: 285px; }

.featured_product_space_between {
  width: 7px; }

.featured_product_side_border {
  background-color: #bdd4ae;
  width: 2px; }

.featured_product_bottom {
  background-image: url(../images/featured_product_bottom.gif);
  background-repeat: no-repeat;
  height: 17px; }

#search_results_container {
  margin-top: 7px;
  width: 577px; }

#search_results_container td {
  vertical-align: top; }

#search_results_container table {
  width: 577px;
  margin-bottom: 8px; }

td.image_cell {
  width: 94px;
  overflow: hidden;
  text-align: left;
  vertical-align: top; }

td.fpbg {
  background-color: #fdfcd9; }

td.fp_main_content {
  width: 187px; }

#search_results_container td.phrase {
  width: 195px; }

.subtagline {
  margin-top: 3px; }

.divider_horizontal {
  font-size: 0px;
  line-height: 0px;
  height: 1px;
  margin-bottom: 7px;
  background-color: #E5E5E5;
  margin-top: 7px;
  width: 284px; }

.saleprice {
  margin-top: 5px; }

.add2cart {
  margin-top: 5px; }

.moreinfo {
  margin-top: 4px;
  margin-bottom: 5px; }

.divider_vertical {
  width: 7px;
  background-image: url(../images/divider_search.gif);
  background-position: center;
  background-repeat: repeat-y; }

.add2cart_moreinfo_container {
  float: left;
  width: 105px; }

.best_seller {
  float: right;
  width: 70px; }

.fpbl {
  border-left: solid 2px green; }

.fpbr {
  border-right: solid 2px green; }

.breadcrumb_container {
  margin-top: 4px; }

.div_category_html_content {
  margin-top: 4px; }
