/* Accordion -------------------------------------------------------------------------------------  */

.accordion
{
	width: 210px;	
}

.accordion a
{
   text-decoration: none;
}

   a.active
   {
      color: #a28030;
   }

.accordion h6
{
   margin: 0;
   padding: 0;
	width: 212px;
	height: 38px;	      
}

.accordion h6 a
{
   border: 1px solid #8daa92;
   height: 38px;  
   line-height: 38px;
   margin: 0;
   padding: 0;
} 

.accordion h6 img
{
	display: block;
	padding-top: 10px;
}

.accordion li
{
   padding-left: 20px;
   padding-bottom: 4px;
}

.ui-accordion .ui-accordion-header 
{ 
   cursor: pointer; 
   position: relative; 
   margin-top: 1px; 
   zoom: 1; 
}
.ui-accordion .ui-accordion-li-fix 
{ 
   display: inline; 
}

.ui-accordion .ui-accordion-header-active 
{ 
   order-bottom: 0 !important; 
}

.ui-accordion .ui-accordion-header a 
{ 
   background-position: top;
   display: block; 
   font-size: 1em; 
   padding: 0; 
} 

.ui-accordion .ui-accordion-content 
{ 
   border-top: 0;     
   display: none;     
   margin: 4px 0;
   overflow: auto;    
   padding: 10px 0 20px;     
}

.ui-accordion .ui-accordion-content-active 
{ 
   display: block; 
}

.ui-accordion .ui-state-focus a 
{ 
   background-position: bottom left !important; 
}

.accordion a.accordion_tab
{
	border: 0;
	padding: 0;
	padding-left: 25px;
	font-size: 11pt;
	font-weight: bold;
	color: #453e3e;
	width: 212px;
	height: 38px;		
}
	
	#left_bar p
	{
		padding: 0 5px 0 5px;	
	}


.borders
{
	border-right: 1px #d6d2d2 solid;
	border-bottom: 1px #d6d2d2 solid;
	border-left: 1px #d6d2d2 solid;
	width: 209px;
}

/* Define buttons for each accordion item */
.accordion_cellarclub
{
	background: #ffffff url(../images/layout/cellarclub.jpg) top left no-repeat !important;	
}

.accordion_cellarclub:hover, .ui-state-focus .accordion_cellarclub 
{
	background: #ffffff url(../images/layout/cellarclub-ro.jpg) top left no-repeat !important;	
}


.accordion_enews
{
	/* background: #ffffff url(../images/layout/e-newsletter.jpg) top left no-repeat !important;  */
	background: #ffffff url(../images/layout/Receive_enewsletter.jpg) top left no-repeat !important;  
}

.accordion_enews:hover, .ui-state-focus .accordion_enews
{
	/* background: #ffffff url(../images/layout/e-newsletter-ro.jpg) top left no-repeat !important;	*/
	background-position: bottom left !important;
}

.accordion_signin
{
	background: #ffffff url(../images/layout/sign-in.jpg) top left no-repeat !important;  
}

.accordion_signin:hover, .ui-state-focus .accordion_signin 
{
	background: #ffffff url(../images/layout/sign-in-ro.jpg) top left no-repeat !important;	
}

.accordion_viewcart
{
	background: #ffffff url(../images/layout/view-cart.jpg) top left no-repeat !important;  
}

.accordion_viewcart:hover, .ui-state-focus .accordion_viewcart  
{
	background: #ffffff url(../images/layout/view-cart-ro.jpg) top left no-repeat !important;	
}

.accordion_aboutus
{
	background: #ffffff url(../images/layout/aboutus.jpg) top left no-repeat !important;  
}

.accordion_aboutus:hover, .ui-state-focus .accordion_aboutus  
{
	background: #ffffff url(../images/layout/aboutus-ro.jpg) top left no-repeat !important;	
}

.accordion_wines
{
	background: #ffffff url(../images/layout/ourwines.jpg) top left no-repeat !important;  
}

.accordion_wines:hover, .ui-state-focus .accordion_wines  
{
	background: #ffffff url(../images/layout/ourwines-ro.jpg) top left no-repeat !important;	
}

.accordion_products
{
	background: #ffffff url(../images/layout/ourwines.jpg) top left no-repeat !important;  
}

.accordion_products:hover, .ui-state-focus .accordion_products  
{
	background: #ffffff url(../images/layout/ourwines-ro.jpg) top left no-repeat !important;	
}


