/*
* ABOUT LANDING PAGE
*/
div#about_screen_content {
	width:960px;
	margin: 0px;
	padding: 0px;
	background:url('/i/about-images/about_background.gif') no-repeat bottom right;
}

div#film_news_container {  
	width:636px;
	margin:8px 20px 0px 18px;
	height: 1%;
	overflow: hidden;
}

div.news_block div.nb1_wrapper {
	font: normal 0.8em Arial,sans-serif;
	margin:0px;
}

div.news_block div.nb_wrapper h1 {
	margin:0px 0px 17px 0px;
	padding:0px;
/*	font:normal 0.8em Helvetica,sans-serif; */
	font-weight: normal;
	font-size: 1.1em;
	text-align:left;
	text-transform:uppercase;
	color:#000000;
}

div.news_block div.nb1_wrapper p {
	margin:0px 0px 20px 0px;
	color:#666666;
}

div.news_block div.nb1_wrapper img {
	float:right;
	margin:0px 0px 20px 40px;
	width:240px;
	height:154px;
}

div.news_block div.nb1_wrapper ul, 
div.news_block div.nb1_wrapper ol {
	margin: 15px 0 20px 0;
	padding: 0 0 0 20px;
}

div.news_block div.nb1_wrapper ul li, 
div.news_block div.nb1_wrapper ol li {
	padding: 2px 20px 0 8px;
	color: #666;
	font-size: 1.0em;
}
div.news_block div.nb1_wrapper ul li {
	list-style-type: disc;
}
div.news_block div.nb1_wrapper ol li {
	list-style-type: decimal;
}

div#bs_right div.br_panel {
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 20px;
}

/*
 Bottom Panel
*/
div#bottom_section {
	width:634px;
	margin:0px 0px 0px 22px;
	background:url('/i/about-images/bottom_home_panels.gif') no-repeat 0 0;
}


div#bottom_section div#bsp_wrapper {
	width:584px;
	margin:0px 0px 10px 40px;
	height: 1%;
	overflow: hidden;
}



/*
 Bottom Left Panel
*/

div#bsp_wrapper div#bs_left {
	float:left;
	width:350px;
	height:380px;
	margin: 27px 39px 0px 0px;
}


.news_block .nb_wrapper h2,
div#bs_left h2 {
	width:350px;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 1.1em;
	color:#000000;
	margin: 0 0 20px 0;
	padding: 0;
}

div#bs_left object {
	width:350px;
	height:265px;
	margin:0px 0px 15px 0px;
}

div#bs_left p {
	width:350px;
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#333333;
}


/*
 Bottom Right Panel
*/
div#bsp_wrapper div#bs_right {
	float:left;
	width:179px;
	margin:10px 0px 0px 0px;
}

div#bs_right div.br_panel {
	margin: 20px 0px 6px 0px;
	width: 164px;
	height: 200px;
}

div.br_panel img {
	width:164px;
	height:87px;
	margin:0px 0px 5px 0px;
}

/*
div.br_panel strong {
	width:164px;
	margin:0px 0px 10px 0px;
	font:bold 0.8em Arial,sans-serif;
	color:#d70025;
}
*/
div.br_panel a.brp_link {
	width:164px;
	margin:0px 0px 10px 0px;
	font:bold 0.8em Arial,sans-serif;
	color:#d70025;
}

div.br_panel p {
	width:164px;
	margin:0px 0px 10px 0px;
	font:normal 0.8em Arial,sans-serif;
	color:#666666;
}

div.br_panel a {
	width:164px;
	margin:0px 0px 0px 0px;
	font:bold 0.8em Arial,sans-serif;
	color:#d70025;
}


/*
 Vacancies Sidebar
*/

