/* 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;  
}

.accordion_enews:hover, .ui-state-focus .accordion_enews
{
	background: #ffffff url(../images/layout/e-newsletter-ro.jpg) top left no-repeat !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;	
}
