/*
** 
** Media-page styling
**
*/
.media-left {
	padding:90px 0 0;
	position:absolute;
	width:341px;
}
	
	.media-left .media-info {
		min-height:242px;
	}
	
	.media-left .media-info,
	.media-left .media-sidebar {
		padding:0 20px;
	}
		
		.media-info h2 {
			margin:10px 0;
		}
		
		.media-info p {
			color:#333;
			font-family:Arial,Helvetica,sans-serif;
			font-size:11px;
			line-height:16px;
		}
		
		.media-info .action-button {
			padding-top:15px;
		}
			
			.media-info .action-button a {
				margin:4px 0;
			}
			
			.action-button a img.button-media-audio {
				background-image:url(/design/button-media-audio.png);
				background-repeat:no-repeat;
				height:28px;
				width:296px;
			}
			
			.action-button a:hover img.button-media-audio {
				background-position:0 -28px;
			}
			
			.action-button a img.button-media-stills {
				background-image:url(/design/button-media-stills.png);
				background-repeat:no-repeat;
				height:28px;
				width:296px;
			}
			
			.action-button a:hover img.button-media-stills {
				background-position:0 -28px;
			}
			
			.action-button a img.button-media-video {
				background-image:url(/design/button-media-video.png);
				background-repeat:no-repeat;
				height:27px;
				width:297px;
			}
			
			.action-button a:hover img.button-media-video {
				background-position:0 -27px;
			}
			
			.action-button a img.button-media-words {
				background-image:url(/design/button-media-words.png);
				background-repeat:no-repeat;
				height:27px;
				width:297px;
			}
			
			.action-button a:hover img.button-media-words {
				background-position:0 -27px;
			}
			
	.media-left .media-sidebar {
		padding:20px;
	}
		
		.media-sidebar img.album-icon {
			float:left;
			margin:0 10px 0 0;
		}
		
		.media-sidebar .album-controls {
			display:inline-block;
			position:relative;
			width:97px;
		}
			
			.album-controls a {
				color:#1A1A1A;
				display:block;
				font-size:11px;
				padding:0 0 5px 0;
				text-decoration:none;
			}
			
			.album-controls h4 {
				padding:0 0 5px 0;
			}
			
			.album-controls h4 img.sidebar-buy-now {
				background-image:url(/design/button-buy-now.png);
				background-repeat:no-repeat;
				height:29px;
				width:97px;
			}
	
	.media-sidebar a.share-link {
		bottom:0;
		position:absolute;
	}

/* Content styles */
.content-media,
.content-video,
.content-stills,
.content-audio,
.content-words {
	height:460px;
	left:340px;
	position:absolute;
	top:90px;
	width:684px;
}

.transparent-background {
	background-color:#000;
	filter:alpha(opacity=70);
	height:100%;
	opacity:0.85;
	position:absolute;
	width:100%;
	z-index:0;
}

.content-media h3,
.content-video h3,
.content-stills h3,
.content-audio h3,
.content-words h3 {
	clear:both;
	margin:5px 0;
}

.content-wrapper {
	padding:20px;
	position:absolute;
	z-index:1;
	width:642px;
	height:420px;
	overflow:hidden;
}

/* Audio page styles */
.content-audio .content-wrapper p {
	color:#FFF;
	font-size:11px;
	line-height:16px;
}

.content-audio .content-wrapper p img {
	float:left;
	margin:0 15px 20px 0;
}

.content-audio .content-wrapper strong {
	color:#FFF;
	font-size:13px;
	font-weight:bold;
}

.content-audio .content-wrapper a {
	color:#FFF;
	display:block;
	margin:5px 0;
	text-decoration:none;
}

/* Videos page */
.content-video .content-wrapper .video-wrapper {
	float:left;
	height:224px;
	margin:0 15px 10px 0;
	width:400px;
}

.content-video .content-wrapper p {
	color:#FFF;
	font-size:11px;
	line-height:16px;
	margin:5px 0;
}

/* Stills styles */
.content-stills .content-wrapper .slideshow-large {
	height:320px;
	margin:0 0 5px 0;
	width:644px;
	text-align:center;
}

.slideshow-large img {max-width:644px; max-height:320px; }

.content-stills .content-wrapper ul li {
	display:inline;
	float:left;
}

.content-stills .content-wrapper ul li a.slideshow-thumb {
	background-color:#333;
	border:1px solid #000;
	display:inline-block;
	height:50px;
	width:50px;
}

.content-stills .content-wrapper ul li a.slideshow-thumb img {
	width:50px;
	height:50px;
}

.content-stills .content-wrapper ul li a:hover.slideshow-thumb {
	background-color:#222;
}

.content-stills .content-wrapper ul li a.slideshow-thumb-on {
	background-color:#000 !important;
}

.content-stills .content-wrapper ul li a.slideshow-thumb span {
	display:none;
}

.content-stills .content-wrapper ul li.stills-seeall {
	padding:12px;
}

.content-wrapper .stills-seeall a img {
	background-image:url(/design/button-media-seeall.png);
	background-repeat:no-repeat;
	height:28px;
	width:78px;
}

/* Words and Poems list styles */
.content-words .words-menu {
	float:left;
	width:250px;
}

.content-words .words-menu a {
	color:#B3B3B3;
	text-decoration:none;
}

.content-words .words-menu ul {
	margin:15px 0;
}

.content-words .words-menu ul li {
	margin:8px 0;
}

.content-words .words-content {
	float:left;
	width:390px;
}

.content-words .words-content h5 {
	color:#B3B3B3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0 0 6px 0;
}

.content-words .words-content p {
	color:#E6E6E6;
	font-size:11px;
	line-height:18px;
}
