@charset "utf-8";
/* CSS Document */

#main #content #vertical-list div.show-less {
	background-image: url(../assets/show-less.gif);
	background-position: 100px 12px;
}

#main #content #vertical-list div.show-more {
	background-image: url(../assets/show-more.gif);
	background-position: 100px 12px;
}

#main #content #vertical-list div.show-less,
#main #content #vertical-list div.show-more {
	background-repeat: no-repeat;
	color: #c2c2c2;
	font-size: 18px;
	padding: 5px 0 10px 20px;
	width: 167px;			
}

#main #content #vertical-list div.show-more,
#main #content #vertical-list div.show-less {
	background-color: #2d2d2d;
}

#main #content #vertical-list div a {
	color: #c2c2c2;
}

#main #content #vertical-list div a:hover {
	text-decoration: underline;
}

#main #content #vertical-list div a {
	font-family: "Arial Narrow";
	text-decoration: none;
}

#main #content #vertical-list ul li a {
	font-size: 14px;
}

#main #content #main-content div.clearfix {
	margin-top: -4px;
}

	#main #content #main-content div.left-box {
		padding: 14px 20px 0 0;
		width: 445px;
	}
			
		#main #content #main-content div.left-box h2 {
			color: #5d5d5d;
			font-family: "Georgia", Times New Roman, Times, serif;
			font-size: 24px;
			font-weight: normal;
			margin-bottom: 0;
		}

			#main #content #main-content div.left-box div {
				margin-bottom: 20px;
			}

			#main #content #main-content div.left-box div,
			#main #content #main-content div.left-box p {
				color: black;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
			}

	#main #content #main-content img.artist-image {
		float: right;
	}
		
	#main #content #main-content div.more-info {
		margin: 10px 0 20px 0;
	}

		#main #content #main-content div.more-info a {
			text-decoration: none;
		}

		#main #content #main-content div.more-info a:hover {
			text-decoration: underline;
		}

		#main #content #main-content div.more-info span,
		#main #content #main-content div.more-info a {
			background-color: #595b5c;
			color: #d5d5d5;
			padding: 2px 5px;			
		}

		#main #content #main-content div.more-info span:after,
		#main #content #main-content div.more-info span:before {
			content: "/";
			padding: 0 5px;
		}
		
.moreInfo {
	min-height: 192px
}	
