#imagediv {
	height:315px;
	position:relative;
	margin:auto;   
	border:none;
	text-align: center;
}
#imagediv img {
	width: 300px;
	height: 300px;
}
#imagediv h5 {
    top: 305px;
    left: 40px;
   	width: 300px;
	font-size: 130%;
	color: #000000;
	font-weight: normal;
	text-align: center;
    background: #cc9966;
}
.imgvis
{
    visibility: visible;
}
.imghid
{
    visibility: collapse;
}

