.caroufredsel_wrapper{				width: 100%;				min-height: 100%;				height:100%;			}			.wrapper {				margin:0;				padding:0;				width: 100%;				min-height: 100%;				height: 100%;				position:absolute;				bottom:0;			}			.list_carousel {				width: 100%;				min-height: 100%;				height:100%;			}			.list_carousel ul {				margin: 0;				padding: 0;				list-style: none;				width:100%;				height:100%;				min-height: 100%;				float:left;			}			.list_carousel li {				text-align: center;				width: 1000px;				list-style: none;				min-height: 100%;				height: 100%;				padding: 0;				margin: 0;				float: left;				background-repeat:no-repeat;				background-position:center center;				background-size:cover;			}			.list_carousel.responsive {				width: auto;				margin-left: 0;				height:100%;				min-height: 100%;			}			.clearfix {				float: none;				clear: both;			}			.prev {				float: left;				margin: 0;				z-index:100;				position:absolute;				left:25px;				bottom:25px;				width:41px;				height:38px;				background-image:url(prev-horizontal.png);				background-position:1px center;			}			.next {				position:absolute;				float: right;				margin: 0;				z-index:100;				right:25px;				bottom:25px;				width:41px;				height:38px;				background-image:url(next-horizontal.png);				background-position:1px center;			}			.prev:hover {				background-image:url(prev-horizontal.png);				background-position:121px center;			}			.next:hover {				background-image:url(next-horizontal.png);				background-position:120px center;			}			#menu div ul#nav li a.selected{  				background-color:#000;				color:#fff;				opacity:0.7;				filter:alpha(opacity=70);}