body {
	background-image:url(../images/background.jpg);
	background-repeat: repeat;
	margin: 0px;
}

.background{
	width:999px;
	position:relative;
	margin:0 auto 0px;
}
.transparancy{
	background-image:url(../images/background-strip.png);
	width:842px;
	margin-left:96px;
	float:left;
	msin-height:850px;

}

.header{
	height:180px;
	float:left;
}

.logo{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	width:550px;
	height:84px;
	position:relative;
	top:57px;
	left:58px;
	float:left;
}
.right-round{
	background-image:url(../images/right-round.jpg);
	width:151px;
	height:145px;
	float:right;
}

.top-nav-box{
	float:left;
	width:299px;
	height:28px;
	position:relative;
	top:63px;
	left:170px;
}

.top-nav-box .nav-item a{
	font-family:Georgia;
	color:#F1E5C9;
	float:left;
	padding:4px 4px 2px 8px;
	font-size:13px;
	text-decoration:none;
}

.top-nav-box .nav-item a:HOVER{
	font-family:Georgia;
	font-size:13px;
	color:#000000;
	background:#F1E5C9;
	text-decoration:none;
}

.claer{
	clear:both;
}

.home-content{
	width:697px;
	margin: 21px 5px 5px 93px;
	float:left;
	min-height:400px;

}

.home-content .left-panel{
	width:441px;
	
	float:left;
	padding:0px;
	margin:0px;
	height:444px;
}




.home-content .left-panel h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:23px;	
	font-weight:normal;
	padding:0px 10px;
	height:41px;
	width:253px;
	line-height:20px;
}
.home-content .body{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:13px;	
	font-weight:normal;
	padding:0px 10px;
	text-align:left;
	line-height:20px;
}

.right-panel .body{
	color:#FFFFFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	padding:0 10px;
	text-align:left;

}

.footer{
	width:800px;
	float:left;
	margin:10px  10px 10px 93px;

}

.footer .footer-body{
	float:left;
	width:581px;
	height:14px;
	margin-left:28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	float:left;
	padding:14px ;
	font-size:10px;
	margin-bottom:40px;

}

.footer .footer-body a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#F1E5C9;
	text-decoration:none;
}

.footer .footer-body a:HOVER{
	text-decoration:underline;
}


.home-content .right-panel{
	width:214px;
	float:right;
}

.home-content .right-panel h2{
	color:#FFFFFF;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
	font-weight:normal;
	height:8px;
	padding:0 6px 2px 8px;
}

.home-content .right-panel .panel{
	float:left;
	padding:5px 0px;
}

.home-content .right-panel .title{
	margin:8px 3px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:24px;
	font-weight:bold;
}

.more-courses{
	width:124px;
	height:20px;
	float:right;
	margin-top:6px;
	margin-right:19px;
}

.more-courses a{
	color:#F1E5C9;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	padding:7px 7px;
}
.signature{
	width:219px;
	height:49px;
	background-image:url(../images/signature.png);
	float:right;
	margin-right:6px;
}

.contact-details {
	width:390px;
	height:30px;
	margin:30px 5px 15px 25px;
	float:left;
}

.contact-details .head{
	font-family:Georgia;
	font-size:23px;
	color:#FFFFFF;
	width:140px;
	float:left;
}

.contact-details .text{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	width:250px;
	float:left;
	margin-top:5px;
}

.contact-details .text a{
	font-family:Georgia;
	font-size:13px;
	color:#F1E5C9;
	text-decoration:none;
}


.contact-details .text a:HOVER{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
}

/***************/
.content{
	width:758px;
	margin: 21px 5px 5px 61px;
	float:left;
}

.content-left {
	width:152px;
	float:left;
}
.content-left .doted{
	background-image:url(../images/doted-bg.png);
	width:151px;
	height:4px;
	margin:5px;
	position:relative;
	left:-5px;
}
.content-left .title{
	font-family:Georgia;
	color:#FFFFFF;
	font-size:23px;
}

.content-left .text-1{
	font-family:Georgia;
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
}
.content-left .text-2{
	font-family:Georgia;
	color:#FFFFFF;
	font-size:13px;
	line-height:16px;
	margin-top:10px;
}

