@charset "utf-8";
/* CSS Document */

.accordion-slideshow {
	margin: 0 0 0px 0;
	height:350px;
}
.kwicks {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	overflow:hidden;
	
}
.kwicks li{
	display: block;
	overflow: hidden;
	padding: 0;
	cursor: pointer;
	width: 238px;
	
}

.description {
    background-color: #000000;
    color: #ffffff;
    font-size: 12px;
    position: absolute;
    bottom: 0;
	height:60px;
	width:205px;
	padding: 10px 25px 10px 10px;
    opacity: .70;
    filter: alpha(opacity=70);
    -ms-filter: "alpha(opacity=70)";
    -khtml-opacity: .70;
    -moz-opacity: .70;
}

. description .pad {
    padding: 35px;
}



.slide-minicaption {bottom:0px; left:0px; position:absolute; color:#eee; padding:15px; font-size:14px; line-height:1.3em; background:#000; width: 140px; }
.slide-minicaptiontitle {letter-spacing:0; color:#eee; display:block; line-height:18px; }
.slidecaption {bottom:0px; left:0px; position:absolute;  color:#eee; padding:15px 30px 20px 30px; line-height:1.5em; background:#000; max-width:400px; }
.slidecaption h2{margin:0 0 10px 0; line-height:1.3em;  color:#eee; ;}
.slidecaption a{color:#999; }
.slidecaption h2 a{color:#eee;;}
.slidecaption h2 a:hover{text-decoration:underline;}
.slidecaption a:hover {text-decoration:none;}
p.captiontitle { letter-spacing:0px; display:block; color:#222; margin-bottom:4px; font-size:26px; }
.slidecaptiontitle h2 a {color:#222; margin-top:0;}
.slidecaptiontitle h2 a:hover {color:#555; text-decoration:none; }
