#film_player,#photo_player,#bio {
	display: block;
	height: 0;
	width: 640px;
}
#bio {
	width: auto;
}
.tools a {
	text-transform: uppercase;
	margin-right: 10px;
}

#bio {
	padding: 5px 10px 10px;
}
#bio p,
#bio ul li {
/*	color: #4c4b4b;*/
	font-size: 12px;
	line-height: 16px;
}
#bio p strong {
	font-weight: bold;
}
#bio ul li {
	list-style: disc outside;
	margin: 0 0 16px 15px;
}
#bio ul li strong {
/*	color: #fa5a28;*/
	text-transform: uppercase;
}

#container li.line {
	border-top: 1px dotted #e9e4de;
/*	color: #5b5959;*/
	padding: 10px 0 8px;
}
#container li.line:first-child,
#container li.firstChild {
	border-top: 0;
	padding-top: 0;
	padding-bottom: 0;
}
#container li.line h2 {
	font-size: 12px;
	line-height: 16px;
	text-transform: uppercase;
}
#container li.line h3 {
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	text-transform: uppercase;
}
#container li.line h4 {
	font-size: 10px;
	line-height: 16px;
	text-transform: uppercase;
}
#container li.line p {
	font-size: 12px;
	line-height: 16px;
	margin: 10px 0;
}

.interview_list div.size1of4 {
	margin-right: 20px;
}

#interview {
	padding: 5px 10px 10px;
}
#interview h2 {
	font-size: 22px;
	margin-bottom: 5px;
	text-transform: normal;
}
#interview p {
/*	color: #929497;*/
	font-size: 12px;
	line-height: 18px;
}
#interview p.big a {
	display: block;
	font-size: 10px;
	margin: 5px 0;
	text-transform: uppercase;
}
#interview dl {
/*	color: #4c4b4b;*/
	font-size: 12px;
	line-height: 16px;
}
#interview dl dt {
/*	color: #4c4b4b;*/
	font-weight: bold;
}
#interview dl dd {
/*	color: #4c4b4b;*/
	margin-bottom: 12px;
}
#interview dl dd p {
	color: inherit; /* FIXME: Find out stuff */
}
#interview dl dd li {
	list-style: outside disc;
	margin: 0 0 16px 16px;
}

#block_sidebar {
	overflow: hidden;
}

#block_sidebar .related_content .wrapper {
	background: url(/img/interview-background.png) top right no-repeat;
	height: 165px;
	width: 310px;
}

.related_content .wrapper p {
	font-size: 10px;
	padding-left: 10px;
	text-transform: uppercase;
	white-space: pre;
}


.related_content .wrapper ul {
	margin: 0;
	padding: 0 !important;
	width: 100%;
}

.related_content li {
	border-bottom: 1px dotted #c0beb9;
	width: 100%;
}
.related_content li:first-child,
.related_content li.firstChild {
	border-top: 1px dotted #c0beb9;
}

.related_content li a {
	background: transparent 10px center no-repeat;
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding-left: 40px;
	text-transform: uppercase;
}

.related_content li.active {
	background: #ddd;
}
.related_content li.active a {
	font-weight: bold;
}
.related_content li a#get_interview,
.related_content li a#get_films,
.related_content li a#get_photos {
	background: url(/img/media-sprites.png) no-repeat;
}


.related_content li a#get_interview {
	background-position: -69px -56px;
}
.related_content li a#get_films {
	background-position: 10px 5px;
}
.related_content li a#get_photos {
	background-position: -31px -26px;
}
.related_content li.active a#get_interview {
	background-position: -69px -206px;
}
.related_content li.active a#get_films {
	background-position: 10px -148px;
}
.related_content li.active a#get_photos {
	background-position: -31px -179px;
}


#related_interviews {
	border: 1px solid #ccc;
	margin-top: 10px;
	padding: 5px 5px 15px;
	margin-bottom: 5px;
}
#related_interviews p {
	color: inherit;
	padding: 10px 0 10px 5px;
}
#related_interviews ul {
	height: 480px;
	overflow: auto;
	padding: 0 0 15px 5px;
}
#related_interviews li {
	border-top: 1px dotted #d9d9d9;
	display: block;
	margin-left: 0 !important;
	overflow: hidden;
	padding: 10px 0;
/*	width: 100%;*/
}
#related_interviews li:first-child,
#related_interviews li.firstChild {
	border: 0;
	padding-top: 0;
}
#related_interviews li img {
	float: left;
	margin-right: 10px;
}
#related_interviews li div {
	margin-left: 65px;
}
#related_interviews h4 {
	font-size: 12px;
	margin-bottom: 5px;
}
#related_interviews li p {
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	margin: 0 0 7px;
	padding: 0;
}
#related_interviews li p img {
	margin-right: 5px;
	vertical-align: middle;
}
#related_interviews li a {
	text-transform: uppercase;
}
#related_interviews li strong {
	font-weight: bold;
}

#comment_form div.message {
	float: left;
	/* clear: both;*/
	margin-top: 10px;
	/* margin-left: 15px;*/
	font-size: 18px;
/*	color: #8c8888;*/
	margin-bottom: 10px;
}

div.question, div.answer {
	float: left;
	overflow: auto;
}

div.answer {
	margin-top: 10px;
}

#mediaplayer_flash {
/*	border: 1px solid #ccc;*/
/*	margin-right: 10px;*/
/*	width: 640px;*/
}

#mediaplayer {
	border: 1px solid #ccc;
	width:640px;
}	

#mediainfo {
	width: 620px;
	border: 1px solid #ddd;
/*	color: #4a4b4b;*/
	font-size: 12px;
	height: 108px;
	margin: 7px 0;
	padding: 10px;
}

html > body #mediainfo {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#mediainfo.long {
	height: 350px;
}
#mediainfo.p {
	height: 98px;
}
#mediainfo h1 {
/*	color: #929497;*/
	font-size: 12px;
	line-height: 20px;
	text-transform: uppercase;
}
#mediainfo h1 strong {
/*	color: #404041;*/
	font-weight: bold;
}

.interview_pic {
	height: 166px;
	width: 50%;
}

