.patroncontainer {
	width: 210px;
	height: 179px;
	border: 1px solid #FF9000;
	float: left;
	margin: 2px;
}

.patronimg {
	width: 210px;
	height: 120px;
}

.patronimg_hover {
	width: 210px;
	height: 120px;
	filter: alpha(opacity=50);	
	opacity: 0.5;
}

.caption {
	width: 210px;
	height: 59px;
	background-color: #FFF3DD;
	background-image: url(/images/IMG_patron_bg.gif);
	background-repeat: repeat-x;
	text-decoration: none;
}

.caption:hover {
	background-image: url(/images/IMG_patron_bg_hover.gif);
}

.caption_hover {
	width: 210px;
	height: 59px;
	background-color: #FFF3DD;
	background-image: url(/images/IMG_patron_bg_hover.gif);
	background-repeat: repeat-x;
	text-decoration: none;
}

.caption div {
	color: white;
	display: block;
	width: 194px;
	height: 43px;
	text-decoration: none;
	text-shadow: rgba(0,0,0,0.5) 0 1px 1px;
	padding: 8px;
}