.work-area{
	width:375px;
	float:left;
	margin-left:20px;
}

.work-area p{
	float:left;
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	padding:5px;
}


.contact-links {
	width:295px;
	height:17px;
}

.representation-links{
	width:295px;
	height:17px;
	margin-top:18px;
}

.paging a,
.content-right .profile a,
.content-left .text-2 a,
.representation-links a,
.contact-links a{
	font-family:Georgia;
	font-size:13px;
	color:#F1E5C9;
	text-decoration:none;
	padding:3px
}

.representation-links a{
	margin:8px;
	color:#F1E5C9;
}

.nav-item .active,
.paging a:HOVER,
.content-right .profile a:HOVER,
.content-left .text-2 a:HOVER,
.representation-links a:HOVER,
.representation-links .active,
.contact-links .active,
.contact-links a:HOVER{
	font-family:Georgia;
	font-size:13px;
	color:#000000 !important	;
	background:#F1E5C9;
	text-decoration:none;
	padding:3px
}

.extra-form{
	margin-top:10px;
}

.form-row{
	width:330px;
	float:left;
	margin:5px 0px;
}

.form-row .form-title{
	width:105px;
	float:left;
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-align:right;
	margin-right:2px;
}

.form-row .form-item{
	width:215px;
	float:left;
	font-family:Georgia;
	font-size:10px;
	color:#FFFFFF;
	margin-left:4px;
}

.form-input{
	width:200px;
	font-family:Georgia;
	font-size:13px;
	color:#000000;

}

.form-input-small{
	width:65px;
	font-family:Georgia;
	font-size:13px;
	color:#000000;
}

.actors-area{
	width:310px;
	float:left;
	margin:15px 5px 5px;
}

.actors-area .actor-image{
	width:90px;
	height:90px;
	float:left;
	border:1px solid #F1E5C9;
	margin:5px;
}

.actor-work-area {
	width:320px;
	float:left;
	margin-left:20px;

}

.content-right{
	float:left;
	width:250px;
}
.content-right .actor-fram {
	background-image:url(../images/actor-pic-bg.png);
	width:227px;
	height:281px;
	
}

.content-right .actor-fram img{
	margin:17px 8px;
}

.content-right .actor-fram .actor-name{
	color:#4B4843;
	font-family:Georgia;
	font-size:20px;
	text-align:center;
}

.content-right .profile{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	padding:10px;
	line-height:20px;
}	
.select-artist{
	float:right;
	height:15px;
}
.extra-container{
	width:90px;
	height:110px;
	float:left;
	margin:5px;
}
.actors-area .extra-container .actor-image{
	margin:0px !important;
}

.actor-cv{
	width:700px;
	float:left;
}

.actor-cv .cv-row {
	width:627px;
	float:left;
	margin:20px;
}

.actor-cv .cv-row .heading {
	font-family:Georgia;
	font-size:13px;
	color:#F1E5C9;
	text-transform:uppercase;
	padding:0px 10px;
}

.actor-cv .cv-row .cv-content-row {
	float:left;
	width:100%;
	margin:1px 0px;
}

.actor-cv .cv-row .vo-cv-content-row {
	float:left;
	width:600px;
	margin:10px 7px;
	font-family:Georgia;
	color:#FFFFFF;
	font-size:12px;
}


.actor-cv .cv-row .cv-content-row .character-heading,
.actor-cv .cv-row .cv-content-row .director-heading,
.actor-cv .cv-row .cv-content-row .production-co-header{
	float:left;
	width:180px;
	font-family:Georgia;
	font-size:10px;
	color:#F1E5C9;
	text-transform:uppercase;
	padding:0px 10px;
}

.cv-header{
	background-image:url(../images/cv-header.png);
	height:38px;
	width:651px;
	position:relative;
	top:-22px;
	left:-12px;
}
.cv-header .name {
	margin-left: 45px;
	padding-top:6px;
	font-family:Georgia;
	font-size:18px;
	color:#000000;
	width:215px;
	float:left;
}

.cv-header .print a:hover,
.cv-header .print a{
	width:60px;
	float:left;
	padding-top:10px;
	font-family:Georgia;
	font-size:13px;
	color:#000000;
}