/*
div#vacancies_sidebar {
	width:280px;
	margin:0px 0px 10px 0px;
}

div#vacancies_sidebar img#vacancies_header {
	width:280px;
	margin:0px;
	border:0px;
}

div#vacancies_sidebar div#vacancies_body {
	width:280px;
	background:url('/i/about-images/press_release_body.gif') repeat-y 0 0;
	margin:0px;
	border:0px;
}

div#vacancies_body div#vacancies_wrapper {
	width:231px;
	margin:10px 10px 0px 10px;
}

div#vacancies_wrapper div.vacancies_block {
	width:235px;
	margin:0px 0px 10px 0px;
}

div.vacancies_block strong {
	float:left;
	width:150px;
	margin:0px 5px 0px 0px;
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#ffffff;
}

div.vacancies_block a {
	float:right;
	margin:0px 0px 0px 0px;
	width:60px;
	font:bold 0.8em Arial,sans-serif;
	text-align:left;
	color:#ffffff;
}

div#vacancies_sidebar img#vacancies_footer {
	width:280px;
	margin:0px;
	border:0px;
}
 */


/*
 Press Release Sidebar
*/

/*
div#vacancies_wrapper div.press_release_block {
	width:200px;
	margin:0px 0px 10px 0px;
}

div.press_release_block a {
	font-weight: bold;
	font-size: 0.8em;
	color: #ffffff;
	margin:0px 0px 0px 0px;
}

div.press_release_block p {
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#ffffff;
	width:200px;
	margin:0px 0px 20px 0px;
}

*/

div#download_wrapper {
	width:216px;
	margin:0px 0px 0px 0px;
	font-size: 0.8em;
}

div#download_wrapper img#dw_header {
	width:216px;
	margin:0px;
}

div#download_wrapper div#dw_body {
	width:216px;
	background:url('/i/about-images/downloads_body.gif') repeat-y 0 0;
	height: 1%;
	overflow: hidden;
}

div#dw_body strong {
	width:192px;
	margin:0px 10px 0px 10px;
	font:normal 1.2em Arial,sans-serif;
	color:#333333;
}

div#dw_body div#dw_wrapper {
	width:192px;
	margin:10px 10px 0px 10px;
}

div#dw_wrapper img {
	float:left;
	width:25px;
	margin:0px 10px 0px 0px;
}

div#dw_wrapper a {
	float: right;
	font-weight: bold
	font-size: 0.8em;
	width: 150px;
	color: #d70025;
}

div#download_wrapper img#dw_footer {
	width:216px;
	margin:0px 0px 10px 0px;
}



/*
* CONTACT US PAGE
*/
div#contact_screen_content {
	width:960px;
	margin: 0px;
	padding: 0px;
	background:url('/i/about-images/contact_page_background.gif') no-repeat bottom right;
}

div#contact_form {
	width:550px;
	margin:0px 0px 0px 40px;	
}

div#contact_form_thanks {
	width:550px;
	margin:0px 0px 0px 40px;
}

div#contact_form h1 {
	margin:0px;
	padding:0px;
	font:normal 1.0em Helvetica,sans-serif;
	text-align:left;
	text-transform:uppercase;
	/*color:#30b1d9;*/
	color:#000000;
}

div#contact_form p {
	float: right;
	width:92px;
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#000000;
}

div#contact_form form {
	margin:20px 0px 0px 0px;
}

div#contact_form form label {
	margin:0px 0px 10px 0px;
	display: block;
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#000000;
}

div#contact_form form input {
	width:312px;
	height:22px;
	margin:0px 0px 25px 0px;
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#000000;
	border:1px solid #cdcdcd;
}

div#contact_form form textarea {
	width:312px;
	height:172px;
	margin:0px 0px 25px 0px;
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#000000;
	border:1px solid #cdcdcd;
}

div#contact_form form select {
	margin:0px 0px 23px 0px;
	width:196px;
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#000000;
}

div#contact_form form div.checkbox_wrapper {
	width:200px;
	margin:0px 0px 25px 0px;
	height: 1%;
	overflow: hidden;
}

div.checkbox_wrapper input#subscribe_weekly_box_office, div.checkbox_wrapper input#subscribe_monthly_round_up, div.checkbox_wrapper input#subscribe_upcoming_events {
	float:left;
	margin:0px 9px 0px 0px;
	width:15px;
	height:15px;
	border:0px;
}

