/* root element for scrollable */ 

#section_guides {
     margin-left: 10px;
}

div.scrollable_guides { 
     /* required settings */ 
     height:   260px; 
     overflow: hidden; 
     position: relative; 
     width:    330px; 
} 
			   
  /* root element for scrollable items */ 
div.scrollable_guides div.items { 
      position:absolute; 
      width:20000em; 
}

div.scrollable_guides li { 
  padding-bottom: 5px;
  width: 200px;
  margin-left: 12px;
}

div.guide{
  padding-bottom: 5px;
  width: 200px;
}


div .guide_block{
  height: 220px;
  width: 330px;
  float: left;
}

/* root element for scrollable */ 
div.scrollable { 
     /* required settings */ 
     height:   375px; 
     overflow: hidden; 
     position: relative; 
     width:    330px; 
} 
div.scrollable3 { 
     /* required settings */ 
     height:   335px; 
     overflow: hidden; 
     position: relative; 
     width:    330px; 
} 
			   
  /* root element for scrollable items */ 
div.scrollable div.items { 
      position:absolute; 
      width:20000em; 
}
div.scrollable3 div.items { 
      position:absolute; 
      width:20000em; 
}

/* root element for scrollable */ 
div.scrollable2 { 
     /* required settings */ 
     height: 100px; 
     left: 690px;
     overflow:hidden; 
     padding-top:0px;
     position:relative; 
     top: 70px;
     width: 340px; 
}
			   
  /* root element for scrollable items */ 
div.scrollable2 div.items { 
      position:absolute; 
      width:20000em; 
}

div#actions{
  height: 28px;
  margin: 0 95px 10px;
}

div#blog_actions{
  height: 28px;
  width:  120px;
  margin: 0 auto 10px;
}

div#actions_guide{
  height: 28px;
  margin: 0 10px 10px;
}

div#rb_links{
  text-align: center;
}

a.rb_scroll{
  height: 27px;
  cursor: pointer;
  float:  left;
  width: 28px;
}

a.rb_scroll.disabled{
  visibility: hidden !important;
}

a.rb_scroll.prevPage{
  background: url(../images/scrollable/red_arrow_left.png);
  margin-right: 10px;
}

a.rb_scroll.prevPage:hover{
/*  background-position: -15px 0; */
}

a.rb_scroll.prevPage:active{
/*  background-position: -30px 0; */
}

a.rb_scroll.nextPage{
  background: url(../images/scrollable/red_arrow_right.png);
/*  background-position: 0 -15px; */
  margin-left: 10px;
}

a.rb_scroll.nextPage:hover{
/*  background-position: -15px -15px; */
}

a.rb_scroll.nextPage:active{
/*  background-position: -30px -15px; */
}

/* position and dimensions of the navigator */
.navi {
  height:      20px;
}


/* items inside navigator */
.navi a {
  background: url(../images/navigator.png) 0 0 no-repeat;
  display:    block;
  float:      left;
  font-size:  1px;
  height:     8px;
  margin:     10px 3px 3px;
  width:      8px;
}

/* mouseover state */
.navi a:hover {
  background-position: 0 -8px;      
}

/* active state (current page state) */
.navi a.active {
  background-position: 0 -16px;     
}

div#image_scrollable_container{
  float: right;
}

div.article_imagelist { 
/* required settings */ 
position:relative; 
overflow:hidden; 
width: 404px; 
height:370px;
} 

.article_imagelist .prevPage{
  margin: none;
  padding: none;
}
		      
div.article_imagelist div.items { 
/* this cannot be too large */ 
width:20000em; 
position:absolute; 
} 
div.article_imagelist div.items div { 
float:left; 
} 

