/* Rohan Carousel */
*, ul, li, img { margin: 0; padding: 0;}

body { background: #000; font-family: Arial;}

h1 { color: #FFF; font-size: 30px; font-weight: normal;} 
h2 { font-size: 14px;}
p { font-size: 12px;}

#main-container {
	width: 960px;
	margin: 0 auto;
}

#content { 	
	margin: 0 auto;
	padding: 10px;
	width: 934px;
	height: 525px;	
}

#filter { 
	float: left; 
	clear: both; 
	margin: 15px 0;
}

#filter li {
	display: inline;
	margin: 0 10px 0 0;
}

#filter li a { color: #FFF; text-decoration: none;}
#filter li a:hover { color: #0074C0;}
/* #filter li a.active { color: #0074C0; text-decoration: underline;} */
#filter li.active a { color: #0074C0; text-decoration: underline;}

#album-covers {
	overflow: hidden;
	float: left;
	clear: both;
}

#album-covers li {
	background-color: #FFF;
	position: relative; 
	display: block;
	float: left; 
	list-style: none;
	padding: 3px;
	cursor: pointer;
}

#album-covers img {
	width: 200px;
	height: 200px;
	float: left;
}

#album-covers .copy {
	display: none;
	position: absolute;
	bottom: 3px;
	background: #FFF;
	opacity: 0.8;
	width: 190px;
	padding: 5px;
}