body {background-color: #FFF; min-width: 990px;}
* html body {background: #DB9928 url(body_bg.jpg) top center repeat-y;}
.CMS {background: #DB9928 url(body_bg03.jpg) top center repeat-y; min-width: 1024px;}
* html .CMS {width: 100%; background-color: transparent; background-image: none;} /* IE6 */
.wrapper {width: 1020px; margin: 0em auto;}

.header {background-image: none; background-color: #000; position: absolute; top 0em; left: 0em; right: 0em; height: 12.75em; min-width: 975px;}
* html .header {position: static; width: 100%; margin-left: 0.7em;} /* IE6 */
	.header_wrapper {width: 975px; margin: 0em auto; padding: 0em 0em 0em;}
		


/*		.header_left {background: #000 url(header_logo.jpg) 0em 0em no-repeat; height: 12em; width: 12em;}
*/
		.header_left {background: #000 url(oklahoma_film_logo_black.png) 0em 5em no-repeat;
		height: 12em; width: 12em;
		background-size:190px;}

		.header_left {background: no-repeat center center fixed\0/; /* IE8 HACK */}

			/*.header_left img {min-height: 12.5em; width: 15em; border-width: 0px;}*/
		.header_right {background-image: none; width: 48em;}
			.header_sitetools {height: 2.75em; margin: 0.5em 0em 0em;}
				.header_sitetools .weather_module {height: 3em; float: left; margin: 0em 1em 0em 5em; color: #FFF; font-size: 60%; padding-right: 2em; width: 36em;}
				* html .header_sitetools .weather_module {width: 30em;} /* IE6 */
					.weather_module .city_select .select {background-color: #DB9928; color: #FFF;}
					
					.header_sitetools .weather_module img {padding-right: 1em;}
					*:first-child+html .header_sitetools .weather_module img {float: left;} /* IE7 */
					.header_sitetools .weather_module .weather {margin-top: 0em;}
					.header_sitetools .weather_module .city_select ul li ul li {background-color: #000;}
				.header_sitetools .header_search form {width: 14em; float: left;}
					.header_sitetools .header_search form input.search_input#search {color: #AFAFAF; border: 1px solid #AFAFAF; background-color: #FFF; margin-right: 0em;}
					.header_sitetools .header_search form input.search_input#search:hover {color: #000; border: 1px solid #AFAFAF; background-color: #FFF;}
					.header_sitetools .header_search form input.search_submit#search_submit {border: 1px solid #AFAFAF; background-color: #999; color: #FFF;}
					.header_sitetools .header_search form input.search_submit#search_submit:hover {border-color:#AFAFAF; background-color: #DB9928; color: #FFF;}
				.header_sitetools .header_tools {}
					.header_sitetools .header_tools  {float: left;}
					.header_sitetools .header_tools a {margin: 0em 0.25em;}
					.header_sitetools .header_tools a img {border: 0px solid black;}
			.film_strip {margin: 0em 0em 0em;}
				.film_strip img {width: 47.5em;}

* html .tools {margin-left: 0.7em; height: 0.15em; width: 100%;} /* IE6 */

.content_wrapper {background-color: transparent; width: 1024px; margin: 12em auto 0em; clear: both;}
* html .content_wrapper {margin-top: 1em;} /* IE6 */

.breadcrumb {background-color: transparent;}
	.breadcrumb span {margin-left: 0em; color: #999;}
	.breadcrumb a {color: #DB9928;}
	
.mainnav {background-image: none; background-color: transparent; display: block; margin-top: -2em;}
* html .mainnav {margin-left: 0.25em;} /* IE6 */
	.mainnav ul {}
		.mainnav ul li {display: none;}
		.mainnav ul li.current_dir {display: block; border-bottom-width: 0px;}
		.mainnav ul li.current_dir:hover {background-color: transparent; margin: 0em; padding: 0em;}
		.mainnav ul li.current_dir ul,
		.mainnav ul li.current_dir:hover ul {display: block; visibility: visible; margin: 0.15em 0em 0em 0.25em; padding: 0em 0em; width: 96%; border-width: 0px; position: static;}
			.mainnav ul li.current_dir a {color: #FFF; background-color: #DB9928; width: 96%;}
		.mainnav ul li.current_dir:hover ul li:hover {background-color: transparent;}
			.mainnav ul li.current_dir ul li a {color: #DB9928; background-color: transparent; margin: 0.25em 0em; padding: 0.15em 0em 0.15em 0.25em;}
			.mainnav ul li.current_dir:hover ul li a {color: #DB9928; background-color: transparent;}
			.mainnav ul li.current_dir ul li:hover a {background-color: transparent;}
			.mainnav ul li.current_dir ul li a:hover {background-color: #CCC;}
		.mainnav ul li.current_dir ul li {display: block; visibility: visible;}
			.mainnav ul li.current_dir ul li {border-bottom: 1px solid #CCC;}
		.mainnav ul li.current_dir ul li ul {display: block; visibility: visible; position: static; margin-left: 0em; padding-left: 0em; border-top: 1px solid #CCC;}
		.mainnav ul li.current_dir:hover ul li ul {display: block; visibility: visible; position: static; margin-left: 0em; padding-left: 0em; border-top: 1px solid #CCC;}
		.mainnav ul li.current_dir ul li:hover ul {display: block; visibility: visible; position: static; margin-left: 0em; padding-left: 0em; border-top: 1px solid #CCC;}
		.mainnav ul li.current_dir:hover ul li:hover ul {display: block; visibility: visible; position: static; margin-left: 0em; margin-top: 0em; padding-left: 0em; border-top: 1px solid #CCC;}
		.mainnav ul li.current_dir ul li ul li {margin-left: 1em; width: 90%;}
		.mainnav ul li.current_dir ul li ul li.last_sub_subnav {border-bottom-width: 0px;}
		
		.mainnav ul li ul li.current_page a {background-color: #CCC; color: #FFF;}
		.mainnav ul li:hover ul li.current_page a {background-color: #CCC; color: #FFF;}
		.mainnav ul li ul li.current_page ul li a {background-color: transparent; color: #DB9928;}
		.mainnav ul li:hover ul li.current_page ul li a {background-color: transparent; color: #DB9928;}
		.mainnav ul li ul li ul li.current_page a {background-color: #CCC; color: #FFF;}
		.mainnav ul li:hover ul li ul li.current_page a {background-color: #CCC; color: #FFF;}
		.mainnav ul li:hover ul li.current_page ul li a:hover {background-color: #CCC; color: #FFF;}
		

		* html .mainnav ul li.current_dir ul li:hover a {background-color: transparent; color: #DB9928;} /* IE6 */
		* html .mainnav ul li.current_dir ul li:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li:hover a {background-color: transparent; color: #DB9928;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul li.current_dir ul li.current_page:hover a {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul li.current_dir ul li.current_page:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li.current_page:hover a {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li.current_page:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li:hover ul li:hover a {background-color: transparent; color: #DB9928;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li:hover ul li:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li.current_page:hover ul li:hover a {background-color: transparent; color: #DB9928;} /* IE6 */
		* html .mainnav ul li.current_dir:hover ul li.current_page:hover ul li:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		
		* html .mainnav ul#nav li.current_dir ul li.current_page.current_subnav a {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul#nav li.current_dir ul li.current_page.current_subnav a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul#nav li.current_dir ul li.current_page.current_subnav:hover a {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul#nav li.current_dir ul li.current_page.current_subnav:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul#nav li.current_dir:hover ul li.current_page.current_subnav a {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul#nav li.current_dir:hover ul li.current_page.current_subnav a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul#nav li.current_dir:hover ul li.current_page.current_subnav:hover a {background-color: #CCC; color: #FFF;} /* IE6 */
		* html .mainnav ul#nav li.current_dir:hover ul li.current_page.current_subnav:hover a:hover {background-color: #CCC; color: #FFF;} /* IE6 */
		
.content_wrapper2 {border-left-width: 0px; margin-left: 12em;}

.footer {background-color: #FFF; position: absolute; left: 0em; right: 0em; min-width: 1024px;}
* html .footer {position: static; width: 100%; padding: 0em 0em 0em 0em; margin: 0em 0em 0em 0.85em;} /* IE6 */             
	.footer_wrapper {width: 1023px; margin: 0em auto; padding: 0em 0em 0em 0.4em;}
	*:first-child+html .footer_wrapper {height: 3em; } /* IE7 */
	* html .footer_wrapper {height: 3em;  width: 100%; padding: 0em 0em 0em 0em;} /* IE6 */
		.footer_links {padding: 0.5em 0em 0.6em;  background-color: #000; margin-bottom: 1em;}
		* html .footer_links {padding: 0.5em 0em 0.6em 0em;} /* IE6 */
			.footer_links a {width: 10em; margin: 0em 1%; white-space: nowrap;}
			.footer_links a:hover {text-decoration: none; color: #DB9928;}
			.footer_links .topnav_break {color: #000;}
		.footer_wrapper img {display: block; float: right; padding-right: 1em; text-align: right; border-width: 0px;
		width:300px;}
		.footer_wrapper .vcard {width: 29em; padding: 1em 0em 0em 2em; text-align: left; float: left; color: #666;}
			.footer_wrapper .vcard abbr {border-bottom-width: 0px;}
			.footer_wrapper .vcard .contact_info {width: 14em; margin-right: 1em; float: left;}
			.footer_wrapper .vcard .contact_phone {width: 12em; padding-left: 1em; border-left: 1px solid #DB9928; float: left;}
	.standard_footer {margin-top: 8em; padding-top: 0.25em; font-size: 80%; color:  #999;}
	* html .standard_footer {margin-top: 0em;} /* IE6 */
		.standard_footer a {color:  #999;}

.main_navigation ul {list-style-type: none; margin: 0em; padding: 0em;}
	.main_navigation ul li {float: left; width: 8.5em; margin: 0.25em 0.5em 0em; padding: 0.25em 0em; text-align: center; font-weight: bold;}
		.main_navigation ul li#mainnav_0 {border-bottom: 2px solid #DB9928;}
		.main_navigation ul li#mainnav_1 {border-bottom: 2px solid #DB9928;}
		.main_navigation ul li#mainnav_2 {border-bottom: 2px solid #DB9928;}
		.main_navigation ul li#mainnav_3 {border-bottom: 2px solid #DB9928;}
		.main_navigation ul li#mainnav_4 {border-bottom: 2px solid #DB9928;}
	.main_navigation ul li a {white-space: nowrap; color: white; text-transform: uppercase; font-size: 75%;}
	.main_navigation ul li a:hover {text-decoration: none; color: #DB9928;}

.skip a img {background-image: none;}

.rightcontent {padding: 0em 1em;}
.module {border: 1px solid #000;} /* PRIMARY */
	.module div {padding: 0em 0.25em 1em; margin: 1em;}
	.module h1 {background: #000 url(grade.jpg); width: 96%; padding: 0.5em 2%; margin: 0em;}
	.module .linklist a {margin-bottom: 0.5em;}

.print_wrapper .rightcontent_wrapper {padding: 0em 0em 0em 0em; margin: 0em 0em 0em 0em; background-image: none;}
.print_wrapper .module {border-width: 0px; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em;}
	.print_wrapper .module div {padding: 0em 0em 1em; margin: 0.5em 0em;}
	.print_wrapper .module h1 {background-color: transparent; background-image: none; border-bottom-width: 0px; width: 96%; padding: 0.5em 2%; margin: 1em 0em 0em; padding: 0em;}
	.print_wrapper .module .linklist a {margin-bottom: 0.5em; display: block; border-bottom: 1px solid #DB9928; color: #dB9928; padding: 0.25em 0em}

	.print_wrapper .module h1 {visibility: hidden;}
	.print_wrapper .module#relatedtopics {background: transparent url(relatedtopics.jpg) left top no-repeat;}
	.print_wrapper .module#facts {background: transparent url(interestingfacts.jpg) left top no-repeat;}
	.print_wrapper .module#faq {background: transparent url(faqs.jpg) left top no-repeat;}
	.print_wrapper .module#announcements {background: transparent url(announcements.jpg) left top no-repeat;}
h2 {border-bottom-style: solid;}

.cur_ft {margin-bottom: 1.5em;}
	.cur_ft .uber_cur_ft_wrapper {width: 95%; margin: 0em auto;}
		.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_img {}
			.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_img a {}
			.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_img a img {width: 100%; border-width: 0px;}
		.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content {margin: -0.25em 0em 0em; min-width: 94%; width: 94%; max-width: 94%; padding: 0.5em 3%; border-width: 0px; height: 3.5em; background-color: black;}
			.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content .uber_cur_ft_head {}
				.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content .uber_cur_ft_head h2 {width: 70%; float: left;}
					.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content .uber_cur_ft_head h2 a {color: #FFF;}
					.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content:hover .uber_cur_ft_head h2 a {color: #DB9928;}
			.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content .uber_cur_ft_subhead {}
				.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content .uber_cur_ft_subhead p {width: 70%; float: left; margin-top: 0em;}
				* html .cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content .uber_cur_ft_subhead p {height: 2.5em;} /* IE6 */
					.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content .uber_cur_ft_subhead p a {color: #FFF;}
					.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_content:hover .uber_cur_ft_subhead p a {color: #DB9928;}
		.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_nav_wrapper {background-color: transparent; float: right; width: 14em; margin-top: -2em;}
			.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_nav_wrapper a.uber_cur_ft_nav {color: #FFF; border-color: #AFAFAF; background-color: transparent;}
			.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_nav_wrapper a.uber_cur_ft_nav:hover {border-color: #DB9928; color: #DB9928;}
			.cur_ft .uber_cur_ft_wrapper .uber_cur_ft_nav_wrapper a.uber_cur_ft_nav.selected {border-color: #DB9928; color: #DB9928;}

.cms_module#cms_rss a {color: #DB9928;}
.cms_module#cms_siteindex table a {color: #DB9928;}
.cms_module#cms_faq a {color: #DB9928;}
.cms_module_faq_section_index_counter {color: #DB9928;}
.cms_module#cms_faq a .cms_module_faq_content_link_number {color: #666;}
.cms_module#cms_faq a .cms_module_faq_content_link_question {color: #666;}

a.film_poster_wrapper {
	
	display: block; 
	width: 190px; 
	text-decoration: none; 
	text-align: center;
	padding: 0.15em; 
	border: 1px solid #CCC
	}
a.film_poster_wrapper .film_poster {
	width:175px;
	display: block; 
	padding: 0.5em; 
	text-align: center; 
	background: #CCC url(film_poster_background.jpg) left center repeat-x;
	}
a.film_poster_wrapper .film_poster .film_poster_headline {
	text-transform: uppercase; 
	font-size: 70%; 
	font-weight: bold; 
	display: block; 
	margin: 0.25em 0em 0.5em; 
	color: #000;
	border-width: 0px;
	}
a.film_poster_wrapper .film_poster .film_poster_headline img {
	width: 13em;
	}
a.film_poster_wrapper .film_poster .film_poster_link {
	text-transform: uppercase; 
	font-size: 70%; 
	font-weight: bold; 
	display: block; 
	margin: 0.5em 0em 0.25em; 
	color: #DB9928;
	}
a.film_poster_wrapper:hover .film_poster .film_poster_link {
	text-decoration: underline;
	}
a.film_poster_wrapper .film_poster img {margin: 0em auto; border-width: 0px; width: 9em;}
a.film_poster_wrapper .film_poster #poster01 {display: block;}
a.film_poster_wrapper .film_poster #poster02 {display: none;}
a.film_poster_wrapper .film_poster #poster03 {display: none;}
a.film_poster_wrapper .film_poster #poster04 {display: none;}
a.film_poster_wrapper .film_poster #poster05 {display: none;}
a.film_poster_wrapper .film_poster #poster06 {display: none;}
a.film_poster_wrapper .film_poster #poster07 {display: none;}
a.film_poster_wrapper .film_poster #poster08 {display: none;}
a.film_poster_wrapper .film_poster #poster09 {display: none;}
a.film_poster_wrapper .film_poster #poster10 {display: none;}

.cms_editor_content a {color: #DB9928;}

span#share ul {display: none; list-style-type: none; padding: 0em; margin: 0em; font-size: 80%; position: absolute; background-color: #FFF;border: 1px solid #666;}
span#share ul li {padding: 0.25em 1em 0.25em 2em;font-weight: bold;}
span#share ul li:hover {background-color: #666;}
span#share ul li:hover a {color: #FFF;}
span#share ul li:hover a:hover {text-decoration: none;}
span#share:hover ul {display: block;}
span#share ul li#email_link:hover {background-image: url(/genthree/images/sitetools/sitetools_icon-email_over.jpg);}
span#share ul li#newsletter_link:hover {background-image: url(/genthree/images/sitetools/sitetools_icon-newsletter_over.jpg);}
span#share ul li#email_link {background-image: url(/genthree/images/sitetools/sitetools_icon-email.jpg); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#newsletter_link {background-image: url(/genthree/images/sitetools/sitetools_icon-newsletter.jpg); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#blinklist_link {background-image: url(/genthree/images/sitetools/social_networking_icons-blinklist.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#blogger_link {background-image: url(/genthree/images/sitetools/social_networking_icons-blogger.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#delicious_link {background-image: url(/genthree/images/sitetools/social_networking_icons-delicious.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#digg_link {background-image: url(/genthree/images/sitetools/social_networking_icons-digg.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#facebook_link {background-image: url(/genthree/images/sitetools/social_networking_icons-facebook.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#google_bookmarks_link {background-image: url(/genthree/images/sitetools/social_networking_icons-google_bookmarks.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#linkedin_link {background-image: url(/genthree/images/sitetools/social_networking_icons-linked_in.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#magnolia_link {background-image: url(/genthree/images/sitetools/social_networking_icons-magnolia.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#myspace_link {background-image: url(/genthree/images/sitetools/social_networking_icons-myspace.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#stumble_upon_link {background-image: url(/genthree/images/sitetools/social_networking_icons-stumble_upon.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#twitter_link {background-image: url(/genthree/images/sitetools/social_networking_icons-twitter.gif); background-repeat: no-repeat; background-position: 0.35em center;}
span#share ul li#yahoo_bookmarks_link {background-image: url(/genthree/images/sitetools/social_networking_icons-yahoo_bookmarks.gif); background-repeat: no-repeat; background-position: 0.35em center;}


.homepage_left_col {width: 14em; float: left;}
.homepage_left_col a {color: #DB9928;}
.homepage_left_col a img {border-width: 0px; width:115px; margin-left:40px;}

.homepage_center_col {width: 30em; margin: 0em 1em; float: left;}
.homepage_center_col fieldset {border: 1px solid #DB9928; padding: 1em;}
.homepage_center_col fieldset div#jquery_rss_newsfeed {height: 16.5em; overflow-y: auto; overflow-x: hidden; padding-right: 1em;}
.homepage_related_links {height: 4em; border: 1px solid #AAA; border-left-width: 0px; border-right-width: 0px; background: #F9F9F9 url(okvision.jpg) 0em 0.5em no-repeat; margin: 1.5em 0em 0em 0em; padding: 1em 0.5em 6.5em 10em;}
.homepage_related_links span {font-size: 80%; display: block; width: 12em; float: left; margin-left:6em;}
.homepage_related_links span a {display: block; color: #DB9928;}
.homepage_related_links span:before {content: "Related Links"; color:#666;
font-size:1em; font-weight:bold;}
.homepage_related_links span:nth-of-type(2):before {display:none;}
/*url(homepage_related_links.jpg)*/
.homepage_right_col { width: 17.35em; float: left;}
.homepage_right_col fieldset {border: 1px solid #DB9928; padding: 1em;}

.homepage_right_col fieldset div#jquery_rss_calendar {height: 20.75em; width: 14.35em; overflow-y: auto; overflow-x: hidden; padding-right: 1em;}

.afci_link { display: block; width: 19em; text-align: center; margin: 1em auto;} 
.afci_link img {border-width: 0px; text-align: center;}

.homepage_more_link {color: #DB9928; font-weight: bold; text-transform: uppercase; font-size: 80%; display: block; text-align: right; padding-top: 1em;}

.rss_title,
.rss_title a,
.rss_title a:hover,
.rss_title a:focus {font-weight: bold; color: #DB9928;}

.calendar .rss_title a,
.calendar .rss_title a:hover,
.calendar .rss_title a:focus {font-weight: bold; color: #DB9928;}

div#jquery_rss_newsfeed .rss_description {font-size: 75%;}
div#jquery_rss_calendar .rss_description {display: none;}

div#jquery_rss_newsfeed .rss_date {display: none;}
div#jquery_rss_calendar .rss_date {font-size: 75%;}

.rssReader .rss_link {font-size: 75%; text-align: right; margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid #AAA;}
.rssReader .rss_link a {color: #DB9928; font-weight: normal;}
/* TO REMOVE HOVER UNDERLINE EFFECT IN POST CONTENT WRAPPER */
	.post_content_wrapper a:hover {text-decoration: none;}

.oklahomafilm .cms_module#cms_enewsletter {}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_subscribe {width: 95%; font-size: 95%; text-align: right;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_subscribe a {text-decoration: underline; color: #DB9928;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_subscribe a:hover {}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_title {padding-bottom: 0.5em; font-size: 110%; color: #000; font-family: "verdana, arial, sans serif";}
.oklahomafilm .cms_module#cms_enewsletter .enewletter_subtitle {}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_image {text-align: center; padding: 1em 0em;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_image img {border-width: 0px;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_article_title {color: blue; text-align: center; border-bottom: 0px; font-size: 105%; width: 99.8%;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_article_date {text-align: center;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_article_description {}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event {display: block; padding-bottom: 0.5em; margin-bottom: 1em; border-bottom: 1px solid black;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event a {color: #DB9928;}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent {}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent .enewsletter_event_date {color: blue;}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent .enewsletter_event_date abbr {border-bottom-width: 0px;}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent .summary {font-weight: bold; padding: 0em 0em 0em 0em; margin: 0em 0em 0em 0em;}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent .description {padding: 0em; margin: 0em;}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent .location {padding: 0em; margin: 0em; font-weight: bold;}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent .url_link {padding: 0em; margin: 0em;}
	.oklahomafilm .cms_module#cms_enewsletter .enewsletter_event .vevent .url_link a.url {color: #DB9928;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_no_items {padding: 1em 0em 0.5em; margin-bottom: 1em; font-weight: bold; border-bottom: 1px solid black;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_article_footer {}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_group_title {margin-top: 1em; margin-bottom: 0.25em; font-size: 100%; color: #000;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_edition_table {margin-bottom: 1em; width: 97%; font-size: 95%;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_edition_table tr td {padding: 0.15em 0em;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_edition_table .enewsletter_edition_dates {width: 25%; font-size: 100%;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_edition_table .enewsletter_edition_title {width: 75%;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_edition_table .enewsletter_edition_title a {text-decoration: underline; color: #DB9928;}
.oklahomafilm .cms_module#cms_enewsletter .enewsletter_edition_table .enewsletter_edition_title a:hover {}

.oklahomafilm .cms_module#cms_newsroom .cms_newsroom_article_category {color: blue; font-weight: normal font-size: 14pt;}
.oklahomafilm .cms_module#cms_newsroom .cms_newsroom_article_headline {font-size: 18pt; color: #000}
.oklahomafilm .cms_module#cms_newsroom .cms_newsroom_article_link a {color: #DB9928;}

.oklahomafilm .cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_date,
.oklahomafilm .cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_category {font-size: 85%;}
.oklahomafilm .cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_headline a {color: blue; text-decoration: underline;}
.oklahomafilm .cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_read_more_link {font-size: 100%; color: #DB9928; text-decoration: underline;}




/* CMS Overwrites */
.oklahomafilm #cms_newsroom.cms_module .cms_newsroom_article_category {color:#000 !important;}
#cms_newsroom .article_block iframe {margin-left:165px !important;}


.main_navigation {
	position:absolute;
	top:130px;
	width:990px;
}

.main_navigation ul li {
	width:180px;
}

.film_strip {
	display:none;
}

.header_left {
	background: #000 url(oklahoma_film_logo_black.png) 0em 4em no-repeat;
	height: 12em; 
	width: 25em;
	background-size:350px;
	position:absolute;
	}

.header_left a img {
 	margin-left:0em;
 	margin-top:3em;
    height: 4.5em;
    width: 22em;
    display: block;
                }


