/* ======================
		SLIDER
========================= */

.coda-slider-wrapper { }
.coda-slider { }
	
/* Keep slider content contained in a box when js is disabled */
.coda-slider-no-js .coda-slider {
	height: 388px;
	overflow: auto !important;
	}
	
.coda-slider, .coda-slider .panel { width: 960px } 
	
.coda-slider-wrapper.arrows .coda-slider,
.coda-slider-wrapper.arrows .coda-slider .panel { width: 960px }
.coda-slider-wrapper.arrows .coda-slider { margin: 0 }
.coda-nav-left a, .coda-nav-right a { display:block; }
	
.coda-nav ul li a.current {
		color:#63abd6; 
		}
		html>body .coda-nav ul li a.current { background-image:url(/i/bg-numbers-active.png); } 
		
.coda-slider .panel-wrapper { padding: 0; }
	
/* Preloader */
.coda-slider p.loading { padding: 20px; text-align: center; }

/* Tabbed nav */
.coda-nav ul {
	position:absolute; 
	bottom:20px; 
	right:5px;
	/*max-width:170px;*/
	clear: both; 
	display: block; 
	margin: auto; 
	overflow: hidden; 
	z-index:9990; 
	}
.coda-nav ul { display:none; }
.coda-nav ul li { display: inline }
.coda-nav ul li a { 
	/*background: #000;*/
	color: #5b6b6d;
	font:800 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
	display: block;
	float: left;
	margin-right: 1px;
	margin-bottom:1px;
	text-decoration: none;
	/*padding: 3px 6px;*/
	width:20px;
	height:19.5px;
	line-height:20px;
	text-align:center;
	}
	html>body .coda-nav ul li a { background:url(/i/bg-numbers.png) no-repeat center center; }

/* Miscellaneous */
.coda-slider-wrapper { clear: both; overflow: hidden; }
.coda-slider { float: left; overflow: hidden; position: relative }
.coda-slider .panel { display: block; float: left }
.coda-slider .panel-container { position: relative }
.coda-nav-left, .coda-nav-right { display:block; }
.coda-nav-left a, .coda-nav-right a {
	position: absolute;
	top: 190px;
	left: 0px;
	z-index: 999;
	width: 30px;
	height: 30px;
	text-indent: -99999em;
	display: block;
	}
	.coda-nav-left a { 	background:url(/i/btn-slide-left.png) no-repeat scroll left top; }
	.coda-nav-right a { background:url(/i/btn-slide-right.png) no-repeat scroll left top; left:930px; }
	
	.coda-nav-left a:hover, .coda-nav-right a:hover { background-position:right top; }


h2.title {display:none; }



/* ======================
		FEATURE AREA
========================= */


#feature {
	position:relative;
	clear:both;
	height:388px;
	overflow:hidden;
	}

.chefs {
	height:388px;
	width:850px;
	text-indent:-99999em;
	display:block;
	}
	html>body .chefs { background:url(/i/chefs-min.png) no-repeat left top; }
	
.bottle {
	height:388px;
	width:940px;
	text-indent:-99999em;
	display:block;
	}
	html>body .bottle { background:url(/i/bottle-grapes.png) no-repeat left bottom; }
	
.frame {
	width:880px;
	height:263px;
	padding:5px 10px 10px 5px;
	margin:50px 0 0 30px;
	}
	html>body .frame { background:url(/i/bg-frame.png) no-repeat; }
	
.frame ul {
	font-style:italic;
	margin-bottom:20px;
	}
.frame li {
	margin:0 0 0 370px;
	padding-left:20px;
	}
	html>body .frame li { background:url(/i/bullet.png) no-repeat left top; }

	
.hdr-event,
.hdr-chef,
.hdr-partner,
.hdr-experience,
.hdr-somanyevents,
.hdr-somanychefs {
	float:left;
	width:500px;
	height:18px;
	margin:15px 0 5px;
	text-indent:-99999em;
	display:block;
	}
	
html>body .hdr-event { background:url(/i/hdr-featuredevent.png) no-repeat left top; }
html>body .hdr-chef {	background:url(/i/hdr-featuredchef.png) no-repeat left top; }
html>body .hdr-partner {	background:url(/i/hdr-featuredpartner.png) no-repeat left top; }
html>body .hdr-experience {	background:url(/i/hdr-experience.png) no-repeat left top; }
html>body .hdr-somanyevents {	background:url(/i/hdr-somanyevents.png) no-repeat left top; }
html>body .hdr-somanychefs {	background:url(/i/hdr-somanychefs.png) no-repeat left top; }
	
#feature h1 {
	font-size:18px;
	font-style:italic;
	margin-bottom:10px;
	}
	
#feature p {
	font-size:12px;
	font-style:italic;
	line-height:20px;
	}
	
#feature .alignleft {
	float:left;
	width:332px;
	height:267px;
	margin-right:40px;
	display:block;
	}
	
.pad { padding-top:12px; }

#feature .box {
	position:relative;
	float:left;
	width:500px;
	}

#feature .featureleft {
	position:absolute;
	top:0px;
	left:50px;
	margin:0;
	text-indent:20px;
	}
	
#feature .featureright {
	position:absolute;
	top:0px;
	right:200px;
	margin:0;
	text-indent:20px;
	}
	
#feature .featureleft *,
#feature .featureright * {
	margin:0;
	padding:0;
	}
	
.subtext {
	position:relative;
	top:120px;
	}
