#gallery {
	position:relative;
	height:177px;
}

#gallery a {
	float:left;
	position:absolute;
}
	
#gallery a img {
	border:none;
}
	
#gallery a.show {
	z-index:500
}

#gallery .caption {
	z-index:600; 
	background-color:#fff; 
	color:#ffffff; 
	height:57px; 
	width: 100%; 
	position:absolute;
	bottom:0;
}

#gallery .caption .content {
	margin:5px
}
	
#gallery .caption .content h3 {
	margin-top: -40px;
	padding: 0;
	color: #fff;
	font-weight: normal;
	font-size: 20px; 
	margin-left: 35px;
	opacity: 1.0;
}

.bannerRightLink {
	width: 100px; 
}

.bannerbg p span { 
	font-weight: bold; 
}