.caroufredsel_wrapper{
 height:546px !important;
/* width:743px !important;*/
}
#carousel {
				width: 100%;
				position:relative;
			}
			#carousel ul {
				list-style: none;
				display: block;
				margin: 0;
				height:546px !important;
				padding: 0;
			}
			#carousel li {
				display: block;
				float: left;
				position: relative;
			}
			

			.clearfix {
				float: none;
				clear: both;
			}
			#carousel .prev, #carousel .next {
				background: transparent url(../images/carousel_control.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 35px;
				height: 30px;
				margin-left: 10px;
				position: absolute;
				top: -3px;			
				z-index:5;	
			}
			#carousel .prev {
				background-position:-4px 0;
				right: 20px;
			}
			/*#carousel .prev:hover {
				right:28px;
			}*/			
			#carousel .next {
				background-position: -17px 0;
				right: 7px;
			}
			/*#carousel .next:hover {
				right: 7px;
			}*/				
			#carousel .pager {
				text-align: left;
				margin:13px auto;
				position:relative;
				top:5px;
			}
			#carousel .pager a {
				background: transparent url(../images/carousel_control.png) no-repeat -24px -32px;
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 10px;
				height: 10px;
				margin: 0 5px 0 0;
			}
			#carousel .pager a.selected {
				background: transparent url(../images/carousel_control.png) no-repeat -14px -32px;
				text-decoration: underline;				
			}
			
#carousel li span.read-more{
 color:#00707a;
 padding:30px 0 0 0;
 display:block !important;
}
#carousel li span.read-more a, .updts .desc span.read-more a{
 color:#00707a;
 text-decoration:none;
}
#carousel li span.read-more a:hover, .updts .desc span.read-more a:hover{
 text-decoration:underline;
}