.actor-cv .cv-row .cv-content-row .character,
.actor-cv .cv-row .cv-content-row .director,
.actor-cv .cv-row .cv-content-row .production-co{
	float:left;
	width:180px;
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	line-height:18px;
	padding:0px 10px;
}

.paging{
	clear:both;
	width:650px;
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	padding:3px;
	text-align:center;
}

.voiceover-work-area{
	width:580px;
	float:left;
	margin-left:20px;
	min-height:580px;
}

.voiceover-row {
	float:left;
	font-family:Georgia;
	color:#FFFFFF;
	font-size:13px;
	margin:10px 0px;
}


.voiceover-row .image{
	width:90px;
	height:90px;
	float:left;
	border:1px solid #F1E5C9;
	margin:5px;	
}

.voiceover-row .chose{
	width:22px;
	height:90px;
	float:left;
}

.voiceover-row .details{
	float:left;
	width:210px;
}

.voiceover-row .details .name{
	font-size:23px;
	font-weight:normal;
}

.voiceover-row .voice-control{
	float:left;
	width:120px;
	margin:10px;
}

.voiceover-row .voice-control .play,
.voiceover-row .voice-control .download{
	float:left;
	width:27px;
}

.event-row {
	float:left;
	width:500px;
	margin:10px 0px;
}

.event-row  .image{
	width:90px;
	height:90px;
	float:left;
	margin:5px;	
}
.event-row .event{
	float:left;
	width:380px;
	margin-left:12px;
}

.event-row .event .heading{
	font-family:Georgia;
	font-size:21px;
	color:#FFFFFF;
}

.event-row .event .date{
	font-family:Georgia;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

.voiceover-row a,
.event-row .event .links a,
.event-row .event .body{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}

.voice-right a:HOVER,
.extra-filter .form-item a:HOVER,
.voiceover-row a:HOVER,
.event-row .event .links a:HOVER{
	font-family:Georgia;
	font-size:13px;
	color:#000000;
	background:#F1E5C9;
}

.extra-filter{
	float:left;
	width:400px;
	position:relative;
	left:-68px;
}

.extra-filter .form-row{
	width:400px;
}
.extra-filter .form-item{
	width:280px;
}

.voice-right a,
.extra-filter .form-item a{
	font-size:13px;
	color:#F1E5C9;
	text-decoration:none;
}
.error{
	font-family:Georgia;
	font-size:15px;
	color:#FF0000;
	text-decoration:none;
	text-align:center
}

.voice-right{
	float:left;
	font-family:Georgia;
	width:156px;
	font-size:13px;
	line-height:20px;
	color:#FFFFFF;
}
.selected-atrist{
	display:block;
	background:#FFFFFF;
	color:#000000;
	font:Georgia;
	font-size:12;
	width:195px;
}
.player{
	float:left;
	width:299px;
}
.player .image{
	width:90px;
	height:90px;
	float:left;
	border:1px solid #F1E5C9;
	margin:5px;	
}

.player .controls{
	float:left;
	width:185px;
	margin-left:7px;
}
.player .controls .close{
	float:right;
}

.player .controls .name{
	font-family:Georgia;
	font-size:18px;
	color:#FFFFFF;
	width:165px;
	margin-top:15px;
}
.player .controls .play-x{
	width:165px;
	height:20px;
	float:left;
}

.player .controls .download{
	width:165px;
	float:right;		
}

.player .controls .download a{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	float:right;
}
.actor-close-cv{
	float:right;
	margin-top:8px;
	margin-right:20px;
}

.selected-atrist .list {
	float:left;
	width:145px;
	padding:0px 5px;
	background-color:#FFFFFF;
}
.selected-atrist .control{
	float:left;
	width:40px;

}

.selected-atrist .control a{
	background:#FFFFFF;
	color:#000000;
	font:Georgia;
	font-size:12;
	text-decoration:none;
}

.content h2{
	color:#FFFFFF;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:15;
}

.content ul li, 
.content p{
	color:#FFFFFF;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:13;
	margin:15px;
}
.content ul{
	list-style:square;
}

#extra-logo{
	position:relative;
	top:5px;
}
#extra-logo-text{
	position:relative;
	top:15px;
}