
#example {
	width:600px;
	height:350px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;
}

/*
	Slideshow
*/

#slides {
	float: left;
	width: 1100px;
	height: 445px;
	margin: 50px 0px 0px 0px;
	
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width: 1150px;
	height: 375px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	float: left;
	width: 1150px;
	height: 375px;
	display:block;
}


.slides_container div.slide div.pic{
	float: left;
	width: 650px;
	height: 375px;
	
}

.slides_container div.slide div.desc{
	float: left;
	width: 470px;
	height: 375px;
	margin-left: 30px;
}


/*
	Next/prev buttons
*/



/*
	Pagination
*/

.slides-pagination-list {
	margin:26px auto 0;
	width:100px;
}

.slides-pagination-list li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.slides-pagination-list li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.slides-pagination-list li.current a {
	background-position:0 -12px;
}

/*
	Caption
*/

.desc. {

}

/*
	Footer
*/

#footer {
	text-align:center;
	width:580px;
	margin-top:9px;
	padding:4.5px 0 18px;
	border-top:1px solid #dfdfdf;
}

#footer p {
	margin:4.5px 0;
	font-size:1.0em;
}

/*
	Anchors
*/

a:link,a:visited {
	color:#599100;
	text-decoration:none;
}

a:hover,a:active {
	color:#599100;
	text-decoration:underline;
}


/* pagination */

#banner{margin-bottom:15px;}#banner .slides{width:1140px;height:375px;}#banner .slides .slide{width:1140px;height:375px;display:block;}#banner .slides .slide .slide-left-content{width:650px;height:375px;float:left;}
#banner .slides .slide .slide-right-content{width:490px;height:375px;float:left;}#banner .slides .slide .slide-right-content ul{padding-top:10px;padding-bottom:10px;}#banner .slides .slide .slide-right-content ul li{font-family:"Swis721LtBTLight",sans-serif;font-size:20px;color:#727272;-webkit-text-shadow:0px 1px 0px #ffffff;-moz-text-shadow:0px 1px 0px #ffffff;-o-text-shadow:0px 1px 0px #ffffff;text-shadow:0px 1px 0px #ffffff;font-weight:normal;line-height:1.4;display:block;margin-bottom:18px;background:url(../img/bullet-arrow.png) center left no-repeat;padding-left:20px;}
#banner .slides .slide.black{background:#959595;}
#banner .slides .slide.red{background:#0fb2c7;}
#banner .slides-pagination{margin-top:10px;width:1140px;height:50px;background:url(../img/bg-banner-navigation.png) top center no-repeat;}#banner .slides-pagination .slides-pagination-list{list-style:none;position:relative;padding:20px 0 0 0;}#banner .slides-pagination .slides-pagination-list li{display:block;margin:0 15px 0 0;float:left;}#banner .slides-pagination .slides-pagination-list li a{width:12px;height:13px;background:url(../img/bg-banner-nav-item.png) top left no-repeat;float:left;display:block;}
#banner .slides-pagination .slides-pagination-list li a:hover,#banner .slides-pagination .slides-pagination-list li.current a{cursor:pointer;background:url(../img/bg-banner-nav-item-hover.png) top left no-repeat;}
#banner .slides-pagination .slides-pagination-list .ts_thumbnails{position:absolute;display:none;margin:0;padding:0;z-index:50;}#banner .slides-pagination .slides-pagination-list .ts_thumbnails .thumb-arrow{background:url(../img/thumb-arrow.png) top center no-repeat;width:15px;height:8px;position:absolute;}
#banner .slides-pagination .slides-pagination-list .ts_preview_wrapper{border:5px solid #0fb2c7;overflow:hidden;position:relative;-moz-box-shadow:0px 0px 5px #999;-webkit-box-shadow:0px 0px 5px #999;box-shadow:0px 0px 5px #999;}
#banner .slides-pagination .slides-pagination-list .ts_preview{position:absolute;left:0px;top:0px;margin:0;padding:0;list-style-type:none;}#banner .slides-pagination .slides-pagination-list .ts_preview li{margin:0;padding:0;float:left;}#banner .slides-pagination .slides-pagination-list .ts_preview li img{display:block;}