/*!
 * Dynamic display block module template: vsd-naiant-60l-B4 - Cascading Style Sheet
 * Copyright(c) 2010 P. Blaauw All rights reserved.
 * Version 1.0 (19-JUN-2010)
 */
/********************* container **********************/ 
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.container{
  background-color:#fff;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.container-inner{
  position:relative;
}
/********************* slider **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slider{
  float:left;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slider-inner{
  overflow:hidden;
  position:relative;
  visibility:hidden;
  z-index:0;
}
/********************* slide **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide{
  display:none;
  height:100%;
  left:0;
  position:relative;
  top:0;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-inner img{
  margin:0 !important;
  padding:0 !important;
}
/********************* slide text **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text{
  background:transparent url(images/transparent_bg.png) repeat scroll 0 0!important;
  position:absolute;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text-inner{
/* layout other*/
  /*padding:10px;*/      /* position slide text inner 10px inside slidetext */
	padding:6px;      /* position slide text inner 6px inside slidetext */
  position:relative; /* to position readmore relative to this */
}

div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text-horizontal{height:85px;left:0;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text-vertical{height:303px;top:0;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text-top{top:7px;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text-right{bottom:0;right:55px;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text-bottom{bottom:7px;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-text-left{bottom:0;left:55px;}
/********************* slide text - title **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-title{float:left;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-title-vertical{}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-title-horizontal{}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-title-inner{
  color:#ffffff;
  font-weight:bold;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-title h2{
  color:#ffffff!important;
  font-weight:bold;
  line-height:20px;
  margin:0px!important;
  padding:0!important;
}
/********************* slide text - body **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-body-vertical{}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-body-horizontal{}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-body-inner{color:#ffffff;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-body-inner p{
  margin:0 8px 0 0;
  padding:0;
}
/********************* slide text - read more **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-read-more{
  /* layout other: positioned always in the right bottom corner */
  bottom:5px;
  position:absolute;
  right:5px;
  z-index:50;
}

div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-read-more a {
  /* layout other*/
  display:block;
  height:24px;
  margin:0;
  padding:3px 0 3px 25px;
  /*width:105px;*/
  width:85px;
  z-index:50;
  /*styling*/
  background:transparent url(images/readmorebutton.png) no-repeat scroll 0 0;
  color:#000000;
  font-size:13px;
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  line-height:22px;
  text-align:center;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-read-more a:hover{
  /*styling*/
  background:transparent url(images/readmorebutton.png) no-repeat scroll 0 -30px;
  color:#ffffff;
  text-decoration:none;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.slide-read-more a:focus{
  /*styling*/
  outline:none;
}
/********************* scrollable pager **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.scrollable-pager-vertical{
  /*styling*/
	background-color:#FFF;
	/*border:1px solid #999;*/
	padding:0;
  display:block;
  position:relative;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.scrollable-pager-left{
  float:left;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.scrollable-pager-right{
  float:right;
}
/* scrollable pager */
/* Root element for the scrollable. When scrolling occurs this element stays still. */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager {
  /* required settings */
  overflow:hidden;
  position:relative;
  display:block;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.scrollable-pager-inner{
/*
  root element for scrollable items. Must be absolutely positioned
  and it should have a super large height to accomodate scrollable items.
  it's enough that you set width and height for the root element and
  not for this element.
*/
  clear:both;
  position:absolute; /* must be absolute */
  height:20000em;   /* this cannot be too large */
	margin:0px 0 0 0px;   /* decoration */

}  
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager div.items div {
/*
  a single item. must be floated on horizontal scrolling
  typically this element is the one that *you* will style
  the most.
*/
  margin:0px 0 4px 0;
    /*float:left;*/
}

/* you may want to setup some decorations to active item */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager div.items div.active {
}

div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager div.items div a{
  background-color:#fff;
	border:1px solid #999;
  color:#000;
  display:block;
	font-size:20px;
	font-family: 'bitstream vera sans';
  line-height:36px;
  margin:0 4px;
  opacity:0.7;
  text-align:center;
  text-decoration:none !important;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager div.items div a.activeSlide{border:1px solid #666;color:#fff;opacity:1;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager div.items div a:hover{border:1px solid #666;
color:#f00;opacity:1;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager div.items div a:focus{outline:none;}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.vsd-scrollable-pager div.items img{border:none;margin:0 !important;padding:0 !important;vertical-align:middle;}


/* page navigation */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.scrollable-pager-vertical .scrollable-pagenav-top {}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.scrollable-pager-vertical .scrollable-pagenav-bottom{}

/* prev, next, prevPage and nextPage buttons */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev,
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.next,
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prevPage,
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.nextPage {
	display:block;
	width:18px;
  float:left;
	height:18px;
	background:url(arrow/up.png) no-repeat;
	margin:-27px 0 0 30px;
	cursor:pointer;
	font-size:1px;
  float:left;
}

/* mouseover state */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev:hover,
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.next:hover,
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prevPage:hover,
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.nextPage:hover {
	background-position:0px -18px;
}

/* disabled navigational button */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.disabled {
	visibility:hidden !important;
}

/* next button uses another background image */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.next,
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.nextPage {
	background-image:url(arrow/down.png);
	margin:-27px 0 0 100px;*/
/*	clear:right;*/
}

/*********** navigator ***********/
/* position and dimensions of the navigator */
div.navi {
	padding-left:7px;
  height: 20px;
  width: 143px; /* width is normally 150px but need to substract the padding here for IE6: 150 - 7 = 143px*/
}
/* items inside navigator */
div.navi a {
  /*layout*/
  display:block;
  float:left;
  height:8px;
  margin:3px;
  width:8px;
  /* decoration */
  background:url(arrow/navigator.png) 0 0 no-repeat;
  font-size:1px;
}
/* mouseover state */
div.navi a:hover {
  background-position:0 -8px;
}

/* active state (current page state) */
div.navi a.active {
	background-position:0 -16px;
}
/********************* previous next pager in pager **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-next-pager{
  /*Layout*/
  height:17px;      
  position:relative;         /* to position prev, count and next absolute in this div */
  /*decoreation*/
  background:#DDDDDD;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-next-pager-left{
  float:right;               /*position*/
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-next-pager-right{
  float:left;                /*position*/
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-next-pager a{
  /*Layout*/
  position:absolute;
  /*decoreation*/
 /* color:#ffffff;
  font-family:Tahoma,Arial,sans-serif;*/
  font-size:.8em; 
  font-weight:bold;
  outline-style:none;
  text-decoration:none !important;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-next-pager a:hover{
  color:#ffffff!important;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-next-pager a:focus{
  color:#ffffff!important;
}
/********************* previous next pager on slide **********************/
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.pager-slide{
  height: 50px;
  opacity: 0.7;
  position: absolute;
  top:155px;
  width:50px;
  z-index:50;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.pager-slide a{
  display:block!important;
  height:50px;
  width:50px;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.next-container a.next{
  background: url(images/next.png) no-repeat;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-container a.prev{
  background: url(images/prev.png) no-repeat;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.next-container a.next:hover{
  background: url(images/next.png) no-repeat;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.prev-container a.prev:hover{
  background: url(images/prev.png) no-repeat;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.pager-slide a:focus{
  outline:none;
} 

/* spacers */
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.spacer-vertical{
  display:block;
  float:left;
  height:50px;
  width:5px;
  background-color:#ccc;
}
div.views-slideshow-ddblock-cycle-vsd-naiant-60l-B4 div.spacer-horizontal{
  clear:both;
  height:3px;
}
