@font-face {
	font-family: 'HelveticaNeueLTStd47LightCond';
	src: url('fonts/helveticaneueltstd-ltcn-webfont.eot');
	src: local('☺'), url('fonts/helveticaneueltstd-ltcn-webfont.woff') format('woff'), url('fonts/helveticaneueltstd-ltcn-webfont.ttf') format('truetype'), url('fonts/helveticaneueltstd-ltcn-webfont.svgz#webfont9IZWB9Sp') format('svg'), url('fonts/helveticaneueltstd-ltcn-webfont.svg#webfont9IZWB9Sp') format('svg');
	font-weight: normal;
	font-style: normal;
}
*{
 margin:0;
 padding:0;
 font-family:Arial, sans-serif;
}
img{
 border:0;
}
.blue{
 color:#6094cb;
}
#container{
 margin:0 auto;
 width:1000px;
 text-align:left;
}
#header{
 float:left;
 height:126px;
 background:url(images/header_back.png);
 background-repeat:no-repeat;
 background-position:right;
 width:1000px;
}
#sitemap_div{
 float:left;
 height:11px;
 text-align:right;
 font-size:10px;
 width:990px;
}
#sitemap_div a{
 position:relative;
 top:-8px;
}
#menu{
 float:left;
 width:1000px;
 height:23px;
 border-top:solid 1px #497ba4;
 background-repeat:no-repeat;
}
#column_left{
 float:left;
 width:163px;
}
#column_center{
 float:left;
 width:653px;
}
#column_right{
 float:left;
 width:184px;
}
a#newto{
 float:left;
 width:184px;
 height:60px;
 background-image:url(images/new_to.png);
 background-position:0 -70px;
 margin-top:8px;
}
a#newto:hover{
 background-position:0 59px;
}
a#newfrombay{
 float:left;
 width:184px;
 height:168px;
 background-image:url(images/viewfrombay.png);
 background-position:0 0;
}
a#newfrombay:hover{
 background-position:0 -168px;
}
#listento{
 float:left;
 width:184px;
 height:24px;
 padding-top:174px;
 background-image:url(images/listento.png);
 background-position:0 0;
}
a#listento:hover{
 background-position:0 -198px;
}
a#traxtalk{
 float:left;
 width:184px;
 height:105px;
 background-image:url(images/traxtalk.png);
 background-position:0 0;
}
a#traxtalk:hover{
 background-position:0 -105px;
}
#networks{
 float:left;
 width:184px;
 height:57px;
 background-image:url(images/networks.gif);
}
a#takealook{
 float:left;
 width:206px;
 height:256px;
 background-image:url(images/takealook.png);
 background-position:0 0;
}
a#takealook:hover{
 background-position:0 -256px;
}
a#guest_directors{
 float:left;
 width:206px;
 height:256px;
 background-image:url(images/guest_directors.png);
 background-position:0 0;
}
a#guest_directors:hover{
 background-position:0 -256px;
}
a#seekingtalent{
 float:left;
 width:206px;
 height:256px;
 background-image:url(images/seekingtalent.png);
 background-position:0 0;
 background-repeat:no-repeat;
}
a#seekingtalent:hover{
 background-position:0 -256px;
}
#content{
 float:left;
 width:630px;
 margin:25px 0;
 font-size:11px;
}
#content h2{
 color:#00467f;
 font-size:13px;
 margin-bottom:15px;
}
#content h3{
 color:#00467f;
 font-size:12px;
 margin:15px 0;
}
.dark_blue{
 color:#00467f;
}
#content h1{
 color:#f77c21;
 font-size:14px;
 margin-bottom:15px;
 font-style:italic;
}
#content p , #content li{
 font-size:11px;
 margin-bottom:5px;
 line-height:15px;
}
#content ul{
 margin-left:35px;
}
#menu a{
 float:right;
 width:109px;
 height:23px;
 background-image:url(images/menu/back.gif);
 background-repeat:no-repeat;
 background-position:left top;
 background-color:#8cacc5;
 text-align:center;
 font-size:13px;
 color:white;
 text-decoration:none;
 line-height:24px;
 font-family:'HelveticaNeueLTStd47LightCond',Arial,sans-serif;
 margin-left:1px;
}
#menu a:hover , #menu a#_selected{
 background-position:left bottom;
 background-color:#00467f;
}
.light_blue{
 float:left;
 width:600px;
 padding:5px 15px;
 background-color:#d9e0ee;
}
#classes_lists{
 float:left;
 width:620px;
 margin:15px 0;
 padding-left:10px;
}
#classes_lists ul{
 margin:0;
 float:left;
 width:120px;
 margin-right:3px;
}
#classes_lists li{
 list-style-type:none;
 font-size:10px;
 padding: 2px 5px;
 margin:0;
}
#classes_lists .par{
 background-color:#eceac9;
}
#classes_lists .inpar{
 background-color:#e3e0b0;
}
#classes_lists ul.par {
 margin-top:10px;
 height:155px;
}
#classes_lists ul.inpar {
 height:195px;
}
#classes_lists .inpar .first{
 margin-top:20px;
}
#classes_lists .par .first{
 margin-top:10px;
}
#classes_lists .first{
 border-bottom:solid 2px white;
 color:#f77b21;
}
#media_lists{
 float:left;
 width:570px;
 margin:15px 0;
 padding-left:40px;
}
#media_lists ul{
 margin:0;
 float:left;
 width:170px;
 margin-right:3px;
}
#media_lists li{
 list-style-type:none;
 font-size:10px;
 padding: 2px 10px;
 margin:0;
}
#media_lists .par{
 background-color:#eceac9;
}
#media_lists .inpar{
 background-color:#e3e0b0;
}
#media_lists ul.par {
 margin-top:10px;
 height:550px;
}
#media_lists ul.inpar {
 height:540px;
}
#media_lists .inpar .first{
 margin-top:20px;
}
#media_lists .par .first{
 margin-top:10px;
}
#media_lists .first{
 border-bottom:solid 2px white;
 color:#f77b21;
}
#media_lists li.region{
 color:#00427b;
 margin-top:10px;
}
#casting_lists{
 float:left;
 width:570px;
 margin-bottom:15px;
 padding-left:40px;
}
#casting_lists ul{
 margin:0;
 float:left;
 width:170px;
 margin-right:3px;
}
#casting_lists li{
 list-style-type:disc;
 font-size:10px;
 margin: 2px 10px;
 margin-left:30px;
}
#casting_lists .par{
 background-color:#eceac9;
}
#casting_lists .inpar{
 background-color:#e3e0b0;
}
#casting_lists ul.par {
 margin-top:10px;
 height:150px;
}
#casting_lists ul.inpar {
 height:150px;
}
#faq a , a{
 color:#00467F;
}
#director_info , .director_info{
 float:left;
 font-size:12px;
 width:550px;
}
#director_photo , .director_photo{
 float:left;
 width:65px;
}
#director_info h1 , .director_info h1{
 color:#f77c21;
 font-size:14px;
 margin-bottom:5px;
}
#director_info strong , .director_info strong{
 font-weight:normal;
 color:#6094cb;
}
#director_info p , .director_info p{
 margin-bottom:5px;
}
#directors_lists{
 float:left;
 width:500px;
 margin:15px 0;
 padding-left:130px;
}
#directors_lists ul{
 margin:0;
 float:left;
 width:120px;
 margin-right:3px;
 padding:20px 0; 
}
#directors_lists li{
 list-style-type:none;
 font-size:10px;
 padding: 2px 10px;
 margin:0;
}
#directors_lists .par{
 background-color:#fed9bc;
}
#directors_lists .inpar{
 background-color:#f9bc8d;
}
#directors_lists ul.par {
 margin-top:10px;
 height:195px;
}
#directors_lists ul.inpar {
 height:195px;
}
#directors_lists .inpar .first{
 margin-top:20px;
}
#directors_lists .par .first{
 margin-top:10px;
}
#directors_lists .first{
 border-bottom:solid 2px white;
 color:#f77b21;
}
a#contactus_button{
 width:117px;
 height:23px;
 background-image:url(images/menu/contactus.png);
 background-position:0 0;
}
a#contactus_button:hover , a#contactus_button_selected{
 width:117px;
 height:23px;
 background-image:url(images/menu/contactus.png);
 background-position:0 -23px;
}
a#faq_button{
 width:120px;
 height:23px;
 background-image:url(images/menu/faqs.png);
 background-position:0 0;
}
a#faq_button:hover , a#faq_button_selected{
 width:120px;
 height:23px;
 background-image:url(images/menu/faqs.png);
 background-position:0 -23px;
}
a#casting_button{
 width:120px;
 height:23px;
 background-image:url(images/menu/casting.png);
 background-position:0 0;
}
a#casting_button:hover , a#casting_button_selected{
 width:120px;
 height:23px;
 background-image:url(images/menu/casting.png);
 background-position:0 -23px;
}
a#media_button{
 width:120px;
 height:23px;
 background-image:url(images/menu/media.png);
 background-position:0 0;
}
a#media_button:hover , a#media_button_selected{
 width:120px;
 height:23px;
 background-image:url(images/menu/media.png);
 background-position:0 -23px;
}
a#directors_button{
 width:119px;
 height:23px;
 background-image:url(images/menu/directors.png);
 background-position:0 0;
}
a#directors_button:hover , a#directors_button_selected{
 width:119px;
 height:23px;
 background-image:url(images/menu/directors.png);
 background-position:0 -23px;
}
a#classes_button{
 width:119px;
 height:23px;
 background-image:url(images/menu/classes.png);
 background-position:0 0;
}
a#classes_button:hover , a#classes_button_selected{
 width:119px;
 height:23px;
 background-image:url(images/menu/classes.png);
 background-position:0 -23px;
}
a#aboutus_button{
 width:119px;
 height:23px;
 background-image:url(images/menu/aboutus.png);
 background-position:0 0;
}
a#aboutus_button:hover , a#aboutus_button_selected{
 width:119px;
 height:23px;
 background-image:url(images/menu/aboutus.png);
 background-position:0 -23px;
}
.director_block{
 float:left;
 margin-bottom:25px;
}
#faq{
 padding-bottom:20px;
 border-bottom:2px solid #F77C21;
 margin-bottom:20px;
}
a.back_top{
 font-size:11px;
 float:right;
 width:120px;
 height:31px;
 text-align:right;
}
#all_faqs h2{
 float:left;
 width:500px;
}
#search_field{
background:transparent;
width:180px;
border:none;
padding:3px 0;
color:#666;
 font-size:11px;
}
#billboard{
 width:450px;
 height:96px;
 float:left;
}
#billboard img{
 width:450px;
 height:96px;
}
a#enroll{
 width:133px;
 height:36px;
 background-image:url(images/enroll.gif);
 background-position:0 0;
 float:left;
}
a#enroll:hover{
 background-position:0 -36px;
}
#blog_header{
 float:left;
 height:97px;
 background:url(images/blog/header.gif);
 background-repeat:no-repeat;
 width:1000px;
}
.blog_column{
 background:#d9e3ec;
 height:700px;
 font-size:11px;
}
.blog_column p , .blog_column h4, .blog_column h5{
 margin-bottom:7px;
}
.blog_column h4{
 color:#00467F;
 font-size:13px;
}
.blog_column h5{
 color:#fa863d;
 font-size:12px;
}
.blog_net_icon{
 float:left;
 width:38px;
 margin-bottom:15px;
}
a#voice_button{
 width:168px;
 height:26px;
 background-image:url( images/voicetrax_voice.gif );
 background-repeat:no-repeat;
 background-position:0 0;
 float:left;
 margin-left:10px;
}
a#voice_button:hover{
 background-position:0 -26px;
}
a#voice_update_button{
 width:72px;
 height:26px;
 background-image:url( images/update_voice.gif );
 background-repeat:no-repeat;
 background-position:0 0;
 float:left;
 margin-left:10px;
}
a#voice_update_button:hover{
 background-position:0 -26px;
}
#blog_content{
 float:left;
 width:600px;
}
#blog_content #content{
 width:650px;
}
#content .jempe_div_field label{
 color:black;
}
#content .jempe_error{
 color:red;
}
#blog_content h1{
color:#00467F;
font-size:16px;
margin-bottom:15px;
 font-style:normal;
}
.comment_field{
 float:left;
 width:650px;
 margin-bottom:10px;
 font-size:12px;
}
.comment_field label{
 float:left;
 width:150px;
 margin-right:5px;
 text-align:right;
}
.comments_div{
 font-size:12px;
}
#pagination *{
 margin-right:5px;
 font-size:12px;
}
textarea{
 font-size:12px;
}
#blog_content img{
 float:left;
 margin-right:5px;
 margin-bottom:5px;
}
#mic{
 float:left;
 width:294px;
 height:99px;
 background-image:url(images/mic_home.gif);
 background-repeat:no-repeat;
