.contentsliderrecipes {  overflow: hidden; width: 617px; position:absolute; height:330px;  }
.zitem {
    height: 383px;
    overflow: hidden;
    padding: 0;
	margin:0;
    position: relative;
    width: 231px;
    
    }
.datarecipe { position:absolute; top:70px;  } 
.datarecipe p { position: relative; top: 190px; z-index: 500; color: #990000; left: 25px; font-family:Arial, Helvetica, sans-serif; }
.datarecipe span { color:#666666; font-size:11px; } 
.viewrecipe {
	background:url(../images/openthumb.png) no-repeat left top;
	height: 383px;
	width: 231px;
	}
.zitem .caption {
	height: 383px;
	width: 231px;
	color:#fff;
	font-weight:bold;
	/* fix it at the bottom */
	position:relative;
	padding:0 0 14px 0;
	overflow:hidden;
	top:-215px;
	left:0;
	/* hide it by default */
	display:none;
	/* opacity setting */
}
.zitem .caption a {
	text-decoration:none;
	color:#006bb5;
	font-size:12px;	
	/* add spacing and make the whole row clickable*/
	position: relative;
	top: 0px;
	left: 0px;
	display:block;
	*cursor: pointer !important;
}
.zitem img { 
position: relative; 	
z-index:300;
cursor: pointer;
	width:196px;
	border:3px solid #FFF;
	border-radius:4px;
	-moz-box-shadow: 0 0 3px 3px #b6b6b6;
	-webkit-box-shadow: 0 0 3px 3px#b6b6b6;
	box-shadow: 0 0 3px 3px #b6b6b6;
	display:block;
	margin:8px auto;

 } 
 .zitem img:hover { 
cursor: pointer;
	width:196px;
	border:none;
		border:3px solid #FFF;
	border-radius:4px;
	-moz-box-shadow: 0 0 3px 3px #FFFFFF;
	-webkit-box-shadow: 0 0 3px 3px #FFFFFF;
	box-shadow: 0 0 3px 3px #FFFFFF;
 } 


.topfirstslide { top: 102px; position: absolute;   } 
.secondslider { top: 305px; position: absolute; }
.item2top { margin-left: -45px; } 
.zitem h3 {
	color: #990000;
	font-size: 12px !important;
	left: 25px;
	position: absolute;
	top: 221px;
	width: 149px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif !important;
	z-index: 999;
}
#viewrecipe2 {
	height: 316px;
	width: 198px;
		-moz-box-shadow: 0 0 3px 3px #b6b6b6;
	-webkit-box-shadow: 0 0 3px 3px#b6b6b6;
	box-shadow: 0 0 3px 3px #b6b6b6;
	}

#viewrecipe2 h2 {
     font-size: 12px; left: 23px; position: relative; top: 195px; width: 149px; font-family:Arial, Helvetica, sans-serif; }
#datarecipe2 {
    position: absolute;
    top: -22px;
}

.clear {
	clear:both;	
}
.right { float: right; }
.widthleftslider { width: 510px; }
.widthrightvideos {    margin-left: 62px;  position: relative;  right: 36px; width: 180px; top: 0px;  repeat-y; }
#contentslidervideo { overflow: hidden; background:url(../images/pastwinners/bkg_slider_vide.jpg) repeat-y;  margin-bottom: 20px; }
#contentslidervideo .widthleftslider .bottomSliderSpace { padding-bottom: 129px; }
.overoitem { position: absolute; }
.fkl li { height:270px; overflow: hidden; float: left; z-index:300;}
