.galleria{
	list-style:none;
	width:360px;
	margin: 10px 0 0;
	padding: 0;
}
ul.gallery li, 
.galleria li {
	display:block;
	width:118px;
	height:77px;
	overflow:hidden;
	float:left;
	margin:0;
	padding: 0px 2px 0px 1px;
	list-style-image: none;
	list-style-type: none;
}
/*.gallery li a required to make sure list not shown in IE - but omit while editing!*/
.gallery li a, 
.galleria li a {
	display:none;
	}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,
.galleria li.active div{
	display:block
	}
.galleria li img.thumb {
	cursor:pointer;
	top:auto;
	left:auto;
	display:block;
	width:auto;
	height:auto
	}
.galleria_container .caption,  
.galleria .caption {
	display:block;
	color: #999999;
	height: 10px;
	margin: 0px;
	padding: 0em;
}
* html .galleria li div span{width:360px} /* MSIE bug */


/*------------------------------*/
/* jcarousel lite stuff */
div.carousel {
	padding-top: 12px;

}
.carousel a.prev, 
.carousel a.next {
	font-size: 0.7em;
	color: #999999; 
	display: inline;
	text-decoration: none;
	padding-top:0.2em;
	font-family: Tahoma, Arial, sans-serif;
}
/* reinformce the colours for sidebar1 */
#sidebar1 .carousel a, 
#sidebar1 .carousel a {
	color: #999999; 
}
#sidebar1 .carousel a:hover, 
#sidebar1 .carousel a:hover {
	color: #003399; 
}

.carousel a.prev {
	float: left;
}
.carousel a.next {
	float: right;
	padding-right: 15px;
}
.carousel a.prev:visited,
.carousel a.next:visited {
	color: #999999;
}
.carousel a.prev:active,
.carousel a.next:active  {
	color: #999999;
	text-decoration: underline;
}
.carousel a:hover {
	color: #003399;
	text-decoration: underline;
}
a.prev.disabled,
a.next.disabled {
	display: none;
}
