#actorsList {
	width: 400px;
	height: 350px;
	overflow:auto;
	overflow-x:hidden;

}
.actorThumb {
	float:left;
	margin: 0px 10px 0px 0px;
}
.actorThumb img {
	margin: 0px 0px 10px 0px;
}
.actorThumb .actorDesc {
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 10px 0px;
	background:#dbd9ff;
	text-align:center;
	width:85px;
	height: 40px;
	word-wrap:break-word;
}

#pageContent p {
	font-size: 1.2em;
}
#actorImage {
	float: left;
	text-align:center;
}
#actorSubLinks {
	float:left;
	/*width: 70%;*/
}
#actorSubLinks ul {
	clear:both;
	list-style:none;
}

#actorSubLinks ul li {
	float:left;
	margin: 0px 10px 10px 0px;
}
#actorSubLinks ul li a {
	display:block;
	text-indent:-3000px;
	overflow:hidden;
}
.commercialSound a{
	width: 100px;
	height:20px;
	background:url('../images/commercial_pb.png' ) no-repeat;
}
.animationSound a {
	width: 100px;
	height: 20px;
	background:url('../images/animation_pb.png' ) no-repeat;
}
.narrationSound a {
	width: 100px;
	height: 20px;
	background:url('../images/narration_pb.png' ) no-repeat;
}
.download a {
	width: 100px;
	height:20px;
	background:url('../images/download.png' ) no-repeat;
}
.checkAvailability {
	display:block;
	text-indent:-3000px;
	overflow:hidden;
	width: 130px;
	height: 20px;
	background:url('../images/checkavailability.png' ) no-repeat;
}
.availability {
	position: absolute;
	margin: 0px 0px 0px -200px;
	padding: 10px 0px 0px 10px;
	width: 534px;
	height: 365px;
	background:url('../images/availability_block.png' ) no-repeat;
}
.availability .header {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #000000;
	width: 514px;
}	
.availability .header .name {
	float:left;
	margin: 0px 10px 0px 0px;
	font-weight: bold;
	font-size: 1.6em;
	color:#1924F0;
	text-align:left;
}
.availability .header .check {
	float:left;
	padding: 3px 0px 0px 0px;
	font-weight: normal;
	font-size: 1.4em;
	color:#1c2163;
	text-align:left;

}
.availability table {
	width: 514px;
}
.availability table th {
	font-size: 1.3em;
	padding:2px;
	color:#1924F0;
	font-weight:bold;
	text-align:left;
}
.availability table td {
	padding: 2px;
}

#commercial {
	margin: -350px 0px 0px 10px;
	padding: 10px 0px 0px 10px;
	position:absolute;
	width: 307px;
	height: 77px;
	background:url('../images/clip_block.png' ) no-repeat;
	z-index:251;
}
#narration{
	margin: -350px 0px 0px 10px;
	padding: 10px 0px 0px 10px;
	position:absolute;
	width: 307px;
	height: 77px;
	background:url('../images/clip_block.png' ) no-repeat;
	z-index:250;
}
#animation {
	margin: -350px 0px 0px 10px;
	padding: 10px 0px 0px 10px;
	position:absolute;
	width: 307px;
	height: 77px;
	background:url('../images/clip_block.png' ) no-repeat;
	z-index:250;
}