.wrapper{ width:1000px; margin:0px auto;}

	.bannerhome{ width:1000px; height:428px; margin:0px auto; }
	.cmain{width:1000px; margin:0px auto; position:relative; margin-top:5px;}
	.hprodmain{width:1000px; margin:0px auto; position:relative; margin-top:5px; margin-bottom:10px;}
	.welcome{ background-image:url(http://gswebapp.com/emeraldcreekwinery/images/bg-welcome.jpg); background-position:left top; background-repeat:no-repeat; width:443px; height:392px; padding:15px 200px 15px 20px; float:left; margin-right:6px; font-family:'open sans';}
	.welcometit{ color:#146a55; font-size:30px; font-weight:bold;}
	.welcometxt{color:#373933; font-size:16px; font-weight:normal; line-height:20px;}
	.eventstit{ color:#146a55; font-size:20px; font-weight:bold; font-family:'open sans';}
	.hwidgets{ width:332px; float:left; clear:both;}
	.events { width:310px; height:187px; padding:10px; float:left; 
			
			background: rgba(251,251,241,1);
background: -moz-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(251,251,241,1)), color-stop(100%, rgba(221,227,169,1)));
background: -webkit-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: -o-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: -ms-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: linear-gradient(to right, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbf1', endColorstr='#dde3a9', GradientType=1 );
		}
	.yelpwidget{
				
				width:310px; height:188px; padding:10px; float:left;  margin-top:6px;
			background: rgba(251,251,241,1);
background: -moz-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(251,251,241,1)), color-stop(100%, rgba(221,227,169,1)));
background: -webkit-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: -o-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: -ms-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
background: linear-gradient(to right, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbf1', endColorstr='#dde3a9', GradientType=1 );
		}
	.hprod{ background-color:#ffffff; min-height:150px;  float:left; padding:10px 22px 10px 22px; width:288px;}
	.hprodtit{font-family:'open sans'; font-size:16px; color:#146a55;}
	.hprodtxt{font-family:'open sans'; font-size:14px; color:#373933;}
	.hprod img{ margin:7px 0px 7px 0px;}
	.hprod1{ background-color:#ffffff; min-height:150px;  float:left; padding:10px 22px 10px 22px; border:1px solid #663; border-top:0px; border-bottom:0px; width:288px;}
	.hprod1 img{ margin:7px 0px 7px 0px;}
body {
	background-color: #099;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.break{ clear:both;}



/*TESTIMONIALS*/

.bx-wrapper .testimonials-thumbnail{ margin: 0px 0px 15px; }
.bx-wrapper .testimonials-title{ text-align: center;  margin: 25px 15px 3px; font-size: 24px; line-height: 1; }
.bx-wrapper .testimonials-carousel-thumbnail{ max-width: 35%; float: left; margin-right: 20px; }
.bx-wrapper .testimonials-carousel-thumbnail img{ display: block;   margin-right: 20px;width: 100px;}
.bx-wrapper .testimonials-carousel-context{ overflow: hidden; }
.testimonials-carousel-content{color:#c6dbbf; font-family:'Open Sans', Georgia, Arial, Helvetica, sans-serif; font-style:italic; font-size:16px; font-weight:700;}
.bx-wrapper .testimonials-name{ font-size: 18px; margin-bottom: 15px; color:#92b908; font-weight:400;}
.bx-wrapper span{ font-size: 11px; margin-left:10px; color:#c6dbbf; font-family: Georgia, Arial, Helvetica, sans-serif; font-style:italic; }
.bx-wrapper {position: relative;margin: 10px auto;padding: 0;width:100%;*zoom: 1;}
.bx-wrapper .slide {padding:0;margin:0;display: block;}
.bx-wrapper .bx-viewport {padding:0px;margin-left:0;z-index:1;width:100%;}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {position: absolute;display:none;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(http://gswebapp.com/emeraldcreekwinery/images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-weight: bold;color: #c6dbbf;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-next {position: absolute;top: 0;right: 0;width: 20px;border-left:0px solid #ddd;height: 10px;cursor: pointer;background: #74a617 url(http://gswebapp.com/emeraldcreekwinery/images/caousel-next.png) no-repeat 0 0 ;  background-position:center center;}
.bx-wrapper .bx-prev {position: absolute;top: 0px;right: 2px;border-right:0px solid #ddd;width: 20px;height: 10px;cursor: pointer;background: #74a617 url(http://gswebapp.com/emeraldcreekwinery/images/caousel-prev.png) no-repeat 0 0 ; background-position:center center;}
.bx-wrapper .bx-controls-direction a {position: relative; bottom: 0px; margin-left: 0px;outline: 0;width: 20px;height: 20px;text-indent: -9999px;z-index: 9999; padding:0px 7px 0px 7px;}
.bx-wrapper .bx-controls-direction{ margin-left: 15px; margin-top:0px;}



#carousel {
  position: relative;
  width:100%;
  margin: 0 auto;
}

#slides {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 250px;
}

#slides ul {
  list-style: none;
  width: 100%;
  height: 250px;
  margin: 0;
  padding: 0;
  position: relative;
}

#slides li {
  width: 100%;
  height: 250px;
  float: left;
  text-align: center;
  position: relative;
  font-family: lato, sans-serif;
}

/* Styling for prev and next buttons */

.btn-bar {
  width: 60%;
  margin: 0 auto;
  display: block;
  position: relative;
  top: 40px;
}

#buttons {
  padding: 0 0 5px 0;
  float: right;
}

#buttons a {
  text-align: center;
  display: block;
  font-size: 50px;
  float: left;
  outline: 0;
  margin: 0 60px;
  color: #b14943;
  text-decoration: none;
  display: block;
  padding: 9px;
  width: 35px;
}

a#prev:hover,
a#next:hover {
  color: #FFF;
  text-shadow: .5px 0px #b14943;
}

.quote-phrase,
.quote-author {
  font-family: sans-serif;
  font-weight: 300;
  display: table-cell;
  vertical-align: middle;
  padding: 5px 20px;
  font-family: 'Lato', Calibri, Arial, sans-serif;
}

.quote-phrase {
  height: 200px;
  font-size: 24px;
  color: #FFF;
  font-style: italic;
  text-shadow: .5px 0px #b14943;
}

.quote-marks {
  font-size: 30px;
  padding: 0 3px 3px;
  position: inherit;
}

.quote-author {
  font-style: normal;
  font-size: 20px;
  color: #b14943;
  font-weight: 400;
  height: 30px;
}

.quoteContainer,
.authorContainer {
  display: table;
  width: 100%;
}
#buttons{ display:none;}

.eventdate{ padding:10px; color:#b70c00; 
	font-size:18px; font-weight:bold;
	width:63px;
background: rgba(255,255,254,1);
background: -moz-linear-gradient(-45deg, rgba(255,255,254,1) 0%, rgba(223,224,196,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,254,1)), color-stop(100%, rgba(223,224,196,1)));
background: -webkit-linear-gradient(-45deg, rgba(255,255,254,1) 0%, rgba(223,224,196,1) 100%);
background: -o-linear-gradient(-45deg, rgba(255,255,254,1) 0%, rgba(223,224,196,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(255,255,254,1) 0%, rgba(223,224,196,1) 100%);
background: linear-gradient(135deg, rgba(255,255,254,1) 0%, rgba(223,224,196,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffffe', endColorstr='#dfe0c4', GradientType=1 );}
.eventtime{ color:#51853d; font-size:16px; font-weight:bold;}
.eventtxt{ color:#373933; font-size:14px;}


/* FACEBOOK*/
._1drm._1b90, ._1drm._1ds4 {border: 0px solid #E9EAED;}
._1drm {background-color:transparent;}

._1drm _1ds4 _1b90{border: 0px solid #E9EAED;background-color:transparent;}



/* INNER PAGES */


/*INNERPAGES*/
/*.intitle{ border-bottom:1px solid #265d12; font-family:'open sans'; font-size:22px; color:#146a55; font-weight:bold; padding:0px 0px 15px 0px; width:100%; margin-bottom:20px;}
*/

.intitle{ border-bottom:1px solid #cae400; font-family:'open sans'; font-size:22px; color:#cae400; font-weight:bold; padding:0px 0px 15px 0px; width:100%; margin-bottom:20px;}
.incmain{width:960px; margin:0px auto; margin-top:5px; background-color:#FFF; padding:20px; clear:both;  position:relative; display:block;
	/*background: rgba(205,206,177,1);
	background: -moz-linear-gradient(-45deg, rgba(205,206,177,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(205,206,177,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(-45deg, rgba(205,206,177,1) 0%, rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(205,206,177,1) 0%, rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(205,206,177,1) 0%, rgba(255,255,255,1) 100%);
	/*background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 36%, rgba(239,233,200,1) 100%); */

background: linear-gradient(135deg, rgba(0,80,3,1) 0%, rgba(163,137,70,1) 56%, rgba(163,137,70,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdceb1', endColorstr='#ffffff', GradientType=1 );

	background: rgba(255,255,255,1);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(205,206,177,1) 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(205,206,177,1)));
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(205,206,177,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(205,206,177,1) 100%);
	background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(205,206,177,1) 100%);
	/*background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 36%, rgba(239,233,200,1) 100%); */

background: linear-gradient(135deg, rgba(0,80,3,1) 0%, rgba(163,137,70,1) 56%, rgba(163,137,70,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cdceb1', GradientType=1 );*/

	background: rgba(255,255,255,1);
background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 36%, rgba(239,233,200,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(36%, rgba(255,255,255,1)), color-stop(100%, rgba(239,233,200,1)));
background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 36%, rgba(239,233,200,1) 100%);
background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 36%, rgba(239,233,200,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 36%, rgba(239,233,200,1) 100%);
/*background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 36%, rgba(239,233,200,1) 100%); */

background: linear-gradient(135deg, rgba(0,80,3,1) 0%, rgba(163,137,70,1) 56%, rgba(163,137,70,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efe9c8', GradientType=1 );
}
.inleftcontent{ width:610px; padding:15px 40px 15px 20px; float:left;  font-family:'open sans'; font-size:16px; color:#FFF;  position:relative;}
/* .inleftcontent{ width:610px; padding:15px 40px 15px 20px; float:left;  font-family:'open sans'; font-size:16px; color:#373933;  position:relative;} */
.inrightcontent{ width:290px; padding:0px; float:left; margin-top:55px;}
.incontentshop{ width:920px; padding:15px 20px 15px 20px; float:left;  font-family:'open sans'; font-size:16px; color:#FFF;  position:relative;}
.proddiv{ width:430px; margin:5px; float:left; padding:10px; min-height:280px;
background-color: rgba(228, 231, 168, 0.1); /*border-bottom:4px solid #cac297;*/ border-bottom:4px solid #afb961
}
.prodimg{ width:150px; float:left; margin-top:10px;}
.prodtxt{ width:260px; float:left; padding:10px; font-size:14px; line-height:18px;}
.prodtit{ font-size:20px; font-weight:bold; color:#cae400; line-height:24px;}

.proddes{ width:50%; float:left; margin-top:10px; background: rgba(72,185,125,1);
background: -moz-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(72,185,125,1)), color-stop(100%, rgba(140,175,64,1)));
background: -webkit-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
background: -o-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
background: -ms-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
/*background: linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%); */
background: linear-gradient(45deg, rgba(3, 136, 65, 0.86) 0%, rgba(140,175,64,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48b97d', endColorstr='#8caf40', GradientType=1 ); font-size:14px; padding:10px;
display:block;
font-weight:bold; font-size:18px;
text-decoration:none;
text-align:center;
}
.prodprice{ padding:10px; font-size:18px; font-weight:bold; display:block;  color:#093; background-color:#FFF; width:50px; text-align:center;  float:left;  margin-top:10px;}

.proddiv1{ width:870px; margin:5px; float:left; padding:10px; 
background-color: rgba(228, 231, 168, 0.1); /*border-bottom:4px solid 

#cac297;*/ border-bottom:4px solid #afb961
}
.prodimg1{ width:150px; float:left; }
.prodtxt1{ width:670px; float:left; padding:10px; font-size:14px; line-

height:18px;}
.prodtit1{ font-size:20px; font-weight:bold; color:#cae400; line-height:24px;}
.proddes1{ width:120px; float:left; margin-top:10px; background: rgba(72,185,125,1);
background: -moz-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(72,185,125,1)), color-stop(100%, rgba(140,175,64,1)));
background: -webkit-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
background: -o-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
background: -ms-linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba(140,175,64,1) 100%);
/*background: linear-gradient(45deg, rgba(72,185,125,1) 0%, rgba
(140,175,64,1) 100%); */
background: linear-gradient(45deg, rgba(3, 136, 65, 0.86) 0%, rgba(140,175,64,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48b97d', endColorstr='#8caf40', GradientType=1 ); font-size:14px; padding:10px;
display:block;
font-weight:bold; font-size:18px;
text-decoration:none;
text-align:center;
} 


.inevents { width:100%;  padding:0px; float:left; margin-bottom:5px;
			
	/*background: rgba(251,251,241,1);
	background: -moz-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(251,251,241,1)), color-stop(100%, rgba(221,227,169,1)));
	background: -webkit-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: -o-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: -ms-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: linear-gradient(to right, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbf1', endColorstr='#dde3a9', GradientType=1 );*/
		}
.inyelpwidget{
				
	width:100%; height:250px; padding:0px; float:left;  margin-top:6px;
	background: rgba(251,251,241,1);
	/*background: -moz-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(251,251,241,1)), color-stop(100%, rgba(221,227,169,1)));
	background: -webkit-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: -o-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: -ms-linear-gradient(left, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	background: linear-gradient(to right, rgba(251,251,241,1) 0%, rgba(221,227,169,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbf1', endColorstr='#dde3a9', GradientType=1 );*/
		}

.package{ font-size:16px;  margin:20px 0px 20px 0px; background-color: rgba(228, 231, 168, 0.1); padding:20px; /*border-bottom:4px solid #cac297;*/ border-bottom:4px solid #afb961}
.packtit{ font-size:20px; font-weight:bold; color:#cae400;}
.packoffers{ color:#cae400;}
.eventsdate1{ color:#cae400; font-weight:bold;}

/* gokul
.packtit{ font-size:20px; font-weight:bold; }
.packoffers{ color:#146A55;}
.eventsdate1{ color:#146A55; font-weight:bold;}
*/
/*
.clink{ color:#146A55;; text-decoration:none; font-weight:bold}
.clink:active{ color:#146A55; text-decoration:none;  font-weight:bold}
.clink:hover{ color:#146A55; text-decoration:underline;  font-weight:bold}

*/
.clink{ color:#cae400;; text-decoration:none; font-weight:bold}
.clink:active{ color:#cae400; text-decoration:none;  font-weight:bold}
.clink:hover{ color:#cae400; text-decoration:underline;  font-weight:bold}



/* IN BANNER */
/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none; padding:0px 0px 0px 0px; margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

@media(max-width:320px) {ul.bjqs{position:relative; list-style:none; margin:0;overflow:hidden; display:none;} }


#container{
	max-width:620px;
	margin:0 auto;
	padding-bottom:80px;
}

#banner-fade,#banner-fade1,#banner-fade2,
#banner-slide{
	margin-bottom: 0px;
}

ul.bjqs-controls.v-centered li a{
	display:block;
	padding:10px;
	background:#fff;
	color:#000;
	text-decoration: none;
}

ul.bjqs-controls.v-centered li a:hover{
	background:#000;
	color:#fff;
}

ol.bjqs-markers li a{
	padding:5px 10px;
	background:#000;
	color:#fff;
	margin:5px;
	text-decoration: none;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}

p.bjqs-caption{
	background: rgba(255,255,255,0.5);
}



/*GSWEBAPP LINKS*/




.gswebapp{ color:#104206; text-decoration:none; font-weight:bold}
.gswebapp:active{ color:#104206; text-decoration:none;  font-weight:bold}
.gswebapp:hover{ color:#104206; text-decoration:underline;  font-weight:bold}