#dummy-element{width:2px;} /* Necessary to check if StyleSheet has loaded */


body {
	font: 10px normal Arial, Helvetica, sans-serif;
}


ul.display {
	width: 630px;
	list-style: none;
	background: #fff;
}

ul.display li {
	float:left;
	text-decoration:none;
	display:inline;
	width: 180px;
	margin-right: 30px;
}

ul.display li a img {
	background-color: #313131;
	border: none;
}

ul.display li a:hover {
	background-color: #ccc;
}

ul.display li .content_block {
	padding: 0px;
	background-color: #313131;
	height: 110px;
	width: 180px;
	position: relative;
	margin-bottom: 30px;
	margin-right: 10px;
}
ul.display li .content_block .overlay h2 {
	width: 180px;
	font-weight: bold;
	padding-top:40px;
	top:40px;
	color:#A3A3A3;
	text-align:center;
	font-size: 14px;
	cursor:pointer;
}

ul.display li .content_block .overlay h3 {
	color:#A3A3A3;
	text-align:center;
	font-weight: normal;
	font-size: 14px;
	cursor:pointer;
	}

ul.display li .content_block .overlay h3 span {
	display: none;
	}
	
ul.display li .content_block .overlay p {
	display: none;
}
ul.display li .content_block a img{
	position: absolute;
	height: 110px;
	width: 180px;
	top: 0;
	left: 0;
}

ul.display li .content_block .overlay {
	position: absolute;
	height: 110px;
	width: 180px;
	top: 0;
	left: 0;
	background-color: none;
	cursor:pointer;
	display:none;
	}

.showit {
	display: block;
	}
a.thumbs { background-position: -31px -50px; }
a.thumbs:hover { background-position: -31px -50px; }


