.jcarousel-skin-tango .jcarousel-container { }
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 100%;}
.jcarousel-skin-tango .jcarousel-container-vertical { /*width: 75px; height: 245px;*/}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}
.jcarousel-skin-tango .jcarousel-clip-horizontal { width:  100%;}
.jcarousel-skin-tango .jcarousel-clip-vertical { /*width:  75px;*/  height: 162px;}
.jcarousel-skin-tango .jcarousel-item { /*width: 75px;  height: 75px;*/}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0; margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;  margin-right: 0;}
.jcarousel-skin-tango .jcarousel-item-vertical {width:100%;}
.jcarousel-skin-tango .jcarousel-item-placeholder {  background: #fff;  color: #000;}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal { background: url("../../images/css_images/new_recipes_right_arrow.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); cursor: pointer; height: 21px; position: absolute; right: 25px; top: -41px; width: 27px;}
#food_decoration .jcarousel-next.jcarousel-next-horizontal { background:url(../../images/css_images/orange_recipes_right_arrow.jpg) no-repeat scroll left top rgba(0, 0, 0, 0) !important; cursor: pointer;  height: 21px;  position: absolute; right: 25px;  top: -41px; width: 27px;}
#food_decoration .jcarousel-next.jcarousel-next-horizontal:hover{background-position:left bottom !important;}
#food_decoration .jcarousel-prev.jcarousel-prev-horizontal { background:url(../../images/css_images/orange_recipes_left_arrow.jpg) no-repeat left top; cursor: pointer;  height: 21px;   position: absolute; right: 56p; top: -41px; width: 27px;}
#food_decoration .jcarousel-prev.jcarousel-prev-horizontal:hover{background-position:left bottom !important;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(prev-horizontal.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus { background-position: left bottom;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position:left bottom;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0;}

.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute;  top: -41px; right: 56px; width: 27px; height: 21px; cursor: pointer;  background: transparent url(../../images/css_images/new_recipes_left_arrow.jpg) no-repeat left top;}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(next-horizontal.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background-position: left bottom;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: left bottom;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default;  background-position: -96px 0;}

/**********************  
   Vertical Buttons
***********************/
.jcarousel-skin-tango .jcarousel-next-vertical { position: absolute; top: -54px; right: 25px; width: 26px; height: 21px;
 cursor: pointer; background:url(../../images/css_images/brown_down_arrow.jpg) no-repeat left top;}
.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {background-position: left bottom;}
.jcarousel-skin-tango .jcarousel-next-vertical:active {  background-position: left bottom;}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { cursor: default; background-position: 0 -7px;}
.jcarousel-skin-tango .jcarousel-prev-vertical { background: url("../../images/css_images/brown_top_arrow.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); cursor: pointer; height: 21px; position: absolute; right: 56px; top: -54px; width: 26px;}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {background-position: left bottom;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 left bottom;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -7px;}
/* vertical projects storry list */
.middle{position:relative;}
.middle .jcarousel-skin-tango .jcarousel-clip-vertical{height:370px;}
.middle #vertical_projects .jcarousel-item-vertical{border:none; padding:0px; margin:0px; width:auto;}
.middle .jcarousel-prev-vertical{position:absolute; top:-20px; right:166px; background:url(../../images/css_images/person_arrow_previous.png) left top no-repeat; width:31px; height:12px; display:none !important;}
.middle .jcarousel-prev-vertical:hover{background-position:left bottom; display:block;}
.right:hover .jcarousel-prev-vertical{display:block !important;}
.middle .jcarousel-next-vertical{position:absolute; bottom:-10px;  right:166px; background:url(../../images/css_images/person_arrow_next.png)  left top no-repeat; width:31px; height:12px; display:none !important; }
.middle .jcarousel-next-vertical:hover{background-position:left bottom; display:block;}
.right:hover .jcarousel-next-vertical{display:block !important;}
/* horisontal projects list */
.person_bottom{position:relative;}
.person_bottom .jcarousel-skin-tango .jcarousel-container-horizontal { width: 900px; padding: 7px 40px; }
.person_bottom .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 900px; height:246px; }
#horisontal_projects{}
.person_bottom .jcarousel-prev-horizontal{position:absolute; top:126px; left:25px; background:url(../../images/css_images/person_projects_arrow_previous.png) left top no-repeat; width:13px; height:32px; display:none !important;}
.person_bottom .jcarousel-prev-horizontal:hover{background-position:right top; display:block;}
.person_bottom:hover .jcarousel-prev-horizontal{display:block !important;}
.person_bottom .jcarousel-next-horizontal{position:absolute; top:126px; right:25px; background:url(../../images/css_images/person_projects_arrow_next.png) left top no-repeat; width:13px; height:32px; display:none !important;}
.person_bottom .jcarousel-next-horizontal:hover{background-position:right top; display:block;}
.person_bottom:hover .jcarousel-next-horizontal{display:block !important;}
.related_list .jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0;  margin-right: 16px;}
.related_list .jcarousel-skin-tango .jcarousel-prev-horizontal { background: url("../../images/css_images/new_recipes_left_arrow.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); cursor: pointer;  height: 21px;  position: absolute;  right: 56px; top: -47px; width: 27px;}
.related_list .jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus{background-position:left bottom;}
.related_list .jcarousel-skin-tango .jcarousel-next-horizontal { background: url("../../images/css_images/new_recipes_right_arrow.jpg") no-repeat scroll left top rgba(0, 0, 0, 0); cursor: pointer; height: 21px;  position: absolute; right: 25px; top: -47px; width: 27px;}
.related_list .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:left bottom;}
#related_gallery .jcarousel-prev.jcarousel-prev-horizontal{background:url(../../images/css_images/black_prev_button.png) left top !important; width:22px; height:21px; top:-39px;}
#related_gallery .jcarousel-prev.jcarousel-prev-horizontal:hover{background-position:left bottom !important;}
#related_gallery .jcarousel-next.jcarousel-next-horizontal{
background:url(../../images/css_images/black_next_button.png) left top no-repeat !important; width:22px; height:21px; top:-39px;}
#related_gallery .jcarousel-next.jcarousel-next-horizontal:hover{background-position:left bottom !important; }
#related_articles_list .jcarousel-skin-tango .jcarousel-clip-vertical{}
#related_articles_list .jcarousel-prev.jcarousel-prev-vertical{top:-35px;}
#related_articles_list .jcarousel-next.jcarousel-next-vertical{top:-35px;}
.blogger_list_container .jcarousel-prev.jcarousel-prev-horizontal{background:url(../../images/css_images/red_prev_button.png) no-repeat left top; width:22px; height:21px; top:243px; z-index:20;}
.blogger_list_container .jcarousel-prev.jcarousel-prev-horizontal:hover{background-position:left bottom;}
.blogger_list_container .jcarousel-next.jcarousel-next-horizontal{background:url(../../images/css_images/red_next_button.png) no-repeat left top; width:22px; height:21px; top:243px; z-index:20;}
.blogger_list_container .jcarousel-next.jcarousel-next-horizontal:hover{background-position:left bottom;}