.caption {
	/*position:absolute;
	top:260px;
	*/
	list-style:none;
	background:transparent;
	background-color: rgba(22, 22, 22, 0.8);
 	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CC222222', EndColorStr='#CC222222');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC222222, endColorstr=#CC222222)";
	-moz-border-radius-topright:25px;
	-webkit-border-top-right-radius:25px;
	-moz-border-radius-bottomright:25px;
	-webkit-border-bottom-right-radius:25px;
	border-bottom-right-radius:25px;
	border-top-right-radius:25px;
}
#left {
	left:0;
	text-align:left;	
	padding:20px 15px 20px 10px;
	margin:20px 70% 0 0;
}
.caption p {
	padding:0;
	margin:0 0 15px 0;
	font-size:12px;
	line-height:18px;
}
.caption strong {
	font-size:18px;
	line-height:21px;
	padding:0;
	margin:0;
}
.caption li {
	padding:0;
	margin:0;
	border-top:#666 dotted 1px;
	border-bottom:#666 dotted 1px;
	list-style-position:outside;
}
.captionLink a {
	margin:0;
	padding:7px 10px 7px 8px;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1.25px;
	font-size:15px;
	font-style:normal;
	font-weight:normal;
	display:block;
}
.captionLink a:link {
	text-decoration:none;
	color:#FFF;
}
.captionLink a:visited {
	text-decoration:none;
	color:#FFF;
}
.captionLink a:hover {
	text-decoration:none;
	background-color:#69C;
	color:#FFF;
}
.captionLink a:active {
	text-decoration:none;
	background-color:#9C0;
	color:#000;
}
.collectionsLink a {
	margin:0;
	padding:7px 50px 7px 8px;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:.02em;
	display:block;
	text-decoration:none;
	color:#FFF;
}
.collectionsLink a:link {
	text-decoration:none;
	color:#FFF;
}
.collectionsLink a:visited {
	text-decoration:none;
	color:#FFF;
}
.collectionsLink a:hover {
	text-decoration:none;
	background:#69C;
	color:#FFF;
}
.collectionsLink a:active {
	text-decoration:none;
	background-color:#9C0;
	color:#000;
}