.image_carousel 
{
	padding: 0px 0px;
	position: relative;
	width:100%;
    overflow:hidden;
    margin:auto;
}
.image_carousel li img {
    width: 100%;
}
.caroufredsel_wrapper
{
    background-color:White;
    width:100% !important;
}
.image_carousel ul {
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100% !important;
}
.image_carousel li {
    padding: 0;
    /*text-align: left;*/
    width: 100%;
}
.image_carousel li p {
	position:absolute;
	top:200px;
	right:0px;
	width:500px;
	height:43px;
	display:block;
	z-index:999999;
	text-align:right;
	font-size:14px;
	color:#444444;
	padding-right:0px;
}
#image_carousel_wrap {
    display:none;
}
a.prev
{
    left: 0px; 
	background: (Img/back_arrow.gif) no-repeat;
	width: 45px;
	height: 50px;
	display: block;
	position: absolute;
	top: 170px;
}

a.next
{
    right: 0px; 
	background: (Img/grey_arrow.gif) no-repeat;
	width: 45px;
	height: 50px;
	display: block;
	position: absolute;
	top: 170px;
}

a.prev span, a.next span {
	
}


.pagination 
{
    /*position:absolute;*/
    /*top:560px;*/
    /*left:385px;*/
	z-index:99999;
	text-align:center;
	width:100%;
}
.pagination a 
{
    font-size:1px;
    color: #c5c5c5;
    background-color: #f5f5f5;
    width:20px;
    height:20px;
    margin:5px 3px;
    display:inline-block;
}
.pagination a.selected, .pagination a:hover  
{
    color: #454545;
    background-color: #454545;
}
.pagination a span {
	display: none;
}
.clearfix {
	float: none;
	clear: both;
}
