/* cart related */
form { margin:0;padding:0;}

.featuredbox {
  margin-top: 3px;
  width: 280px;
}
.featuredimage {
  margin-top:10px;
  width:170px;
  height:130px;
  overflow: hidden;
  position: absolute;
  bottom:3px;
  left: 3px;
}
.featuredimage IMG{
  position:absolute;
  bottom: 0;
}

.fbuynowbox {
  width:85px;
  height:20px;
  position: absolute;
  top: 110px;
  right:8px;
}

.featuredname {
  color: #E7761E;
}
.featureddesc {
  font-weight:normal !important;
}
a.moreproducts {
 color: #03c !important;
}
/* featured buynow button */
.checkoutbtn {
  margin-top:20px;
  margin-right:8px;
  float:right;
}
.featuredbuynowbtn {
  margin-top: 10px;
  margin-right:4px;
  float:right;
}
/* normal buynow button */
.buynowbtn {

}
#orangeBox .boxContent {
  margin-top: 8px;
  height: 220px;
  overflow: hidden;
  position:relative;
}



/* on the front page */
#slideshow {
  margin-top:10px;
  margin-left:10px;
}
#fbfeed {
  width:296px;
  height:214px;
  margin-top:-8px;
  overflow: auto;
  overflow-x: hidden;
}
#fbfeedwide {
  padding:4px;
  width:560px;
  height:400px;
  overflow: auto;
  overflow-x: hidden;
}

#fbfeed p,#fbfeedwide p {
  font-weight:normal;
}
#dopener {
  cursor: pointer;
}	 
#xmainContent {
 text-align:left;
 width:570px;
 border:1px solid #ccc;
}

/* facebook posting */
#fb-feed{
  width:300px;
  height:156px;
  background-color:white;
  overflow: auto;
  overflow-x: hidden;
}
#fb-feed p {
  font-family:arial;
  color:#888;
  padding:7px;
  font-size:14px;
  font-weight:normal;
  width:250px;
  margin-top:2px;
}
#fb-feed b{
    color:#3b5997;
}

#fb-feed-img {
  float:left;
  border:solid 10px white;
 }
#fb-feed-img1 {
  float:left;
  border:solid 10px transparent;
 }
.orl{
  padding-bottom:6px;
}


/* slide show */
#zslideshowwrapper  {
   position: relative;
}
#zslideshowwrapper * {
  margin:0;
  padding:0;
}
#zslideshowwrapper img{
 border:none;
}
#zcontent{
  width:100%;
  height:30px;
  bottom:5%;
  z-index: 3;
}
#zcontentframe{
  text-align:left;
  z-index: 3;
}
#zslidecounter{
   float:left;
   color:#777;
   font:14px "Helvetica Neue", Arial, sans-serif;
   font-weight:bold;
   margin:10px 20px;	
}
#zslidecaption{
   overflow: hidden;
   float:left;
   color:#777;
   font:14px "Helvetica Neue", Arial, sans-serif;
   font-weight:bold;
   margin:10px 0;
}

#zicurrent{
   color:#888;
   font:14px "Helvetica Neue", Arial, sans-serif;
   font-weight:bold;
   width: 1em !important;
   height: 18px;
   display: inline-block;
   position: relative;
   padding-left:6px;
   padding-top:2px;
   margin: 0 1px;
   top: -3px;
}

#znavigation{

   float: right;
   margin:8px 20px 0 0;
}

#zloading {
    position: absolute;
    top: 49.5%; 
    left: 49.5%;
    z-index: 3;
    width: 24px; 
    height: 24px;
    text-indent: -999em;
    background-image: url(zloading.gif);
}
#zslidesc{
   position:relative;
}
#zslides{
   position:relative;
   overflow:hidden !important;

}
#zslides img, #zslides a{
  position: absolute;
  z-index: 0;
}

#zslides .zprevslide, #zslides .zprevslide img{
  z-index: 1;
}

#zslides .activeslide, #zslides .activeslide img{
  z-index: 100;
}
#zslides img {
  background: #EAEFF2 url("gradient.gif") repeat-x;
  background-position: 0 -110px;
}
