/*-------------------------------------------
	SURROUNDING UL
--------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpRootGroup {

	border: none;
	padding-top:30px; /*Used to create space between top of accordion and content above*/
	/*float: left;*/
	width: 100%;

}

.container .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem {
	/*border-top:1px solid #681012;*/
	border-bottom:1px solid #f4f4f4;
	/*background-color: #fefbf6;*/
	margin-bottom:9px;
	text-indent:15px;
}

.container .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem.rpLast {
	/*border-bottom:1px solid #681012;*/
}

.container .RadPanelBar_accordionTemplate .rpRootGroup .rpGroup li.rpItem {
	border:0px;
	background-color:transparent;
	margin-bottom:0px;
	text-indent:0px;
}

/*-----------------------------------------------
	CHANGES DEFAULT IDLE TEXT - TEXT ONLY
------------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpLink .rpOut,
.container .RadPanelBar_accordionTemplate .rpFocused .rpOut, 
.container .RadPanelBar_accordionTemplate .rpLink:hover .rpOut, 
.container .RadPanelBar_accordionTemplate .rpSelected .rpOut, 
.container .RadPanelBar_accordionTemplate .rpSelected:hover .rpOut,
.container .RadPanelBar_accordionTemplate .rpLink.rpExpandable.rpSelected .rpOut {
	color:#543f13;
	font-size: 18px;
	font-family: "kepler-std",serif;
	text-transform:uppercase;
	letter-spacing:0.06em;
	margin-bottom:0px; /*adds spacing bewteen items*/
	background:none;
}

/*-------------------------------------------
	BACKGROUND FOR IDLE STATE
--------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpExpandable .rpText,
.container .RadPanelBar_accordionTemplate .rpExpandable .rpText:hover,
.container .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText,
.container .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText,
.container .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText { 
	padding-bottom:14px; 
	padding-top:14px; 
	line-height:22px;
	background:url(img/plus.png) 0% 50% no-repeat; 
	text-transform:uppercase;
}


/*------------------------------------------
	CHANGES SELECTED TEXT - TEXT ONLY
------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpSelected .rpOut, 
.container .RadPanelBar_accordionTemplate .rpSelected:hover .rpOut,
.container .RadPanelBar_accordionTemplate .rpLink.rpExpandable.rpSelected.rpExpanded .rpOut,
.container .RadPanelBar_accordionTemplate .rpExpanded .rpText {
	color:#000;
}

/*-------------------------------------------
	BACKGROUND FOR SELECTED STATE
--------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpGroup .rpExpanded .rpText,
.container .RadPanelBar_accordionTemplate .rpExpanded .rpText:hover,
.container .RadPanelBar_accordionTemplate_rtl .rpExpanded .rpText,
.container .RadPanelBar_accordionTemplate .rpExpanded .rpText,
.container .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpanded .rpText {
	padding-bottom:14px; 
	padding-top:14px; 
	line-height:22px;
	background:url(img/minus.png) 0% 50% no-repeat; 
	text-transform:uppercase;	
}

/*--------------------------------
	INTERIOR CONTENT
---------------------------------*/
.container .RadPanelBar_accordionTemplate .rpGroup .rpLink, 
.container .RadPanelBar_accordionTemplate .rpGroup .rpTemplate {
  
 	background:none;
	text-transform:none;
	padding:10px 25px;

}

/*--------------------------------------
SUPER ACCORDION
--------------------------------------*/
ul.superAccordion {
	margin:10px 0px;
	list-style-type:none;
	padding-left:0px;
}

ul.superAccordion li.item {
	margin-left:0px;
	margin-bottom:2px;
}	

ul.superAccordion li.item .label {
	color: #595959;
	font-size: 14px;
	font-family: "proxima-nova",sans-serif;
	text-transform: none;
	list-style-image: none;
	cursor: pointer;
	background:url(img/plus.png) 95% 50% no-repeat;
	padding-left: 20px;
}

ul.superAccordion li.item.expanded .label {
	background:url(img/minus.png) 95% 50%no-repeat;
}

ul.superAccordion li.item .content {
	padding:10px 0px;
}

/*--------------------------------------
PANELBAR SLIDE
--------------------------------------*/
.RadPanelBar .rpSlide {
	border-left: 1px solid #f4f4f4;
	border-right: 1px solid #f4f4f4;
	border-top: 1px solid #f4f4f4;
}