.classic-accordion
{
	position:relative;
	overflow:hidden;
}


.classic-accordion .panel
{
	background-image: url(accordion-assets/images/preloader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	overflow: hidden;
	background-repeat: no-repeat;
	box-shadow: inset 0 0 5px rgba(0,0,0,1);
	border: 1px solid #111111;
	background-color: #171717;
}


.classic-accordion .shadow-horizontal
{
	background:url(accordion-assets/images/shadow.png) repeat-Y;
	position:absolute;
	right:0px;
	width:25px;
	height:100%;
}


.classic-accordion .shadow-vertical
{
	background:url(accordion-assets/images/shadow_v.png) repeat-x;
	position:absolute;
	bottom:0px;
	width:100%;
	height:25px;
}


.classic-accordion .preloader
{
	background:url(accordion-assets/images/preloader2.gif) no-repeat;
	width:62px;
	height:14px;
	position:absolute;
	z-index:15;
}


.classic-accordion .caption
{
	overflow: hidden;
	position: absolute;
	z-index: 20;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #000
}


.classic-accordion .caption-background
{
	background: transparent url(accordion-assets/images/captionBg.png);
	background: rgba(10,10,10,0.85);
	position: absolute;
	width: 100%;
	height: 100%;
	box-shadow: inset 0 0 10px rgba(0,0,0,1);
}


.classic-accordion .caption p
{
	color:#FFF;
	margin:0px;
	padding:10px;
}


.classic-accordion .caption p a
{
	color:#FFF;
}
