/* Artist Pages */

/* Index */
select.media {
	float: right;
	letter-spacing: 0;
	margin: 2px 2px 0 0;
}
#artistIndex {
	list-style: none;
	margin: 1em 0 0 -10px;
	padding: 0;
}
#artistIndex li {
	background-color: #5c534d;
	background-repeat: no-repeat;
	background-position: center;
	display: inline-block;
	height: 165px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	margin: 0 0 10px 10px;
	width: 114px;
}
#artistIndex li.newRow {
	margin: 0 0 10px 0;
}
#artistIndex a {
	display: block;
	font-size: .9em;
	height: 165px;
	position: relative;
}
#artistIndex a em {
	background: #3e3630;
	color: #fff;
	display: block;
	font-style: normal;
	height: 2em;
	line-height: 2em;
	opacity: .7;
	position: absolute;
	bottom: 0;
	text-align: center;
	width: 114px;
}
#artistIndex a:hover em {
	display: none;
}
#artistIndex a strong {
	display: none;
}
#artistIndex a:hover {
	text-decoration: none;
}
#artistIndex a:hover strong {
	background: #3e3630;
	color: #debc9d;
	display: block;
	font-weight: normal;
	height: 2em;
	line-height: 2em;
	position: absolute;
	bottom: 0;
	text-align: center;
	width: 114px;
}


#body_left {
	float: left;
	margin: 0 0 0 8px;
	width: 652px;
}
#body_left .content_box {
	background: #fff3e9;
	margin-bottom: 0;
	padding: 1px 0;
}
#body_left .content_box .inner {
	border-bottom: 1px solid #3e3630;
	border-top: 1px solid #3e3630;
}
#body_left .content_box .inner a {
	color: #3e3630;
}
#body_left .content_box .inner a:hover {
	color: #000;
}
#body_left .content_box h1 {
	background: #5c534d;
	color: #fff;
	font-size: 1em;
	font-variant: small-caps;
	font-weight: normal;
	height: 1.9em;
	letter-spacing: .15em;
	line-height: 1.9em;
	margin: 18px 20px 0 0;
	overflow: hidden;
	padding-left: 20px;
}
#body_left .content_box h1 em {
	color: #debc9d;
	font-variant: normal;
	margin-left: .5em;
}
#body_left .content_box .content {
	color: #000;
	margin: 10px 20px 20px 20px;
}
#body_right {
	margin: 0 8px 0 682px;
}
#body_right .content_box {
	background: #4d443e;
	margin-bottom: 20px;
	padding: 1px 0;
}
#body_right .content_box:last-child {
	margin-bottom: 0;
}
#body_right .content_box .inner {
	border-bottom: 1px solid #665c54;
	border-top: 1px solid #665c54;
}
#body_right .content_box h1 {
	background: #3e3630;
	color: #f9ac58;
	font-size: 1em;
	font-variant: small-caps;
	font-weight: normal;
	height: 1.9em;
	letter-spacing: .15em;
	line-height: 1.9em;
	margin: 18px 20px 0 0;
	padding-left: 20px;
}
#body_right .content_box h1 em,
#body_right .content_box h1 a {
	color: #debc9d;
	font-variant: normal;
}
#body_right .content_box .content {
	color: #fff;
	margin: 10px 20px 20px 20px;
}
#body_right .content_box .content a {
	color: #debc9d;
}
#body_right .content_box .content a:hover {
	color: #fff;
	text-decoration: none;
}

#body_right #sideBoxNews a {
	display: inline-block;
	color: #fff;
	width: 100%;
}
#body_right #sideBoxNews a:hover {
	text-decoration: none;
}

/* Profile*/

#profilePhoto {
	border: 1px solid #7c8992;
	float: left;
	margin: 18px 20px 20px 20px;
}
#artistGallery {
	float: right;
	margin: 18px 20px 0 20px;
}
#artistGalleryCaption {
	clear: right;
	float: right;
	font-size: .95em;
	margin: 0 20px 20px 20px;
	padding-top: 10px;
	text-align: center;
	width: 212px;
}
#body_left .content_box #profilePhoto + h1 {
}
#body_left .content_box #artistGallery + h1 {
}
#profileDetail {
	border-left: 5px solid #7c8992;
}
#profileDetail tr td:first-child {
	padding: 0 1em 0 .5em;
}
#portfolio {
	list-style: none;
	margin-left: -10px;
	padding: 0;
}
#portfolio li {
	background: #3e3630;
	border: 1px solid #24211e;
	display: inline-block;
	height: 98px;
	margin: 0 0 10px 10px;
	text-align: center;
	width: 98px;
}
#portfolio li.empty {
	color: #fff3e9;;
	font-style: italic;
	line-height: 98px;
	width: 208px;
}
