body {
	background: #ffffff;
	color: #000000;
	font-size: 12pt !important;
}

a, h1, h2, h3, h4 {
	color: #000000 !important;
}

h1 {
	padding-top: 15px;
}

h1, h2, h3, h4 {
	float: none !important;
}

.news_block {
	font-size: 12pt !important;
}

.si_central_image {
	display: block !important;
	float: none !important;
}

#tinymce_content {
	display: block !important;
	float: none !important;
}

#site_header, 
#searchformwrapper, 
#front_nav, 
.secondary_nav, 
#site_breadcrumbs, 
#header_bar,
#inspired_right,
#footer_holder, 
#footer_links,
#header_strip_ext,
#case_study_header,
#case_study_footer,
#ol_header,
#ol_footer,
#promotional_container,
#related_films,
#csd_title_right,
#screen_navigation,
#header_strip,
#opportunity_top_shadow,
#si_footer,
#si_header,
#film_right,
#film_news_content_header,
#filmnews_content_footer,
.pagination_wrapper,
.action_button,
#past_events_header,
#past_events_footer,
#film_news_content_footer,
#bottom_section,
#booking_header_1,
#booking_footer,
.fsrp_wrapper,
#ch_right,
#other_right,
#download_link,
#video_player,
#promotional_container,
#tinymce_download,
.tinymce_download,
#lvl_2_video_player,
#bottom_content,
.news_block .nb1_wrapper img,
.ol_header,
.ol_footer,
#lvl_2_small_promos,
#home_right {
	display: none !important;
}

#content,
#inspired_content,
#legal_page_content,
#about_screen_content,
#onscreen_content,
#opportunity_screen_fixer,
#inspired_container,
#inspired_left,
#case_study_wrapper,
#case_study_body,
#case_study_content,
#opportunity_screen_container, 
#screen_information,
#si_body,
#si_content,
#tinymce_content,
#top_ten_brands_content, 
#film_container,
#film_left,
#film_news_container,
#film_news_body,
#fn_wrapper,
#box_office_results,
#booking_container,
#booking_body,
#results_wrapper,
#film_news_body,
#legal_wrapper,
#ol_body,
#ol_wrapper,
#other_left,
.nb1_wrapper,
.news_block,
.ol_wrapper,
.ol_body,
.news_block ul, 
.news_block ol,
p {
	width: 100% !important; 
	padding: 0px; 
	margin: auto;
	border: none;
	float: none !important;
	color: #000000 !important; 
	background: none !important;
	display: block !important;
}

div#box_office_results table#brands_table,
div#box_office_results table,
div.nb_wrapper table,
div#booking_container div#booking_body div#results_wrapper {
	width: 549px !important;
}