#slider{
  background:#fff;
	position:relative;
}

#slider div.scroller{position:relative;}

#widget_slideshow div.scroller {
  /* modify width and height of scrolling section if necessary  */
  background:none repeat scroll 0 0 #FFFFFF;
  height:320px;
  margin-top:8px;
	margin-bottom:8px;
  overflow:hidden;
	position:relative;
	width:680px;
}

#widget_slideshow div.slider_bottom{
  width:100%;
  height:7px;
  background:url(http://aphrodite.shopeo.com/images/chateauxetservices-v2_80/b_block_bk_bottom.png) no-repeat;
}

#widget_slideshow div.scroller div.section {
  /* modify width and height of each section as needed (should match the size of the scroller window) */
  width:680px;
  overflow:hidden;
  float:left;
}

#widget_slideshow div.scroller_content {
  width: 9800px;
  *width:680px;
  overflow: hidden;
  padding: auto;
}

#widget_slideshow div.caption {
  background-color: #fff;
  padding: 10px 5px 5px 5px;
  color: #666;
}

#widget_slideshow .pro-caption {
  background-color: #fff;
  margin-bottom: -50px;
  color: #666;
  overflow: hidden;
  position: relative;
  bottom:50px;
  height:50px;
  width:660px;
  background:url(http://aphrodite.shopeo.com/images/chateauxetservices-v2_80/slider_bottom_bk.png) repeat-x;
	text-align:left;
	display:block;
}

#widget_slideshow a.slider_pageLink{
  left:15px;
  position:relative;
  top:5px;
}

#widget_slideshow div.free-caption {
  background-color: #fff;
  padding: 10px 5px 5px 5px;
  color: #666;
  height: 40px;
  overflow: hidden;
}


#widget_slideshow div.slideshownav {
  text-align: center;
  padding-top: 8px;
  overflow: hidden;
  border-top: 1px solid #ccc;
  margin-top: 5px;
  height: 22px;
}

#widget_slideshow div.slideshownav a.next {
  background: url('/images/icon_rightarrow.gif') 0px 0px no-repeat;
  width: 22px;
  height: 22px;
  float: right;
}

#widget_slideshow div.slideshownav a.next:hover {
  background: url('/images/icon_rightarrow.gif') 0px -22px no-repeat;
}

#widget_slideshow div.slideshownav a.previous {
  background: url('/images/icon_leftarrow.gif') 0px 0px no-repeat;
  width: 22px;
  height: 22px;
  float: left;
}

#widget_slideshow div.slideshownav a.previous:hover {
  background: url('/images/icon_leftarrow.gif') 0px -22px no-repeat;
}

#widget_slideshow div.slides {
  bottom:50px;
  float:right;
  position:relative;
  right:20px;
}

#widget_slideshow div.slides ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  text-align: center;
}

#widget_slideshow div.slides li {
  display: inline;
  margin: 0;
  padding: 0;
}

#widget_slideshow div.slides li a.active {
  background-position:center -10px;
}

#widget_slideshow div.pro-image {
  width: 680px;
  height: 320px;
  overflow: hidden;
}
