#bannerHolder{
  position:relative;
  background-color:#f0ebdf;
  height:335px;
  width:960px;
  padding:10px;
}

#bannerSubButtons{
  background-color:#f0ebdf;
  height:335px;
  width:960px; 
  height:20px;
  padding:0 10px 0 10px;
}

#bannerHolderShadow{
  position:relative;
  background-image:url(/media/347/belownavshadow.png);
  background-repeat:no-repeat;
  background-position:center top; 
  height:20px;
}


#slideshow .rotatorItem{
   width:690px;
   height:337px; 

}


#slideshow {
  position:absolute;
  width:690px; 
  z-index:5;
  overflow:hidden;
}

/*#slideshow img{ 
  background-color:#fff;
  padding:10px;
}*/

.bigRotatorImage{
   display:block;
   width:670px;
   height:315px;
   overflow:hidden;
   border:10px solid #fff;
}


.rotatorThumbnail{
   width:85px;
   height:40px;
}


#slideshow .bigImageOverlay{
  position:absolute;
  top:277px;
  z-index:11;
  width:690px; 
  height:48px;
  margin-left:9px;
  background-image:url(/media/152859/largeimageoverlay.png);
  background-repeat:no-repeat;
  background-position:0 0; 
}
#slideshow .bigImageOverlay .itemTitle{
   float:right;
   margin-right:35px;
   margin-top:12px;
   width:545px;
   text-align:right;
    
}
#slideshow .bigImageOverlay .itemTitle h2{
   font-size:20px;
   font-weight:bold;
}

#slideshow .bigImageOverlay .rotatorButtonHolder
{
   margin-left:1px;
   width: 80px;
   float:left;
  
}
#slideshow .bigImageOverlay .rotatorButtonHolder a{
  display:block;
  width:80px;
  background-color:#2a8863;
  border:1px solid #2a8863;
  text-align:center;
  text-decoration:none;
  padding:4px 0 0 0;
  height:18px;
  color:#fff;
  font-weight:bold;
  margin-top:26px;
}

#slideshow .bigImageOverlay .rotatorButtonHolder a:hover{
  background-color:#fff;
  border:1px solid #2a8863;
  color:#000;
}


#nav {
  position:absolute;
  left:700px;
  width:110px; 
  z-index:20;
}

#nav li {
  position:relative; 
  float:left; 
  list-style:none;
  border-bottom:1px solid #f8f5ef; 
  padding-bottom:1px;
  margin-left:8px;
  margin-bottom:2px;
  width:250px;
}

#nav li img { 
  float:left;
  margin-right:14px;
  border:2px solid #fff;
}

#nav li .imageOverlay{
  position:absolute;
  z-index:11;
  background-color:#fff;
  width:90px;
  height:44px;
  opacity:0.5;
  filter:alpha(opacity=50); /* For IE8 and earlier */
 
}

#nav a {
  display:block;
  color:#000;
  text-decoration:none;
  width:250px;
  height:44px;
}
#nav li:hover{
    background-color:#fff;
}


#nav li .rotNavWrap{
   position:relative;
   height:44px;
}

#nav li.activeSlide{
  background-color:#fff; 
}

#nav li.activeSlide .imageOverlay{
  position:absolute;
  background:none;

}

#nav li.activeSlide .rotNavWrap{
  padding-left:7px;
  margin-left:-32px;
  background-image:url(/media/148493/whitearrowforrotator.png);
  background-repeat:no-repeat;
  background-position:0 16px; 
  }

#nav a:focus {
  outline:none; 
}


#nav li .rotNavText{
   float:left;
   margin-top:10px; 
   width:140px;
   line-height:11px;
   height:25px;
   font-weight:bold;
   overflow:hidden;
   color:#595959;
}
#nav li.activeSlide .rotNavText{
   color:#000000;
}



#resumeButton{
  display:block;
  float:left;
  width:9px;
  height:10px;
  margin-left:14px;
  background-image:url(/media/150183/rotatorplaybutton.gif);
  background-repeat:no-repeat;
  background-position:0 0; 
  border:none;
}

#resumeButton:hover{
  background-position:-9px 0; 
}

#pauseButton{
  display:block;
  height:10px;
  float:left;
  width:10px;
  margin-left:12px;
  background-image:url(/media/150122/rotatorpausebutton.gif);
  background-repeat:no-repeat;
  background-position:0 0; 
  border:none;
  
}
#pauseButton:hover{
  background-position:-10px 0;
}


#underProductBox{
   border-bottom:1px solid #c5c6c1;
   height:120px;
}

#buttonsHolder{
  position:relative;
  width:980px;
  margin-top:10px;
}


.homeButton{
  width:317px;
  height:85px;
  overflow:hidden;
  background-position:0 0;
  background-repeat:no-repeat;
  float:left;
  margin-bottom:18px;
}

.homeButton:hover{
  background-position:-317px 0;
}

.homeButton a{
  display:block;
  width:317px;
  height:85px;
  text-decoration:none;
}

.homeButtonTitle{
  float:right;
  text-align:right;
  font-weight:bold;
  font-size:14px;
  width:150px;
  color:#000;
  margin-top:12px;
  margin-right:12px;
  line-height:16px;
  margin-bottom:5px;
}
.homeButtonText{
  color:#676767;
  float:right;
  text-align:right;
  font-size:11px;
  width:150px;
  margin-right:12px;
  line-height:11px;
}



























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
