#wdyt-shoppingcart {
  width: 468px;
  height: auto; }
  #wdyt-shoppingcart html {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart body {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    line-height: 1; }
  #wdyt-shoppingcart div, #wdyt-shoppingcart span, #wdyt-shoppingcart applet, #wdyt-shoppingcart object, #wdyt-shoppingcart iframe, #wdyt-shoppingcart h1, #wdyt-shoppingcart h2, #wdyt-shoppingcart h3, #wdyt-shoppingcart h4, #wdyt-shoppingcart h5, #wdyt-shoppingcart h6, #wdyt-shoppingcart p {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart blockquote {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    quotes: none; }
  #wdyt-shoppingcart pre, #wdyt-shoppingcart a, #wdyt-shoppingcart abbr, #wdyt-shoppingcart acronym, #wdyt-shoppingcart address, #wdyt-shoppingcart big, #wdyt-shoppingcart cite, #wdyt-shoppingcart code {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart del {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    text-decoration: line-through; }
  #wdyt-shoppingcart dfn, #wdyt-shoppingcart em, #wdyt-shoppingcart font, #wdyt-shoppingcart img {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart ins {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    text-decoration: none; }
  #wdyt-shoppingcart kbd {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart q {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    quotes: none; }
  #wdyt-shoppingcart s, #wdyt-shoppingcart samp, #wdyt-shoppingcart small, #wdyt-shoppingcart strike, #wdyt-shoppingcart strong, #wdyt-shoppingcart sub, #wdyt-shoppingcart sup, #wdyt-shoppingcart tt, #wdyt-shoppingcart var, #wdyt-shoppingcart b, #wdyt-shoppingcart u, #wdyt-shoppingcart i, #wdyt-shoppingcart center, #wdyt-shoppingcart dl, #wdyt-shoppingcart dt, #wdyt-shoppingcart dd {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart ol, #wdyt-shoppingcart ul {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    list-style: none; }
  #wdyt-shoppingcart li, #wdyt-shoppingcart fieldset, #wdyt-shoppingcart form, #wdyt-shoppingcart label, #wdyt-shoppingcart legend {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart table {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    border-collapse: collapse;
    border-spacing: 0; }
  #wdyt-shoppingcart caption, #wdyt-shoppingcart tbody, #wdyt-shoppingcart tfoot, #wdyt-shoppingcart thead, #wdyt-shoppingcart tr, #wdyt-shoppingcart th, #wdyt-shoppingcart td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  #wdyt-shoppingcart *:focus {
    outline: 0; }

#wdyt-shoppingcart form {
  margin-bottom: 0; }
#wdyt-shoppingcart td {
  vertical-align: top; }
#wdyt-shoppingcart .ask-your-friends {
  cursor: pointer;
  background: #000000;
  border: 0px solid black;
  background: url(/images/askbutton.gif);
  width: 148px;
  height: 26px;
  text-indent: -9999px;
  font-size: 0px;
  overflow: hidden;
  display: block;
  line-height: 0px; }
#wdyt-shoppingcart .add-more {
  cursor: pointer;
  background: url(/images/addanother.gif) no-repeat bottom left;
  width: 148px;
  height: 26px; }
#wdyt-shoppingcart #topbar {
  background: url(/images/top_bar.png) no-repeat bottom left;
  width: 468px;
  height: 25px; }
#wdyt-shoppingcart #bottombar {
  background: url(/images/bottombar.png) no-repeat top left;
  width: 468px;
  height: 25px; }
#wdyt-shoppingcart #contentbar {
  background-color: #f1f1f1;
  height: 490px; }
#wdyt-shoppingcart #vendor {
  height: auto;
  border-bottom: 1px solid #c4c4c4; }
#wdyt-shoppingcart .vendortitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #f26521;
  padding: 10px; }
#wdyt-shoppingcart .cartsummarytitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #6b6a66; }
#wdyt-shoppingcart #cartsummary {
  width: 450px;
  margin-left: 10px;
  padding-bottom: 10px; }
#wdyt-shoppingcart .left-arrow, #wdyt-shoppingcart .right-arrow {
  height: 60px;
  width: 60px;
  padding-top: 30px; }
#wdyt-shoppingcart .remove {
  cursor: pointer;
  width: 74px;
  height: 19px;
  background: url(/images/remove_button.gif) no-repeat top left; }
#wdyt-shoppingcart .left-arrow {
  background: url(/images/left_yarow.gif) no-repeat center left; }
#wdyt-shoppingcart .right-arrow {
  background: url(/images/rightyarow.gif) no-repeat center right; }
#wdyt-shoppingcart .summeryblog {
  width: 289px;
  height: 139px;
  background: url(/images/blog.gif) no-repeat top left; }
#wdyt-shoppingcart .text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #6b6a66; }
#wdyt-shoppingcart .cartitem {
  text-align: center;
  width: 77px; }
  #wdyt-shoppingcart .cartitem * {
    margin: auto; }
#wdyt-shoppingcart .cart-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-bottom: 8px;
  color: #6b6a66 !important;
  font-weight: bolder; }
#wdyt-shoppingcart .item-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6b6a66 !important;
  font-weight: bolder;
  text-align: center;
  width: 75px; }
#wdyt-shoppingcart .cart-description {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #6b6a66;
  font-weight: normal; }
#wdyt-shoppingcart .bottomline {
  border-bottom: 1px solid #c7c7c7; }
#wdyt-shoppingcart #vendoradded {
  width: 448px;
  margin: 10px; }
#wdyt-shoppingcart #vendoraddtitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #6b6a66;
  margin-bottom: 10px; }
#wdyt-shoppingcart #blog_gallery {
  width: 448px;
  height: auto; }
#wdyt-shoppingcart #topbar_add {
  width: 448px;
  height: 7px;
  background: url(/images/vendoradd_topbar.gif) no-repeat bottom left; }
#wdyt-shoppingcart #bottombar_add {
  width: 448px;
  height: 7px;
  background: url(/images/bottom_vendorbar.gif) no-repeat top left; }
#wdyt-shoppingcart #center_bar {
  width: 446px;
  height: auto;
  background-color: #FFFFFF;
  border-left: 1px solid #d1d1d1;
  border-right: 1px solid #d1d1d1; }
#wdyt-shoppingcart li {
  display: none;
  height: 100%;
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  text-align: center;
  width: 120px; }
#wdyt-shoppingcart .productimage {
  vertical-align: bottom; }
#wdyt-shoppingcart .productimage-div {
  height: 80;
  overflow: hidden;
  margin-bottom: 10px; }
#wdyt-shoppingcart li.active {
  display: inline-block; }
#wdyt-shoppingcart li a img {
  width: 74px;
  height: 19px; }
#wdyt-shoppingcart .wdyt_close {
  text-align: right;
  color: #000000;
  float: right;
  text-decoration: none;
  margin-right: 0;
  padding-right: 28px;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin-top: 7px;
  line-height: 12px; }
#wdyt-shoppingcart .wdyt_close2 {
  color: #000000; }
#facebox .b {
  background:url(/facebox/b.png);
}

#facebox .tl {
  background:url(/facebox/tl.png);
}

#facebox .bl {
  background:url(/facebox/bl.png);
}

#facebox .br {
  background:url(/facebox/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}




#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}


#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

