@charset "UTF-8";
/* Ottawa International Animation Festival CSS Document for Joomla! Template "OIAF 2012" */
/* OIAF (Green) COLOUR DOCUMENT */

div#header div#top_menu a:hover { color: #B0CA55; }
div#header div#cad a:hover { color: #B0CA55; }
div#header div#section_menu a:hover { color: #B0CA55; }
div#footer_wrapper div#footer div#footer_sitemap div.sitemap_column ul a:hover { color: #B0CA55; }
div#extrabox div.column ul a:hover { color: #B0CA55; }
div#front_panel div#front_menu div#front_menu_options li a:hover { color: #B0CA55; }
div#front_panel div#twitter ul#twitter_update_list li a:hover { color: #B0CA55; }
div#footer_wrapper div#footer div#footer_sponsors div.sponsor_small a:hover { color: #B0CA55; }
td.contentheading { color: #B0CA55; }
.colour-bold, .oiafLabelRequired, div#error,
div#maincontent table.blog a.colour-bold:link,
div#maincontent table.blog a.colour-bold:visited,
div#maincontent table.blog a.colour-bold:active { color: #B0CA55; }
.bigger { color: #B0CA55; }
div#maincontent table.blog a:hover { color: #B0CA55; }

table#myTable .tableHeaderOver { color: #B0CA55; }
table#myTable tr.over, .chart table tr.screeningSpecial:hover { background-color: #B0CA55; }

table#myTable .sortedASC { background: #ccc url('../images/table_sort_asc_oiaf.png') no-repeat 2px 2px; }
table#myTable .sortedDESC { background: #ccc url('../images/table_sort_dsc_oiaf.png') no-repeat 2px 2px; }

div.fill_colour { background-color: #B0CA55; }

div#background_face { background: url('../images/background_inner_temp.jpg') no-repeat center top #160C02; }

div#footer_wrapper div#footer div#footer_sponsors div.sponsor_large_right a:hover { color: #B0CA55; }

div#filmcontactbox, div#vipDescription, div#vipDescriptionPrep { border: 1px dotted #B0CA55; background-color: #EBF5C7; }

td.fasttrack_back1 { background-color: #EBF5C7; }
td.fasttrack_back2 { background-color: #D9FCFF; }
td.fasttrack_vip_cell { border-bottom: #B0CA55 1px dotted; }
div.tipz { border-color: #B0CA55; }
hr { border-color: #B0CA55; }

div.schedule_date_selected { background-color: #B0CA55; }
div#maincontent div#thecontent  table#schedule_table_main tr.schedule_table_header { background-color: #B0CA55; }
tr.schedule_table_row.schedule_row0 { background-color: #D0E38E; }
tr.schedule_table_row.schedule_row1 { background-color: #E8F7CE; }
tr.schedule_table_row.schedule_row0.tacEvent { background-color: #C3F7EF; }
tr.schedule_table_row.schedule_row1.tacEvent { background-color: #E9F9F7; }

.recaptchatable { border: #B0CA55; }

div#maincontent table.blog a.subheader { color: #B0CA55; }

div.cropperResize { border-color: #B0CA55; }
div.cropperHandle { background-color: #B0CA55; }