div.checkbox_wrapper label#label_subscribe_weekly_box_office, div.checkbox_wrapper label#label_subscribe_monthly_round_up, div.checkbox_wrapper label#label_subscribe_upcoming_events {
	float:left;
	margin:0px 0px 0px 0px;
	width:160px;
}

div#contact_form form input#form_submit {
	margin: 0;
	border: 0;
	display: block;
}


/*
 Address Details Sidebar
*/

/*
div#address_sidebar {
	width:280px;
	height:419px;
	font:normal 0.8em Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	background:url('/i/about-images/contact_details_panel.gif') no-repeat;
}

div#address_sidebar div#address_details {
	width:180px;
	margin:85px 0px 0px 20px;
}

div#address_details h3 {
	margin: 0 0 7px 0;
	paddgin: 0;
	text-transform: uppercase;
	font-size: 1.4em;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
}
	
div#address_details p {
	width: 180px;
	margin: 0px 0px 15px 0px;
	padding: 0;
	color: #ffffff;
	text-align: left;
}

div#address_details a {
	margin: 0;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
}
div#address_details a:hover {
	text-decoration: underline;
}

*/

/*
 Careers Page
*/
div#career_screen_content {
	width:960px;
	margin: 0px;
	padding: 0px;
	background:url('/i/about-images/career_page_background.jpg') no-repeat bottom right;
}

div#ch_wrapper {
	width:550px;
	margin:0px 0px 28px 0px;
	height: 1%;
	overflow: hidden;
}

div#ch_wrapper div#ch_left {
	float:left;
	width:300px;
	margin:0px 10px 0px 0px;
}

div#ch_left h1 {
	margin:0px 0px 5px 0px;
	padding-left: 0px;
	font:normal 1.1em Helvetica,sans-serif;
	color:#000000;
}

div#ch_left p {
	margin:0px 0px 5px 0px;
	font:normal 0.9em Arial,sans-serif;
	color:#666666;
}


/*
 Downloads Button
*/
div#ch_wrapper div#ch_right {
	float:right;
	width:240px;
	margin:0px;
}

div#ch_right img.d_cap {
	margin:0px;
	width:240px;
	height:7px;
	display: block;
}

div#ch_right div#d_body {
	margin:0px;
	width:240px;
	background:url('/i/about-images/career_downloads_body.gif') repeat-y 0 0;
	height: 1%;
	overflow: hidden;
}

div#d_body div#d_wrapper {
	width:220px;
	margin:10px;
	height: 1%;
	overflow: hidden;
}

div#d_wrapper div#d_left {	
	float:left;
	margin:0px 10px 0px 0px;
	width:90px;
}

div#d_left strong {	
	margin: 0px 2px 0px 0px;
	font:bold 0.8em Arial,sans-serif;
	color:#333333;
}

div#d_left img {
	margin: -23px 0px 0px 70px;
}


div#d_wrapper div#d_right {	
	float:right;
	margin:0px;
	width:110px;
}

div#d_right a {	
	margin:0px 0px 3px 0px;
	width:110px;
	font:bold 0.8em Arial,sans-serif;
	color:#d70025;
}


/*
 Careers Sidebar
*/
div.careers_sidebar {
	width:280px;
	margin:0px 0px 10px 0px;
}

div.careers_sidebar img.cs_header {
	width:280px;
	height:70px;
	margin:0px 0px -1px 0px;
}

div.cs_body {
	width:280px;
	background:url('/i/about-images/press_release_body.gif') repeat-y 0 0;
}

div.cs_body div.cs_details {
	width:240px;
	margin:20px 20px 0px 20px;
}

div.cs_body div.cs_details p {
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	color:#ffffff;
	width:240px;
	margin:0px 0px 12px 0px;
}

div.careers_sidebar img.cs_footer {
	width:280px;
	height:16px;
	margin:0px 0px 0px 0px;
}



