.portfolio-item {
	width: 410px; height: 160px;
	float: left; display: inline;
	overflow: hidden;
	
	background-repeat: no-repeat;
	background-position: center;
	
	margin: 0 0 0 0;
}

.portfolio-item.active { cursor: pointer; background-image: url(/Assets/Layout/Images/portfolio-item.png) }
* html .portfolio-item.active { background-image: url(/Assets/Layout/Images/portfolio-item.gif) }

.portfolio-item .pad { padding: 35px 30px; }

.portfolio-item .image, #btl .image { float: left; display: inline; }

.portfolio-item .image, .portfolio-item .image .portfolio-logo, .portfolio-item .image .portfolio-mask,
#btl .image,  #btl .image .portfolio-logo,  #btl .image .portfolio-mask
	{ width: 120px; height: 90px  }

.portfolio-item .image .portfolio-logo, .portfolio-item .image .portfolio-mask,
#btl .image .portfolio-logo, #btl .image .portfolio-mask,
	{ background-position: left top; background-repeat: no-repeat; }

.portfolio-item .image .portfolio-mask, #btl .image .portfolio-mask 
	{ margin-top: -90px; margin-left: 0; background-image: url(/Assets/Layout/Images/portfolio-logo-mask.png); }
* html .portfolio-item .image .portfolio-mask, * html #btl .image .portfolio-mask 
	{ background-image: url(/Assets/Layout/Images/portfolio-logo-mask.gif); }
	
.portfolio-item h2 { margin: 10px 0 5px 140px; font-family: "Trebuchet MS", sans-serif; font-size: 1em; color: #41b5e0; }
.portfolio-item h2 a { color: #0288c6; text-decoration: none }
.portfolio-item.active h2 a, .portfolio-item h2 a:hover { color: #64cef5; text-decoration: none }
.portfolio-item p { margin: 0 0 0 140px;  font-size: 0.75em; }

/* #41b5e0; */
#reco.transparent { position: absolute; left: 50%; margin-left: -490px; z-index: 100; background-image: url(/Assets/Layout/Images/reco-transparent.png); }
* html #reco.transparent { background-image: url(/Assets/Layout/Images/reco-transparent.gif); }

#reco.transparent.on-top { position: absolute; left: 50%; margin-left: -490px; margin-top: -320px; z-index: 110; }

#portfolio-img { width: 900px; height: 300px; margin-top: -10px; overflow: hidden; }
#portfolio-img p, #portfolio-img span { display: none; }

.content-top.reco-abs { margin-top: 10px; }

#gallery { width: 900px; height: 300px; } 

.portfolio-release a { font-size: 1.1em; color: #efefef; font-weight: bold; font-family: Helvetica, Arial, sans-serif;  }
.portfolio-release { margin-bottom: 10px; color: #c0c0c0;  } 