background-position:3px 18px;
}
#mic p{
 float:right;
 margin-top:45px;
 width:250px;
 text-align:center;
 line-height:32px;
 font-size:16px;
 font-weight:bold;
 color:#00467F;
}
#mic a{
 text-decoration:none;
}
#top_banner{
 float:left;
 width:1000px;
 height:28px;
 background:#f89a1d;
 border-bottom:solid 3px #d96e1c;
}
#top_banner h1{
 text-align:center;
 font-weight:bold;
 font-style:italic;
 color:white;
 font-size:14px;
 line-height:28px;
}
#top_banner h1 strong{
 font-size:18px;
}
#special_offers{
 margin-top:25px;
 float:left;
}
#special_offers_popup{
 font-size:12px;
}
#special_offers_popup p{
 margin:8px 0;
}
#sitemap_table td{
 vertical-align:top;
 padding:5px 1px;
}
#sitemap_table a{
 color:black;
 text-decoration:none;
}
.vertical_lines{
 width:21px;
 background-image:url(images/vertical_lines.gif);
 background-repeat:no-repeat;
}
#first_sitemap{
 background-image:url(images/vertical_lines_top.gif);
}
#last_sitemap{
 background-image:url(images/vertical_lines_bottom.gif);
}
#special_new_popup{
 position:absolute;
 width:414px;
 z-index:5000;
 float:right;
 display:none;
}
#s_popup_top{
 float:left;
 width:414px;
 height:35px;
 background:url(images/popup_top.png) no-repeat top;
}
#s_popup_content{
 float:left;
 width:364px;
 font-size:11px;
 line-height:15px;
 min-height:235px;
 background:url(images/popup_back.png) repeat-y left;
 padding:0 25px;
}
#s_popup_content h1{
 font-size:16px;
 color:#f47b20;
 float:left;
 width:362px;
 line-height:16px;
 margin-bottom:20px;
}
#s_popup_content p{
 margin-bottom:5px;
 float:left;
 width:362px;
}
#s_popup_bottom{
 float:left;
 width:414px;
 height:20px;
 background:url(images/popup_bottom.png) no-repeat bottom;
}
#all_faqs h1{
 visibility:hidden;
 margin:0;
}
#all_faqs p{
 float:left;
 width:630px;
}