/*
 Vacancies Sidebar
*/

/*
div.cs_body div.vs_details {
	width:280px;
	margin:20px 20px 0px 0px;
}

div.cs_body div.vs_details a#selected {
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	width:240px;
	color:#dae049;
	margin:0px 20px 12px 20px;
}

div.cs_body div.vs_details a {
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	width:240px;
	color:#ffffff;
	margin:0px 20px 2px 20px;
}

div.cs_body div.vs_details p {
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	width:240px;
	color:#ffffff;
	margin:0px 20px 15px 20px;
}

div.cs_body div.vs_details img {
	font:normal 0.8em Arial,sans-serif;
	text-align:left;
	width:280px;
	color:#ffffff;
	margin:12px 0px 12px 0px;
}

*/

/*
 Press Releases
*/
div#press_releases_content {
	width:960px;
	margin: 0px;
	padding: 0px;
	background:url('/i/about-images/press_releases_background.gif') no-repeat bottom right;
}


/*
 Find a Press Release Panel
*/

/*
div#press_release_panel {
	background:url('/i/about-images/find_a_press_release_panel.gif') no-repeat 0 0;
	width:280px;
	height:158px;
	margin:0px 0px 10px 0px;
}

div#press_release_panel form {
	width:240px;
	margin:70px 20px 0px 20px;
}

div#press_release_panel form label {
	font:normal 0.8em Arial,sans-serif;
	color:#ffffff;
	width:240px;
	margin:0px 0px 5px 0px;
}

div#press_release_panel form select {
	font:normal 0.8em Arial,sans-serif;
	color:#000000;
	width:240px;
	margin:0px 0px 11px 0px;
}

div#press_release_panel form input {
	width:58px;
	height:21px;
	margin:0px 0px 0px 0px;
}

*/

/*
 Press Release Page
*/
div#ch_wrapper div#ch1_left {
	float:left;
	width:280px;
	margin:0px 10px 0px 0px;
}

div#ch1_left h1 {
	margin:0px 0px 5px 0px;
	font:normal 1.1em Helvetica,sans-serif;
	color:#000000;
}

div#ch1_left p {
	margin:0px 0px 5px 0px;
	font:normal 0.9em Arial,sans-serif;
	color:#666666;
}

div#ch_wrapper div#ch1_right {
	float:right;
	width:256px;
	margin:0px;
}

div#ch1_right img.d1_cap {
	margin:0px;
	width:256px;
	height:7px;
}

div#ch1_right div#d1_body {
	height: 1%;
	overflow: hidden;
	margin:0px;
	width:256px;
	background:url('/i/about-images/pr_download_body.gif') repeat-y 0 0;
}

div#d1_body div#d1_wrapper {
	width:236px;
	margin:10px;
}

div#d1_wrapper div#d1_left {	
	float:left;
	margin:0px 10px 0px 0px;
	width:90px;
}

div#d1_left strong {	
	float:left;
	margin:0px 2px 0px 0px;
	font:bold 0.8em Arial,sans-serif;
	color:#333333;
}

div#d1_left img {	
	float:right;
	margin:-5px 0px 0px 0px;
}


div#d1_wrapper div#d1_right {	
	float:right;
	margin:0px;
	width:126px;
}

div#d1_right a {	
	margin:0px 0px 3px 0px;
	width:126px;
	font:bold 0.8em Arial,sans-serif;
	color:#d70025;
}


/*
 About Page
*/
div#team_content {
	width:960px;
	margin: 0px;
	padding: 0px;
	background:url('/i/about-images/team_page_background.jpg') no-repeat bottom right;
}