/**************************************************************************************************************************************************************/
/* Cellar Rewards Accordions
/**************************************************************************************************************************************************************/

.cellar-rewards-accordion a
{
   text-decoration: none;
}

.cellar-rewards-accordion a.active
{
  color: #a28030;
}

.cellar-rewards-accordion h6
{
	margin: 0;
	padding: 0;
	width: 422px;
	height: 44px;	
}
.accordion-cellar-rewards h6.ui-accordion-header, .accordion-cellar-rewards-offers h6.ui-accordion-header
{
	margin: 0;
	padding: 0;
	width: 448px;
	height: 44px;	
}

/*
.cellar-rewards-accordio h6 a
{
   border: 1px solid #8daa92;
   height: 38px;  
   line-height: 38px;
   margin: 0;
   padding: 0;
} 

.cellar-rewards-accordio h6 img
{
	display: block;
	padding-top: 10px;
}

.cellar-rewards-accordio li
{
   padding-left: 20px;
   padding-bottom: 4px;
}

.cellar-rewards-accordio .ui-accordion .ui-accordion-header 
{ 
   cursor: pointer; 
   position: relative; 
   margin-top: 1px; 
   zoom: 1; 
}
.cellar-rewards-accordio .ui-accordion .ui-accordion-li-fix 
{ 
   display: inline; 
}

.cellar-rewards-accordio .ui-accordion .ui-accordion-header-active 
{ 
   border-bottom: 0 !important; 
}

.cellar-rewards-accordio .ui-accordion .ui-accordion-header a 
{ 
   background-position: top;
   display: block; 
   font-size: 1em; 
   padding: 0; 
} 

.cellar-rewards-accordio .ui-accordion .ui-accordion-content 
{ 
   border-top: 0;     
   display: none;     
   margin: 4px 0;
   overflow: auto;    
   padding: 10px 0 20px;     
}

.cellar-rewards-accordio .ui-accordion .ui-accordion-content-active 
{ 
   display: block; 
}

.cellar-rewards-accordio .ui-accordion .ui-state-focus a 
{ 
   background-position: bottom left !important; 
}	
*/
.accordion-cellar-rewards-tab
{
	border: 0;
	padding: 0 0 0 87px;
	font-size: 16px;
	font-weight: bold;
	color: #a28030;
	width: 362px !important;
	height: 34px;
	display: block;
	
}
.ui-helper-reset a.accordion-cellar-rewards-tab
{
	margin-top: 0;
	padding: 10px 0 0 87px;
	width: 362px !important;
}
/*.ui-helper-reset .accordion-cellar-rewards-tab
{
	width: 401px !important;
}
.ui-state-active .accordion-cellar-rewards-tab
{
	padding: 10px 0 0 80px !important;

}*/
.accordion-cellar-reward .ui-accordion .ui-accordion-content 
{ 
	padding-top: 2px !important;
}
.accordion-cellar-rewards .ui-state-default .indicator, .accordion-cellar-rewards-offers .ui-state-default .indicator
{
	background: url(../images/layout/accordion_tab_default.png) no-repeat;
	position: absolute;
	top: 18px;
	left: 15px;
	width: 5px;
	height: 9px;
	display: block;
	z-index: 100;
}
.accordion-cellar-rewards .ui-state-active .indicator, .accordion-cellar-rewards-offers .ui-state-active .indicator
{
	background: url(../images/layout/accordion_tab_selected.png) no-repeat;
	position: absolute;
	top: 18px;
	left: 15px;
	width: 9px;
	height: 5px;
	display: block;
	z-index: 100;
}
.accordion-cellar-rewards .borders, .accordion-cellar-rewards-offers .borders
{
	border-right: 1px #d6d2d2 solid;
	border-bottom: 1px #d6d2d2 solid;
	border-left: 1px #d6d2d2 solid;
	width: 446px !important;
	overflow: hidden;
}

.accordion-accomodation-special
{
	background: #ffffff url(../images/layout/accordion_accomodation_special.jpg) top left no-repeat !important; 
	z-index: 99;
}

.accordion-recipes-and-wines-special
{
	background: #ffffff url(../images/layout/accordion_recipes_wine_spec.jpg) top left no-repeat !important;  
	z-index: 99;
}

.accordion-special-promotions
{
	background: #ffffff url(../images/layout/accordion_special_promo_tab.jpg) top left no-repeat !important;  
	z-index: 99;
}



