#products_main {
  width:100%;
  height:300px;
  position:relative;
  background-color: #FFF;
   margin-bottom:26px;
}

/*
  Slideshow
*/

#products {
  margin-left:26px;
}

/*
  Slides container
  Important:
  Set the width of your slides container
  Set to display none, prevents content flash
*/

#products .slides_container {
  width:480px;
  overflow:hidden;
  float:left;
  position:relative;
  border:2px solid #BD0033;
  display:none;
  padding: 0px;
  height: 300px;
}


/*
  Each slide
  Important:
  Set the width of your slides
  If height not specified height will be set by the slide content
  Set to display block
*/

.slides_container a {
  width:366px;
  height:274px;
  display:block;
}

/*
  Next/prev buttons
*/

#products .next,#products .prev {
  position:absolute;
  top:140px;
  left:0;
  width:20px;
  height:0;
  padding-top:22px;
  overflow:hidden;
  display:block;
  z-index:101;
}
#content #product_description {
  background-color: #FFF;
  height: auto;
  width: 100%;
  margin-top: 15px;
  padding: 0px;
}


#products .prev {
  background-image: url(../images/arrow-prev.gif);
  background-repeat: no-repeat;
}

#products .next {
  left:517px;
  background-image: url(../images/arrow-next.gif);
  background-repeat: no-repeat;
}

/*
  Pagination
*/

#products .pagination {
  width:130px;
  padding:2px;
  float:left;
  margin-left:45px;
  background-color: #FFFFFF;
  margin-top: 0px;
  border: 2px solid #B70033;
}

#products .pagination li {
  float:left;
  margin:2px 4px;
  list-style:none;
}

#products .pagination li a {
  display:block;
  width:55px;
  height:41px;
  margin:0px;
  float:left;
  background:#f9f9f9;
  border: 1px solid #f4f4f4;
}

#products .pagination li.current a {
  border:1px solid #A70033;
  margin:0;
}
a:active {
  text-decoration: none;
  color: #BE0032;
}

a:visited {
  text-decoration: none;
  color: #B80033;
}
a:hover {
  text-decoration: none;
  color: #FB0045;
}



a:link {
  text-decoration: none;
  color: #B80033;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
h6 {
  font-size: 11px;
  color: #999;
  height: 12px;
  width: 100%;
  border-bottom-width: thin;
  border-bottom-style: dotted;
  border-bottom-color: #910000;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-align: right;
  text-decoration: none;
}
.result-title{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #900;
  text-decoration: none;
  background-color: #f4f4f4;
  padding: 2px;
  height: 20px;
  width: 708px;
}
#container #header #search {
  margin: 10px;
  float: right;
  width: auto;
  height: auto;
  padding: 10px;
  background-image: url(../images/search.png);
  background-repeat: repeat;
}
#container #header a img {
  margin: 0px;
  padding: 0px;
  float: left;
  height: 121px;
  width: 403px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}
ul.pagenav{
  height: auto;
  width: 100%;
  color: #000;
  list-style-type: none;
  float: left;
  padding: 2px;
  text-transform: capitalize;
}
li.pagenav-prev {
  display: block;
  height: auto;
  width: auto;
  color: #FFF;
  text-decoration: none;
  text-transform: none;
  font-size: 14px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin: 0px;
  border: thin solid #E0E0E0;
  font-weight: normal;
  float: left;
  padding: 1px;
}
li.pagenav-next {
  display: block;
  height: auto;
  width: auto;
  color: #FFF;
  text-decoration: none;
  text-transform: none;
  font-size: 14px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin: 0px;
  border: thin solid #E0E0E0;
  font-weight: normal;
  float: right;
  padding: 1px;
}
li.pagenav-prev a   {
  display: block;
  height: auto;
  width: 55px;
  background-color: #B00033;
  color: #FFF;
  text-decoration: none;
  text-transform: none;
  font-size: 14px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin: 0px;
  border: thin solid #E0E0E0;
  font-weight: normal;
  text-align: center;
  padding: 1px;
}
li.pagenav-prev a:hover {
  display: block;
  height: auto;
  width: 55px;
  background-color: #D2003F;
  color: #FFF;
  text-decoration: none;
  text-transform: none;
  font-size: 14px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin: 0px;
  border: thin solid #E0E0E0;
  font-weight: normal;
  text-align: center;
  padding: 1px;
}
li.pagenav-next a:hover {
  display: block;
  height: auto;
  width: 55px;
  background-color: #D2003F;
  color: #FFF;
  text-decoration: none;
  text-transform: none;
  font-size: 14px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin: 0px;
  border: thin solid #E0E0E0;
  font-weight: normal;
  text-align: center;
  padding: 1px;
}
li.pagenav-next a   {
  display: block;
  height: auto;
  width: 55px;
  background-color: #B00033;
  color: #FFF;
  text-decoration: none;
  text-transform: none;
  font-size: 14px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin: 0px;
  border: thin solid #E0E0E0;
  font-weight: normal;
  text-align: center;
  padding: 1px;
}
.actions {
  width: 100%;
  float: right;
  margin: 0px;
  padding: 0px;
  clear: both;
  height: auto;
  list-style-type: none;
}
.print-icon , .email-icon {
  float: right;
  margin: 0px;
  padding: 0px;
}
html body div#container div#wrapper div#content div#product_description div.search div.pagination {
    clear: both;
    margin: 10px 0;
    padding: 10px 0 10px 0;
}
html body div#container div#wrapper div#content div#product_description div.search div.pagination ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left;
}
html body div#container div#wrapper div#content div#product_description div.search div.pagination li {
    border: 0 solid #EEEEEE;
    display: inline;
    margin: 0 2px;
    padding: 2px 5px;
    text-align: left;
}
html body div#container div#wrapper div#content div#product_description div.search div.pagenav {
    clear: both;
    padding: 2px;
}
html body div#container div#wrapper div#content div#product_description div.search div.pagination li.pagination-start, html body div#container div#wrapper div#content div#product_description div.search div.pagination li.pagination-next, html body div#container div#wrapper div#content div#product_description div.search div.pagination li.pagination-end, html body div#container div#wrapper div#content div#product_description div.search div.pagination li.pagination-prev {
    border: 0 none;
}
html body div#container div#wrapper div#content div#product_description div.search div.pagination li.pagination-start, html body div#container div#wrapper div#content div#product_description div.search div.pagination li.pagination-start span {
    padding: 0;
}