/*
 Display personnel details
*/
/*
div#tinymce_content div.tinymce_block {
	width:410px;
	margin: 0px;
}


div#tinymce_content div.tinymce_block div.tinymce_block_left {
	float:left;
	width:267px;
	margin:0px 18px 0px 0px;
}

div#tinymce_content div.tinymce_block_left h3 {
	width:267px;
	margin:0px;
	font:bold 0.8em Arial,sans-serif;
	color:#000000;
	text-align:left;
}

div#tinymce_content div.tinymce_block_left strong {
	width:267px;
	margin:0px;
	font:bold 0.8em Arial,sans-serif;
	color:#666666;
	text-align:left;
}

div#tinymce_content div.tinymce_block_left p {
	width:267px;
	margin:0px 0px 15px 0px;
	font:normal 0.8em Arial,sans-serif;
	color:#666666;
	text-align:left;
}

div#tinymce_content div.tinymce_block_left a {
	width:267px;
	margin:0px 0px 5px 0px;
	font:bold 0.8em Arial,sans-serif;
	color:#d70025;
	text-align:left;
}


div#tinymce_content div.tinymce_block img.tinymce_block_right {
	float:right;
	width:94px;
	margin:0px;
}
*/

div#tinymce_content dl.tinymce_block {
	width: 410px;
	height: 1%;
	overflow: hidden;
	margin: 0px 0px 20px 0px;
}

div#tinymce_content dl.tinymce_block dd {
	float:left;
	width:267px;
	margin:0px 48px 0px 0px;
}

div#tinymce_content dl.tinymce_block dd h3 {
	width:267px;
	margin:0px;
/*	font:bold 0.8em Arial,sans-serif; */
	color:#000000;
	text-align:left;
}

div#tinymce_content dl.tinymce_block dd strong {
	width:267px;
	margin:0px;
/*	font:bold 0.8em Arial,sans-serif; */
	color:#666666;
	text-align:left;
}

div#tinymce_content dl.tinymce_block dd p {
	width:267px;
	margin:0px 0px 15px 0px;
/*	font:normal 0.8em Arial,sans-serif; */
	color:#666666;
	text-align:left;
}

div#tinymce_content dl.tinymce_block dd a {
	width:267px;
	margin:0px 0px 5px 0px;
/*	font:bold 0.8em Arial,sans-serif; */
	font-weight: bold;
	color:#d70025;
	text-align:left;
}


div#tinymce_content dl.tinymce_block dd.img {
	float:left;
	width:94px;
	margin:0px;
}

div#tinymce_content dl.tinymce_block dd.img img {
	width:94px;
	margin:0px;
}


/*
 Press Release Results List
*/
div#press_releases_list_content {
	width:960px;
	margin: 0px;
	padding: 0px;
	background:url('/i/film-images/cinema_sidebar_figures.jpg') no-repeat bottom right;
}

div#results_wrapper a {
	margin:0px 0px 0px 0px;
}

div#results_wrapper strong {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:548px;
	font:normal 0.8em Arial,sans-serif;
	color:#666666;
	text-decoration:none;
}

div#results_wrapper p {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:548px;
	font:normal 0.8em Arial,sans-serif;
	color:#000000;
	text-decoration:none;
}


div#film_news_container #errormsg {
	margin-left: 40px;
}

/*
 Assets
*/
div#si_body div#si_content h2 {
	margin: -25px 0px 20px 0px;
	font: normal 1.1em Helvetica,sans-serif;
	color:#30b1d9;
	text-align:left;
	text-transform:uppercase;
}

div#asset_content .asset_block {
	background: #fff url('/i/about-images/asset_box_background.jpg') 0 0 no-repeat;
	width: 372px;
	height: 72px;
	margin: 0 0 20px 0;
	padding: 30px;
}
div#asset_content dl.asset_block dd {
	float: left;
	display: inline;
	margin: 0;
}
div#asset_content dl.asset_block dd.img {
	width: 107px;
	height: 60px;
	overflow: hidden;
	margin-right: 30px;
}
div#asset_content dl.asset_block dd.img img {
	width: 107px;
}

div#asset_content dl.asset_block dd h3 {
	margin-top: 0;
	font-weight: normal;
	font-size: 1.1em;
	color: #666;
}
div#asset_content dl.asset_block dd a {
	font-weight: bold;
	font-size: 0.8em;
	color: #d70025;
}
