
/************************************************
	      JCAROUSEL LITE		
************************************************/
#list {
margin: 0px 0px;
background: #EEE;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 4px;
margin-top: 0px;
border: 1px solid #CCC;
padding: 0px 29px;
height: 174px;
overflow:hidden;
}
#default #list {
width: 870px;
}
#list_other_category_maps {
border-radius: 4px;
margin-top: 0px;
height: 174px;
}
#default #list_other_category_maps {
width: 878px;	
}
.ie7 #list_other_category_maps {
	height:400px;	
}
.map-carousel {
	float:left;
	left: -5000px; 
	margin:2px 0 0 8px;
	position:relative; 
	visibility:hidden;	
}
	
.map-carousel ul {
	height:100px;
	width:300px; 
}
.ie7 .map-carousel ul {
	height:180px;
}

.map-carousel ul li {
	padding:0 1px 0 1px;
	width:210px;
	height:130px;
	overflow: hidden;
		border: 1px solid #eee;
}

.map-carousel ul li img {
	height:148px; 
	padding-top:3px;
	margin-left: 5px;
	margin-right: 5px;
	width:310px;
	margin-left: -25px!important;
	margin-top: -10px!important;
	z-index:0;
}

.map-carousel ul li a:hover{
	color:#fff;		
}
.prev {
	cursor:pointer; 
	float:left;
	padding-top:60px;
}

.next {
	cursor:pointer; 
	float:right; 
	padding-top:60px;
}
.prev span{
	text-indent: -5000px;
	position: absolute;
		cursor:pointer; 
	margin: 0;
	padding: 0;
	left: 14px;
	top: 34px;
	width: 23px;
	height: 132px;
	z-index: 10;
	background: transparent url(http://news.bbcimg.co.uk/view/1_4_12/cream/hi/shared/img/carousel-prev-next-3.png) no-repeat!important;
	background-position: 0 center!important;
	-webkit-animation-name: carousel-arrow;
	-webkit-animation-duration: .6s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-in;
}

.next span{
	text-indent: -5000px;
	position: absolute;
	margin: 0;
	padding: 0;
	right: 22px;	cursor:pointer; 
	top: 34px;
	width: 23px;
	height: 132px;
	z-index: 10;
	background: transparent url(http://news.bbcimg.co.uk/view/1_4_12/cream/hi/shared/img/carousel-prev-next-3.png) no-repeat!important;
	background-position: -72px center!important;
	-webkit-animation-name: carousel-arrow;
	-webkit-animation-duration: .6s;
	-webkit-animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-in;
}

/************************************************
	      CAPTIFY CAPTION		
************************************************/
.caption-top, .caption-bottom {
	background: #000000;
	color: #ffffff; 
	cursor:pointer;
	padding:8px; 
	font-size:11px;   
	text-align:center;
	z-index:0;
}

.caption-top {
	border-width:0px;
}

.caption-bottom {
	border-width:0px;
	margin-left: -30px!important;
}

.caption a, .caption a {
	background:#000;
	border:none; 
	text-decoration:none;  
	padding:2px;
}

.caption a:hover, .caption a:hover {
	background:#202020;
}
