.productboxlist { float: left; width: 245px; }

.productboxlist ul {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	list-style-type: none;
}

.productboxlist ul li { padding: 3px; }

.productboxlist ul li a {
	display: block;
	text-decoration: none;
	padding: 1px 3px 1px 3px;
}

.productboxlist ul li a div.platforms { padding-left: 7px; color: #eedfc0; display: inline; }

.productboxlist ul li a:hover { color: #ffffff; background-color: #ee3423; }

.thumbnail img { border: 1px solid #FFF; margin: 0 5px 5px 0; }

.thumbnail span {
	position: absolute;
	padding: 5px;
	left: -1000px;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img { border-width: 0; padding: 2px; }

.thumbnail:hover { }

.thumbnail:hover img { }

.thumbnail:hover span {
	visibility: visible;
	top: 180px;
	left: 550px;
	z-index: 50;
}

#product_splash {
	position: absolute;
	width: 400px;
	height: 115px;
	z-index: 1;
	left: 530px;
	top: 215px;
	visibility: visible;
	font-size: 14px;
	line-height: 18px;
	color: #615650;
}

#product_splash img { float: left; margin-right: 10px; margin-top: -40px; }

#productarea {
	width: 955px;
	float: left;
	padding-left: 20px;
	padding-top: 20px;
}

#productbox {
	width: 900px;
	clear: both;
	margin-bottom: 20px;
	padding: 15px;
	background-color: #eedfc0;
	float: left;
}

#productbox table {
	width: 50%;
}

#productbox table td a.thumbnail {
	display: block;
	width: 100%;
	text-decoration: none;
}

#productbox table td a.thumbnail:hover {
	background-color: #EE3423;
	color: #FFF;
}
