﻿body { margin: 0px; font-size: 100%; font-weight: normal; color: #363636; background: #b4d2e9 url('/Images/General/body.jpg') no-repeat fixed center bottom; filter: none; }
.MoreLink { padding-right: 2px; float: right; color: #0A4A8B; font-size: 10px; font-style: italic; font-weight: bold; }
a, a:visited { text-decoration: none; color: #0A4A8B; }
a.selectedSubmenu { font-weight: bold; color: #363636; }
a.selectedSubmenu1 { font-weight: bold; color: #363636; font-size: 13px; }
.active:link { font-weight: normal; color: black; }
.master_container_canvas { background: #fff; width: 948px; margin: 0px auto; border-left: solid 5px #e43117; border-right: solid 5px #e43117; }
.master_container_content { padding: 12px; }
.master_table_content td { vertical-align: top; }
.master_container_header { margin-left: -3px; }
.master_image_logo { /*margin: 12px 0 0px 22px;*/ }
.master_image_advertisement { margin: 0 0px 0px 0; }
.master_table_advertisement { display: table; width: 100%; height: 100%; margin: 0 0px 0px 0; }
.master_container_body { padding-top: 12px; }
.master_container_footer { clear: both; background: #fff url('/Images/General/master_container_sitemap.jpg') no-repeat center; width: 916px; margin: 0px auto; height: 260px; font-size: 0.8em; text-decoration: none; padding-left: 8px; padding-top: 8px; }
.master_table_sitemap { width: 100%; height: 250px; }
.master_container_footer a, .master_container_footer a:visited { text-decoration: none; color: #393939; }
.master_container_footer a:hover { text-decoration: underline; color: #393939; }
.master_text_copyright { font-size: 0.8em; color: #393939; }
.master_main_content_place_holder { width: 612px; float: left; }
.master_side_content_place_holder { width: 312px; float: left; }
.master_container_loginbox { padding-left: 12px; }
.master_container_advertisement { padding: 12px 0 0 12px; }
.master_image_advertisement { /*  width: 300px;*/ }
.master_shadow_blur { background-color: #eee; margin-top: 8px; }
.master_shadow_shadow { background-color: #ccc; position: relative; right: 1px; bottom: 1px; }
.master_shadow_content { background-color: #fff; color: #000; padding: 0px; position: relative; right: 3px; bottom: 3px; }
.master_shadow_content_hover { background-color: #fff; color: #000; padding: 0px; position: relative; right: 3px; bottom: 3px; }
.master_shadow_content img, .master_shadow_content_hover img { border: none; }
.master_button_green { height: 24px; line-height: 24px; width: 123px; background-image: url('/Images/Login/Button_Create.png'); background-repeat: no-repeat; vertical-align: middle; text-align: center; font-weight: bold; color: #ffffff; border-style: none; font-size: 0.8em; background-color: Transparent; cursor: pointer; text-decoration: none; }
.master_calendar .ajax__calendar_container { border: 1px solid #646464; background-color: #fff; }
.general_submenu_selected, .general_submenu_selected a, .general_submenu_selected a:visited { color: #0a4a8b; }
.default_text_festivals { color: #4f206c; font-size: 0.9em; font-weight: bold; }
.default_text_artists { color: #793713; font-size: 0.9em; font-weight: bold; }
.default_container_bottom_imagerow { width: 95px; height: 80px; }
.default_container_bottom_imagecell { width: 95px; height: 80px; overflow: hidden; }
.default_image_bottom { width: 95px; height: 80px; }
.default_container_bottom_titlerow { width: 95px; }
.festival_container_submenu1 a:hover { font-size: 13px; color: #363636; text-decoration: underline; }
.festival_container_submenu1 a, .festival_container_submenu1 a:visited { font-size: 13px; color: #363636; }
.festival_container_submenu1 { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 609px; height: 70px; font-size: 13px; padding-left: 3px; padding-top: 2px; color: #363636; }
.default_container_agenda_header { background: url('/Images/Heading/red/250.png') no-repeat center top; width: 242px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.default_container_agenda_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 242px; padding: 4px 0 0 4px; font-size: 12px; max-height: 549px; min-height: 549px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.default_container_agenda_content a, .default_container_agenda_content a:visited { font-weight: bolder; color: #0a4a8b; text-decoration: none; }
.default_container_agendainformation { font-size: 0.9em; text-align: left; width: 100%; }
.default_container_agendainformation a, .default_container_agendainformation a:visited { color: #0a4a8b; }
.default_container_agenda_item_br { padding-bottom: 12px; }
.default_image_agenda_item { width: 32px; height: 32px; padding: 0 6px 2px 0; }
.default_table_agenda_items { /*width: 236px;     background: #fff;*/ background-image: url('/Images/Content/bg_agendaLine.png'); background-repeat: no-repeat; width: 236px; height: 1px; background-position: bottom left; }
.default_table_agenda_items_search { /*width: 236px;     background: #fff;*/ background-image: url('/Images/Content/bg_agendaLine.png'); background-repeat: repeat-x; width: 596px; height: 1px; background-position: bottom left; }
.default_table_agenda_alternatingitems { /*width: 236px;     background: #eeeeee;*/ background-image: url('/Images/Content/bg_agendaLine.png'); background-repeat: no-repeat; width: 236px; height: 1px; background-position: bottom left; }
.default_table_agenda_items1 { /*width: 236px;     background: #fff;*/ background-image: url('/Images/Content/bg_agendaLine.png'); background-repeat: repeat-x; width: 285px; height: 1px; background-position: bottom left; }
.default_table_agenda_items2 { /*width: 236px;     background: #fff;*/ background-image: url('/Images/Content/bg_agendaLine.png'); background-repeat: repeat-x; width: 293px; height: 1px; background-position: bottom left; }
.default_table_updates_items { /*width: 236px;     background: #fff;*/ background-image: url('/Images/Content/bg_agendaLine.png'); background-repeat: repeat-x; width: 285px; height: 1px; background-position: bottom left; }
.default_table_news_items { /*width: 236px;     background: #fff;*/ background-image: url('/Images/Content/bg_agendaLine.png'); background-repeat: repeat-x; width: 285px; height: 1px; background-position: bottom left; }
.default_agenda_td_item { width: 100%; }
.default_container_artists { clear: both; }
.default_container_artists a, .default_container_artists a:visited { font-size: 0.8em; color: #0a4a8b; font-weight: normal; text-decoration: none; cursor: pointer; }
.default_container_artists img { border: none; }
.homeArtistContainer_image { border: solid 1px #deab00; width: 218px; cursor: pointer; }
.homeArtistContainer_image:hover { filter: alpha(opacity=90); opacity: 0.9; }
.homeArtistContainer { background-color: Transparent; width: 218px; position: relative; }
.homeBuzzContainer { background-color: Transparent; padding: 12px 0 0 12px; width: 300px; }
.homeArtistContainer_lt { width: 10px; height: 10px; position: absolute; top: 0px; left: 0px; background: transparent url('/Images/Artists/PhotoRounder_border.png') no-repeat scroll top left; }
.homeArtistContainer_rt { width: 10px; height: 10px; position: absolute; right: -2px; top: 0px; background: transparent url('/Images/Artists/PhotoRounder_border.png') no-repeat scroll top right; }
.homeArtistContainer_lb { width: 10px; height: 10px; position: absolute; left: 0px; bottom: -2px; background: transparent url('/Images/Artists/PhotoRounder_border.png') no-repeat scroll bottom left; }
.homeArtistContainer_rb { width: 10px; height: 10px; position: absolute; right: -2px; bottom: -2px; background: transparent url('/Images/Artists/PhotoRounder_border.png') no-repeat scroll bottom right; }
.homeArtistContainer_title { background: url('/Images/Heading/Global/300.png') no-repeat; font-size: 0.8em; color: #fff; line-height: 20px; vertical-align: middle; text-align: left; font-weight: bold; padding: 0 4px 0 4px; }
.default_container_buzz { padding-top: 12px; padding-left: 12px; }
.default_container_buzz_header { background: url('/Images/Heading/red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.default_container_buzz_content { min-height: 35px; max-height: 252px; width: 296px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.default_container_advertisement { padding-top: 12px; padding-left: 12px; }
.default_container_advertisement_header { background: url('/Images/Heading/red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.default_container_advertisement_content { min-height: 35px; width: 296px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; font-weight: bold; }
.default_container_photos_header { background: url('/Images/Heading/Purple/350.png') no-repeat; width: 342px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.default_container_photos_title { background: url('/Images/Default/default_container_photos_title.png') no-repeat center top; width: 350px; height: 20px; }
.default_container_photos_content { background: gray; width: 346px; position: relative; height: 179px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.default_container_slidetitle { /*background: url('/Images/Default/default_container_photos_title.png') no-repeat;*/ background: gray; position: absolute; top: 0px; left: 0px; width: 346px; height: 30px; line-height: 30px; vertical-align: middle; padding: 0 0 0 4px; font-weight: bold; color: #fff; }
.default_image_slideview { clear: both; width: 350px; height: 180px; }
.default_button_slidechange { filter: alpha(opacity=50); opacity: 0.5; border-style: none; margin: 4px 4px 0 0; float: right; cursor: pointer; position: relative; top: -29px; }
.default_control_loginbox { width: 300px; height: 201; margin: 8px 0 0 12px; float: left; position: relative; top: -28px; }
.default_container_news_header { background: url('/Images/Heading/Red/350.png') no-repeat center top; width: 342px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.default_container_news_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 342px; max-height: 636px; min-height: 336px; padding: 4px 0 0 4px; font-size: 11px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.default_container_news_content a, .default_container_news_content a:visited { font-size: 10px; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; font-style: italic; }
.default_container_news_content a:hover { color: #000; }
.NewsDate { font-size: 0.9em; color: #5c5c5c; }
.NewsTitle { font-size: 15px; color: #0a4a8b; text-transform: none; font-weight: bold; margin-bottom: 0; }
.NewsContent {  padding-right: 5px; }
.OtherNewsHeader { color: #90405e; font-weight: bold; }
.NewsMoreLink a, .NewsMoreLink a:visited { color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; }
.OtherNewsContent a, .OtherNewsContent a:visited { font-size: 12px; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; font-style: normal; }
.OtherNewsContent a:hover { color: #000; }
.default_image_currentnews { height: 60px; padding: 0 4px 0 0; }
.default_news_othercontainer { }
.blog_image { height: 70px; width: 70px; padding: 0 4px 0 0; }
.default_container_donate { clear: both; margin: -44px 0 0 22px; float: left; }
.default_button_donate { cursor: pointer; }
.default_container_startpage { clear: both; font-size: 0.8em; cursor: pointer; margin: -72px 0 0 22px; float: left; }
.default_container_win { padding: 12px 0 0 12px; }
.festivals_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat center top; width: 608px; height: 70px; line-height: 30px; vertical-align: middle; padding: 0 0 0 4px; /* float: left;*/ font-size: 0.8em; }
.festivals_container_submenu a, .festivals_container_submenu a:visited { text-decoration: none; color: #363636; }
.festivals_container_submenu a:hover { text-decoration: underline; }
.festivals_control_loginbox { /*  margin: -28px 0 0 628px;     float: left;     vertical-align: top;*/ }
.festivals_container_lastedited { clear: both; float: left; }
.festivals_container_lastedited_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festivals_container_lastedited_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; height: 345px; margin: 0px 0 0 0px; padding: 4px 0 0 4px; font-size: 0.7em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.festivals_container_lastedited_content a, .festivals_container_lastedited_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.festivals_container_mostwatched { float: left; /* margin: -164px 0 0 16px;*/ }
.festivals_container_mostwatched_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festivals_container_mostwatched_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 296px; height: 349px; margin: 0px 0 0 0px; font-size: 0.7em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.festivals_container_mostwatched_content a, .festivals_container_mostwatched_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.festivals_tabcontainer_mostwatched .ajax__tab_header { font-weight: bold; /*padding-left: 5px;*/ color: #4a4a4a; text-decoration: none; }
.festivals_tabcontainer_mostwatched .ajax__tab_active .ajax__tab_outer { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_active .ajax__tab_inner { margin-right: 0px; }
.ajax__tab_default .ajax__tab_tab { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_active .ajax__tab_tab { color: #4a4a4a; width: 93px; height: 23px; background: #FFFFFF; text-decoration: none; vertical-align: middle; text-align: center; line-height: 23px; }
.festivals_tabcontainer_mostwatched .ajax__tab_outer { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_inner { margin-right: 0px; }
.festivals_tabcontainer_mostwatched .ajax__tab_tab { color: #4a4a4a; width: 93px; height: 23px; line-height: 23px; text-decoration: none; background: url('/Images/Tabs/inactive.png') no-repeat left top; vertical-align: middle; text-align: center; }
.festivals_container_genreselection { width: 240px; }
.festivals_container_categories { clear: both; }
.festivals_container_categories_section { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 296px; height: 400px; font-size: 0.7em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festivals_container_categories_section a, .festivals_container_categories_section a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.festival_container_categories_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_categories_title { width: 288px; height: 33px; background: url('/Images/_Festivals/festival_container_categories_title.png') no-repeat left top; padding-left: 12px; color: #fff; vertical-align: middle; text-align: center; line-height: 33px; font-weight: bold; }
.festival_container_categories_grid { padding: 8px 0 0 8px; }
.createButtonFestivals { height: 20px; line-height: 20px; width: 109px; background-image: url('/Images/Login/Button_Create.png'); background-repeat: no-repeat; vertical-align: middle; text-align: center; font-size: 8pt; font-weight: normal; color: #211a00; border-style: none; background-color: Transparent; cursor: pointer; text-decoration: none; display: block; }
.festivals_container_checklist { clear: both; padding-top: 12px; }
.festivals_table_checklist { background: url('/Images/Content/middle_bg.png') no-repeat center top; width: 612px; font-size: 0.7em; color: #363636; height: 104px; }
.festivals_container_updates_header { float: left; margin: -162px 0 0 20px; background: #ff7700; width: 596px; height: 19px; padding: 2px 0 0 4px; }
.festivals_container_updates_content { clear: both; float: left; margin: -141px 0 0 20px; background: #ffe9c4; width: 594px; height: 19px; padding: 2px 0 0 4px; }
.festival_container_selector { padding-top: 12px; }
.festivals_container_selector_header { background: url('/Images/Heading/Purple/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festivals_container_selector_content { background: #fff; width: 605px; padding: 0 3px 3px 0px; font-size: 0.6em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; color: #fff; font-style: italic; font-weight: bold; color: #0A4A8B; }
.festivals_container_search { margin: 0px 0 0 0px; }
.festivals_button_search { background: url('/Images/_Festivals/festivals_button_search.png') no-repeat; width: 90px; height: 27px; line-height: 27px; vertical-align: middle; text-align: center; border: none 0px Transparent; }
.festivals_table_search_td_1 { width: 40px; padding-top: 7px; }
.festivals_table_search_td_2 { width: 180px; padding-top: 7px; }
.festivals_table_search_td_3 { width: 350px; padding-top: 5px; }
.festival_container_results { }
.festival_container_results a, .festival_container_results a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
#ColumnOne { width: 612px; }
#ColumnTwo { float: left; width: 300px; padding-left: 12px; }
#Overview { }
.festival_Box_Left { padding: 12px 12px 0px 0px; }
.festival_Box_Right { padding: 12px 0px 0px 0px; }
.agenda_container_selection { background: url('/Images/Content/album_bg_small_X.png') no-repeat; width: 612px; height: 200px; vertical-align: middle; font-size: 0.9em; font-weight: bold; color: #000000; }
.agenda_container_selection_large { background: url('/Images/Agenda/agenda_container_selection_large.png') no-repeat; width: 612px; height: 350px; vertical-align: middle; font-size: 0.9em; font-weight: bold; color: #000000; }
.agenda_container_results { }
.agenda_container_results_header { background: url('/Images/Agenda/agenda_container_results_header.png') no-repeat; width: 612px; height: 25px; font-size: 0.8em; text-align: left; cursor: pointer; padding-bottom: 6px; }
.agenda_container_date_collapse { background: url('/Images/General/general_arrow_dropdown.png') no-repeat; width: 15px; height: 15px; font-size: 0.8em; text-align: left; cursor: pointer; }
.agenda_container_day_highlighted { font-size: 1.4em; font-weight: bold; color: #fff; }
.agenda_test { font-size: 1.1em; font-weight: bold; color: #204C76; padding-left: 4px; }
.agenda_hyperlink_search { font-size: 12px; font-weight: normal; color: #0a4a8b; text-decoration: none; cursor: pointer; float: right; padding-top: 12px; padding-right: 8px; font-style: italic; }
.agenda_hyperlink_search1 { font-size: 12px; font-weight: normal; color: #0a4a8b; text-decoration: none; cursor: pointer; float: right; font-style: italic; width: 150px; }
.agenda_hyperlink_search:hover { font-size: 12px; font-weight: normal; color: #000; text-decoration: underline; cursor: pointer; float: right; padding-top: 12px; padding-right: 8px; font-style: italic; }
.agenda_container_search_content { height: 152px; font-size: 0.9em; font-weight: normal; color: #000000; width: 608px; }
.agenda_container_search_content_normal { width: 140px; }
.agenda_container_search_content_small { width: 120px; }
.agenda_container_search_content_large { width: 150px; }
.agenda_control_loginbox { clear: both; margin: 8px 0 0 8px; width: 300px; height: 201px; float: left; }
.agenda_animation_loading { position: absolute; top: 28%; left: 32%; padding: 10px; width: 38%; z-index: 1001; background-color: Transparent; font-size: 10px; color: #000; }
.agenda_animation_loading_filter { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; overflow: hidden; padding: 0; margin: auto; background-color: #e8eff7; filter: alpha(opacity=90); opacity: 0.9; z-index: 1000; width: 100%; height: 100%; }
.ajax__multi_slider_custom .outer_rail_horizontal { position: absolute; background: url('/Images/Agenda/Content_Day.png') no-repeat; width: 584px; height: 16px; z-index: 100; }
.ajax__multi_slider_custom .inner_rail_horizontal { position: absolute; background: url('/Images/Agenda/Content_Day_Yellow.png') no-repeat; width: 584px; height: 16px; z-index: 100; }
.ajax__multi_slider_custom .handle_horizontal_left { position: absolute; background: url('/Images/Agenda/Arrow_Left.png') no-repeat; width: 11px; height: 19px; z-index: 200; cursor: w-resize; }
.ajax__multi_slider_custom .handle_horizontal_right { position: absolute; background: url('/Images/Agenda/Arrow_Right.png') no-repeat; width: 11px; height: 19px; z-index: 200; cursor: w-resize; }
.agendaMonth, .agendaMonth a, .agendaMonth a:visited, .agendaYear, .agendaYear a, .agendaYear a:visited { font-size: 1.1em; font-weight: normal; color: #598ab9; text-decoration: none; cursor: pointer; }
.agendaMonth a.selected, .agendaMonth a.selected:visited, .agendaYear a.selected, .agendaYear a.selected:visited { font-size: 1.1em; font-weight: bold; color: #204c76; text-decoration: none; cursor: default; }
.agendaRowStyle { width: 612px; max-width: 612px; height: 24px; background-color: #ffffff; font-size: 1.1em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaRowStyle1 { width: 612px; max-width: 612px; height: 24px; background-color: #ffffff; font-size: 13px; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaRowStyleHome { width: 218px; max-width: 218px; height: 24px; background-color: #ffffff; font-size: 0.7em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; overflow: hidden; }
.agendaRowStyleFestival { width: 100px; max-width: 100px; height: 24px; line-height: 24px; vertical-align: middle; background-color: #ffffff; font-size: 0.8em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; overflow: hidden; }
.agendaRowStyleFestival a, .agendaRowStyleFestival a:visited { font-size: 0.9em; font-weight: bold; color: #0a4a8b; }
.agendaEmptyGridView { width: 604px; max-width: 604px; height: 20px; line-height: 20px; background-color: #ededed; font-size: 0.8em; font-weight: normal; color: #5687b6; padding: 4px 4px 4px 4px; vertical-align: middle; text-align: center; }
.news_container_arrow { background: url('/Images/General/general_arrow_right.gif') no-repeat; width: 7px; height: 9px; }
.gridAgendaColumnTitle { width: 320px; }
.gridAgendaColumnFriends { width: 66px; }
.gridAgendaColumnTitle a, .gridAgendaColumnTitle a:visited { font-weight: bold; color: #5687b6; text-decoration: none; }
.gridAgendaColumnVisitors { width: 100px; }
.gridAgendaColumnVisitors a, .gridAgendaColumnVisitors a:visited { font-weight: normal; color: #989898; text-decoration: none; }
.gridAgendaColumnLocation { width: 120px; }
.gridAgendaColumnLocation a, .gridAgendaColumnLocation a:visited { font-weight: normal; color: #989898; text-decoration: none; }
.agendaAlternatingRowStyle { width: 612px; max-width: 612px; height: 24px; background-color: #ededed; font-size: 1.1em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaAlternatingRowStyle1 { width: 612px; max-width: 612px; height: 24px; background-color: #ededed; font-size: 13px; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaAlternatingRowStyleHome { width: 220px; max-width: 220px; height: 24px; background-color: #ededed; font-size: 0.7em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaAlternatingRowStyleFestival { width: 100px; max-width: 100px; height: 24px; line-height: 24px; vertical-align: middle; background-color: #ededed; font-size: 0.8em; font-weight: normal; color: #0a4a8b; padding: 4px 4px 4px 4px; }
.agendaAlternatingRowStyleFestival a, .agendaAlternatingRowStyleFestival a:visited { font-size: 0.9em; font-weight: bold; color: #0a4a8b; }
.gridAgenda { width: 608px; }
.gridSelector { width: 604px; }
.gridHome { width: 296px; }
.gridHome a, .gridHome a:visited { font-size: 1em; font-weight: normal; color: #0a4a8b; text-decoration: none; font-weight: bold; padding-left: 4px; }
.agenda_container_date_highlighted { font-size: 1.1em; font-weight: bold; color: #204c76; text-decoration: none; cursor: pointer; padding-left: 8px; }
.news_container_overview_left { float: left; width: 300px; }
.news_container_overview_right { float: left; width: 300px; padding-left: 12px; }
.news_container_content { }
.news_container_content a { text-decoration: none; color: #0A4A8B; border: none; font-size: 10px; font-style: italic; font-weight: bold; }
.news_overview_image { border: medium none; }
.news_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; line-height: 30px; vertical-align: middle; padding: 0 0 0 4px; font-size: 0.8em; }
.news_container_submenu a, .news_container_submenu a:visited { text-decoration: none; color: #363636; }
.news_container_submenu a:hover { text-decoration: underline; }
.news_container_advertisement { float: left; margin: 0px 0 0 9px; }
.news_container_mostwatched { padding-top: 12px; }
.news_container_mostwatched_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_mostwatched_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; background-position: bottom; width: 292px; padding: 4px 0 0 4px; font-size: 11px; min-height: 35px; max-height: 1025px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_mostwatched_content a, .news_container_mostwatched_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.news_container_festivals { padding-top: 12px; }
.news_container_festivals_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_festivals_content { background: #fff; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 295px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_pagefestivals_results { padding-top: 12px; }
.news_text_description { font-size: 0.9em; }
.news_container_artists { padding-top: 12px; }
.news_container_artists_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_artists_content { background: #fff; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 295px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.news_container_recent { padding-top: 12px; width: 300px; }
.news_container_recent_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_recent_content { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; background-position: bottom; width: 292px; padding: 4px 0 0 4px; font-size: 11px; min-height: 35px; max-height: 1025px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.news_container_pagerecent_header { background: url('/Images/Heading/purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_pagerecent_content { background: #fff; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 320px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_pagerecent_content a, .news_container_pagerecent_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.news_container_search_header { background: url('/Images/Heading/purple/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_search_content { background: #fff; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_search_content a, .news_container_search_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.RecentRowStyle { width: 402px; max-width: 599px; height: 24px; background-color: #ffffff; font-size: 0.8em; font-weight: normal; color: #5687b6; padding: 4px 4px 4px 4px; }
.RecentAlternatingRowStyle { width: 402px; max-width: 599px; height: 24px; background-color: #ffffff; font-size: 0.8em; font-weight: normal; color: #5687b6; padding: 4px 4px 4px 4px; }
.news_control_loginbox { margin: 9px 0 0 9px; width: 300px; height: 201px; float: left; }
.community_container_terms { }
.community_container_terms_division { float: left; margin: 0px 0 0 0px; }
.community_container_terms_header { float: left; margin: -162px 0 0 0px; background: url('/Images/_Festivals/festivals_container_selector_header.png') no-repeat; width: 594px; height: 19px; padding: 2px 0 0 4px; }
.community_container_terms_content { clear: both; float: left; margin: -141px 0 0 0px; background: #e7eff7; width: 594px; padding: 2px 0 0 4px; }
.community_container_logged_off { width: 612px; }
.community_container_logged_on { }
.community_container_loggedon_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; line-height: 30px; vertical-align: middle; padding: 0 0 0 4px; font-size: 0.8em; }
.community_container_loggedon_submenu a:hover { text-decoration: underline; }
.community_container_loggedon_submenu a, .community_container_loggedon_submenu a:visited { text-decoration: none; color: #363636; }
.community_container_photos_loggedon { padding-top: 12px; width: 300px; }
.community_container_photos_loggedon_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_photos_loggedon_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_photos_loggedon_content a { vertical-align: bottom; border: medium none; color: #0A4A8B; font-size: 10px; font-style: italic; font-weight: bold; text-decoration: none; }
.community_container_photos_loggedon_title { background: #f6ca81; width: 300px; height: 32px; line-height: 32px; vertical-align: middle; text-align: center; color: #333; font-weight: bold; }
.community_container_loggedon_advertisement { margin: 8px 0 0 7px; float: left; }
.community_container_friendvisits { padding-top: 12px; width: 300px; }
.community_container_friendvisits_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_friendvisits_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 11px; min-height: 35px; max-height: 520px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.community_container_friendvisits_content a, .community_container_friendvisits_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; font-size: 13px; }
.community_container_buzz { padding-top: 12px; width: 300px; }
.community_container_buzz_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_buzz_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 296px; padding: 4px 0 0 0; min-height: 35px; max-height: 420px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.community_image_buzz { width: 50px; height: 50px; }
.community_title_buzz { font-size: 1em; font-weight: bold; color: #0a4a8b; text-decoration: none; cursor: pointer; }
.community_control_loggedon_loginbox { margin: -58px 0 0 7px; width: 300px; height: 201px; float: left; }
.community_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; vertical-align: middle; padding: 0 0 0 4px; font-size: 0.8em; }
.activation_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; font-weight: bold; padding-left: 8px; vertical-align: middle; padding: 0 0 0 4px; font-size: 0.8em; }
.community_container_submenu a, .community_container_submenu a:visited { text-decoration: none; color: #363636; }
.community_container_submenu a:hover { text-decoration: underline; }
.community_container_heading { padding-top: 12px; }
.community_container_heading_content { background: url('/Images/Content/album_bg_small_X.png') no-repeat; clear: both; width: 612px; height: 200px; padding: 4px 0 0 4px; font-size: 0.9em; }
.community_control_loginbox { margin: -29px 0 0 7px; width: 300px; height: 201px; float: left; }
.community_control_termspage_loginbox { margin: 0px 0 0 8px; width: 300px; height: 201px; float: left; }
.community_container_pageadvertisement { padding-top: 12px; }
.community_container_pageadvertisement_header { background: url('/Images/Heading/Red/612.png') no-repeat center top; height: 18px; width: 604px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_pageadvertisement_content { background: #fff; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_pageblog { padding-top: 12px; }
.community_container_pageblog_header { background: url('/Images/Heading/Red/612.png') no-repeat center top; height: 18px; width: 604px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_pageblog_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_pagephotos { padding-top: 12px; width: 612px; }
.community_container_pagephotos_header { background: url('/Images/Heading/Red/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_pagephotos_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; height: 120px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_pagevideos { padding-top: 12px; width: 612px; }
.community_container_pagevideos_header { background: url('/Images/Heading/Red/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_pagevideos_content { background: #fff; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; height: 320px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_photos_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_photos_content { background: url("/Images/Content/bg.png"); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 240px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_photos_title { background: #f6ca81; width: 300px; height: 32px; line-height: 32px; vertical-align: middle; text-align: center; color: #333; font-weight: bold; }
.community_container_online_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_online_content { background: url("/Images/Content/bg.png"); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 240px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_online_content a, .community_container_online_content a:visited { font-weight: normal; color: #0f367d; text-decoration: none; font-size: 0.8em; }
.community_container_advertisement { margin: -59px 0 0 8px; float: left; }
.community_container_newaccounts { padding: 12px 0 0 12px; width: 300px; }
.community_container_newaccounts_header { background: url('/Images/Heading/Green/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_newaccounts_content { background: url('/Images/Content/bg.png'); background-repeat: repeat-x; width: 256px; padding: 4px 20px 20px; font-size: 0.8em; min-height: 20px; max-height: 320px; border-right: solid 2px #699f23; border-left: solid 2px #699f23; border-bottom: solid 2px #699f23; }
.community_container_newaccounts_content a, .community_container_newaccounts_content a:visited { font-weight: normal; color: #0f367d; text-decoration: none; font-size: 0.8em; }
.community_container_spotlight_header { clear: both; background: #ff7700; width: 296px; float: left; margin: -236px 0 0 0px; height: 21px; padding: 0 0 0 4px; }
.community_container_spotlight_content { clear: both; background: #f8dbe6; float: left; width: 296px; min-height: 200px; margin: -215px 0 0 0px; padding: 0 0 0 4px; }
.community_container_blogs { padding-top: 12px; width: 300px; }
.community_container_blogs_header { background: url('/Images/Heading/purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_blogs_content { background: url("/Images/Content/bg.png"); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; max-height: 240px; min-height: 35px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.marketplace_container_heading { background: url('/Images/Agenda/agenda_container_selection.png') no-repeat; margin: 8px 0 0 20px; width: 600px; height: 79px; line-height: 79px; vertical-align: middle; text-align: center; font-size: 1.1em; font-weight: bold; color: #232323; float: left; }
.marketplace_control_loginbox { margin: 8px 0 0 9px; width: 300px; height: 201px; float: left; }
.artists_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; line-height: 30px; vertical-align: middle; padding: 0 0 0 4px; font-size: 0.8em; }
.artists_container_submenu a, .artists_container_submenu a:visited { text-decoration: none; color: #363636; }
.artists_container_submenu a:hover { text-decoration: underline; }
.artists_control_loginbox { margin: 8px 0 0 5px; width: 300px; height: 201px; float: left; }
.artists_container_content { }
.artists_container_artists { padding-top: 12px; }
.artists_container_artists_header { background: url('/Images/Heading/Green/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artists_container_artists_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 3px 4px; font-size: 0.8em; border-right: solid 2px #699f23; border-left: solid 2px #699f23; border-bottom: solid 2px #699f23; }
.artists_container_updates { }
.artists_container_updates_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artists_container_updates_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 525px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.artists_container_updates_content a, .artists_container_updates_content a:visited { color: #0A4A8B; font-weight: bold; text-decoration: none; }
.artists_container_mostwatched { }
.artists_container_mostwatched_header { background: url('/Images/Heading/purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artists_container_mostwatched_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; height: 525px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.artists_container_mostwatched_content a, .artists_container_mostwatched_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.artists_container_advertisement { margin: 8px 0 0 8px; float: left; }
.artists_container_updatespage { padding-top: 12px; }
.messaging_container_messagebox { }
.messaging_control_loginbox { margin: 8px 0 0 11px; float: left; }
.manage_control_loginbox { margin: -20px 0 0 12px; float: left; }
.manage_container_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.manage_container_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.manage_container { padding-top: 12px; }
.btnNextManage { color: #13395e; text-decoration: none; }
.manageStep { background-image: url('/Images/_Profile/Manage_Step.png'); background-repeat: no-repeat; background-position: left; padding: 4px 4px 4px 4px; color: #13395e; font-weight: bold; }
.manageButton a, manageButton button { background-color: #f5f5f5; border: 1px solid #dedede; border-top: 1px solid #eee; border-left: 1px solid #eee; font-size: 0.8em; text-decoration: none; font-weight: bold; color: #565656; cursor: pointer; padding: 5px 10px 6px 7px; /* Links */ }
.manageMenu a, .manageMenu button { display: block; float: none; margin: 0 7px 0 0; background-color: #f5f5f5; border: 1px solid #dedede; border-top: 1px solid #eee; border-left: 1px solid #eee; font-size: 0.8em; text-decoration: none; font-weight: bold; color: #565656; cursor: pointer; padding: 5px 10px 6px 7px; /* Links */ }
.manageMenu button, .manageButton button { width: auto; overflow: visible; padding: 4px 10px 3px 7px; /* IE6 */ }
.manageMenu button[type], .manageButton button[type] { padding: 5px 10px 5px 7px; /* Firefox */ }
*:first-child + html button[type] { padding: 4px 10px 3px 7px; /* IE7 */ }
.manageMenu a img, .manageButton a img { margin: 0 3px -3px 0 !important; padding: 0; border: none; width: 16px; height: 16px; }
.manageMenu a:hover, .manageButton a:hover { background-color: #dff4ff; border: 1px solid #c2e1ef; color: #336699; }
.manageMenu a:active, a.menuActive, .manageButton a:active { background-color: #6299c5; border: 1px solid #6299c5; color: #fff; cursor: default; }
.processMessageManage { position: absolute; top: 28%; left: 32%; padding: 10px; width: 38%; z-index: 1001; background-color: Transparent; font-size: 1em; color: #000; }
.progressBackgroundFilterManage { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; overflow: hidden; padding: 0; margin: auto; background-color: #fff; filter: alpha(opacity=80); opacity: 0.8; z-index: 1000; width: 600px; height: 400px; }
.festival_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 612px; height: 70px; font-size: 0.8em; padding-left: 1px; padding-top: 2px; }
.festival_container_submenu a, .festival_container_submenu a:visited { text-decoration: none; color: #363636; }
.festival_container_submenu a:hover { text-decoration: underline; }
.festival_table_submenu { width: 100%; padding-top: 4px; }
.festival_popup_editions { font-size: 0.8em; }
.festival_panel_editions { font-weight: bold; color: #0a4a8b; text-decoration: none; background: #f0f0f0; cursor: pointer; width: 598px; border: solid 1px #d0d0d0; text-align: center; z-index: 1001; height: 200px; overflow: auto; }
.festival_container_editions { padding-left: 6px; }
.festival_button_editions { font-size: 0.8em; }
.festival_container_submenuitems { padding-top: 12px; font-size: 13px; }
.festival_container_title { font-size: 24px; color: #292929; }
.festival_container_active { font-size: 0.8em; color: #195593; font-weight: bold; }
.festival_container_invormation_header { color: #0A4A8B; font-weight: bolder; text-decoration: none; font-size: 15px; }
.festival_container_invormation_not_bold { font-weight: normal; }
.festival_container_suggestions { clear: both; padding-top: 12px; }
.festival_container_suggestions_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.festival_container_suggestions_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; height: 150px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festival_container_suggestions_content a, .festival_container_suggestions_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.festival_container_suggestions_content img { border: none; }
.festival_container_pagelineup { padding-top: 12px; }
.festival_container_pagelineup_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.festival_container_pagelineup_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festival_container_pagelineup_content img { border: none; }
.festival_container_pagelineup_content a, .festival_container_pagelineup_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.festival_container_pagenews { padding-top: 12px; }
.festival_container_pagenews_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.festival_container_pagenews_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 250px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festival_container_pagenews_content a, .festival_container_pagenews_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; font-size: 10px; font-style: italic; }
.festival_image_newsitem { padding-right: 8px; }
.festival_container_informationdiv { padding-left: 4px; padding-right: 4px; }
.festival_container_informatiepage { padding-top: 12px; }
.festival_container_informationpage_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.festival_container_informationpage_content { background: #F2F2F2; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festival_container_informationpage_content a, .festival_container_informationpage_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; font-size: 0.8em; }
.festival_container_overview { padding-top: 12px; width: 612px; }
.festival_container_overview_description { padding-top: 12px; }
.festival_container_information_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.festival_container_information_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; min-height: 355px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festival_container_information_content a, .festival_container_information_content a:visited { font-size: 0.8em; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; font-style: italic; }
.festival_container_information_tickets { background: url('/Images/_Festivals/festival_container_information_tickets.png') no-repeat; width: 269px; height: 71px; vertical-align: middle; padding: 8px 0 0 8px; font-size: 1em; text-align: left; }
.festival_image_informationavatar { width: 140px; height: 140px; }
.festival_table_information_content_left { width: 150px; }
.festival_table_information_content { width: 100%; }
.festival_table_website { background: url('/Images/Content/vak_grijs.png') no-repeat; width: 300px; height: 150px; cursor: pointer; }
.festival_table_website2 { width: 100%; height: 100%; }
.festival_control_loginbox { margin: -81px 0 0 9px; width: 300px; height: 201px; float: left; }
.festival_container_shoutbox { padding-top: 12px; clear: both; }
.festival_container_pagelineup_content a, .festival_container_pagelineup_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; font-size: 10px; font-style: italic; }
.festival_container_artists { padding-top: 12px; clear: both }
.festival_container_artists_header { background: url('/Images/Heading/Purple/300.png') no-repeat; width: 300px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.festival_container_artists_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; min-height: 35px; max-height: 355px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festival_container_artists_content a, .festival_container_artists_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.festivalArtiestenTitle { color: #0a4a8b; text-decoration: none; }
.festivalArtiestenTitle img { cursor: pointer; border: none 0px Transparent; }
.festivalArtiestenTableColumnImage { width: 80px; }
.festival_container_media { float: left; margin: 8px 0 0 20px; }
.festival_container_media_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_media_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; min-height: 35px; max-height: 355px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.festival_container_media_thumbnail { cursor: pointer; width: 85px; height: 85px; }
.festival_container_media_thumbnail:hover { filter: alpha(opacity=90); opacity: 0.9; }
.festival_container_advertisement { margin: 8px 0 0 9px; float: left; }
.festival_button_favourite { background-color: Transparent; background: url("/Images/Login/Button_Create.png"); background-repeat: no-repeat; border-style: none; color: #FFFFFF; width: 123px; height: 24px; vertical-align: middle; text-align: center; cursor: pointer; font-size: 1.0em; font-weight: bold; display: inline-block; line-height: 24px; padding-right: 2px; }
.festival_button_favourite1 { background-color: Transparent; background: url("/Images/Login/Button_Create.png"); background-repeat: no-repeat; border-style: none; color: #FFFFFF; width: 123px; height: 24px; vertical-align: middle; text-align: center; cursor: pointer; font-size: 0.8em; font-weight: bold; display: inline-block; line-height: 24px; float: right; padding-right: 2px; }
.festival_container_visitors { padding-left: 12px; padding-top: 12px; }
.festival_container_visitors_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_visitors_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; min-height: 35px; max-height: 355px; }
.festival_datalist_visitors_avatarimage { width: 48px; height: 48px; cursor: pointer; }
.festival_datalist_visitors_name { text-decoration: none; font-size: 0.8em; font-weight: bold; color: #0a4a8b; }
.festival_table_visitors { width: 32px; }
.festival_container_news { padding-top: 12px; }
.festival_container_news_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_news_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; min-height: 35px; max-height: 355px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.festival_container_news_content_more a, .festival_container_news_content_more a:visited { font-size: 0.8em; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; font-style: italic; }
.festival_text_news { }
.festival_image_news { padding: 0 8px 0 0; width: 120px; height: 100px; }
.festival_container_weather { padding-left: 12px; padding-top: 12px; }
.festival_container_weather_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_weather_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; min-height: 35px; max-height: 355px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.festival_container_routeplanner { padding-left: 12px; padding-top: 12px; }
.festival_container_routeplanner_header { background: url('/Images/Heading/Green/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_routeplanner_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 4px 4px; font-size: 0.8em; border-right: solid 2px #699f23; border-left: solid 2px #699f23; border-bottom: solid 2px #699f23; }
.festival_container_reservation { padding-left: 12px; padding-top: 12px; }
.festival_container_reservation_header { background: url('/Images/Heading/Green/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_reservation_content { background: #fff; width: 296px; height: 222px; padding: 0px 0 4px 0px; font-size: 0.8em; border-right: solid 2px #699f23; border-left: solid 2px #699f23; border-bottom: solid 2px #699f23; }
.festival_container_marketplace { padding-left: 12px; padding-top: 12px; }
.festival_container_marketplace_header { background: url('/Images/Heading/Green/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_marketplace_content { background: url("/Images/Content/bg_agenda.png") scroll 0 0 transparent; background-repeat: repeat-x; width: 292px; min-height: 35px; max-height: 355px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #699f23; border-left: solid 2px #699f23; border-bottom: solid 2px #699f23; }
.festival_container_poll_border { padding-top: 12px;}
.festival_container_poll { background: url("/Images/Content/vak_grijs.png") no-repeat; width: 300px; height: 134px; color: #252525; font-size: 0.8em; font-weight: normal; padding: 8px 12px 8px 12px; }
.ratingStar { font-size: 0pt; width: 19px; height: 17px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }
.filledRatingStar { background-image: url('/Images/_Festivals/Rating_10.png'); }
.emptyRatingStar { background-image: url('/Images/_Festivals/Rating_00.png'); }
.savedRatingStar { background-image: url('/Images/_Festivals/Rating_05.png'); }
.register_container_error { color: #e80f0b; }
.create_container_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.create_container_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; min-height: 300px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.register_control_loginbox { margin: -20px 0 0 15px; float: left; }
.create_button_submit { background: url('/Images/Login/Button_Create.png') no-repeat scroll 0 0 transparent; width: 123px; height: 24px; vertical-align: middle; font-size: 0.8em; font-weight: bold; float: right; color: #FFFFFF; text-align: center; text-decoration: none; padding: 4px 4px 4px 4px; cursor: pointer; }
.profile_image_slideshow { width: 105px; height: 80px; }
.profile_container_friendspage_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_friendspage_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_friendspage_content a, .profile_container_friendspage_content a:visited { color: #195593; cursor: pointer; text-decoration: none; }
.dataListFriendsAvatarImage { width: 75px; height: 75px; cursor: pointer; }
.profile_container_photos { background: url('/Images/Content/album_bg_small.png') no-repeat; width: 604px; height: 130px; padding: 8px 0 0 8px; font-size: 0.9em; }
.profile_container_pagephotos_advertisement { margin: 8px 0 0 6px; float: left; }
.profile_container_album_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; height: 100px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.profile_container_album_header { background: url('/Images/Heading/Red/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_alternate_content { }
.profile_container_alternate_album_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_alternate_album_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; height: 100px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_favouritespage_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_favouritespage_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_favouritesFestivals_header { background: url('/Images/Heading/Purple/300.png') no-repeat; width: 292px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_nextfestival_header { background: url('/Images/Heading/Purple/300.png') no-repeat; width: 292px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_favouritesFestival_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_nextfestival_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_pagefavourites_advertisement { margin: 8px 0 0 12px; float: left; }
.profile_text_favouriteartists { font-weight: bold; }
.container_submenu_large { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 54px; line-height: 16px; vertical-align: middle; padding: 16px 0 0 4px; }
.container_submenu_large_title { font-size: 24px; color: #292929; font-weight: normal; }
.container_submenu_large_title_agenda { font-size: 24px; color: #292929; }
.container_submenu_large_active { color: #195593; }
.container_submenu_large a, .container_submenu_large a:visited { text-decoration: none; color: #363636; font-size: 0.8em; }
.container_submenu_large a:hover { text-decoration: underline; }
.container_submenu_small { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; line-height: 16px; vertical-align: middle; padding: 16px 0 0 4px; }
.container_submenu_small_title { font-size: 24px; color: #292929; }
.container_submenu_small_active { color: #195593; }
.container_submenu_small a, .container_submenu_small a:visited { text-decoration: none; color: #363636; font-size: 0.8em; }
.profile_control_loginbox { margin: 8px 0 0 10px; width: 300px; height: 201px; float: left; }
.profile_container_blog { padding-top: 12px; }
.profile_container_blog_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_blog_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 28px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_blog_content a, .profile_container_blog_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.profile_text_blogtitle { font-size: 14px; font-weight: bold; color: #0a4a8b; padding-bottom: 8px; font-style: normal; }
.profile_text_blogdate { font-size: 0.8em; color: #363636; float: right; }
.profile_container_life_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_life_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; min-height: 20px; max-height: 600px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_festival_feeling_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_festival_feeling_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; min-height: 20px; max-height: 600px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_festival_feeling { padding-top: 12px; }
.profile_table_life_content { /*margin: 4px 4px 4px 4px;*/ }
.profile_td_life_left { width: 100%; margin: 4px 4px 4px 4px; }
.profile_td_life_right { width: 50%; margin: 4px 4px 4px 4px; }
.profile_image_avatar { width: 80px; height: 80px; }
.profile_text_blue { color: #195593; }
.profile_text_heading { font-size: 1.2em; font-weight: bold; }
.profile_container_favourites_header { background: url('/Images/Heading/Purple/300.png') no-repeat; width: 292px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_favourites_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_control_progressbar { background: #fff; border: solid 1px #000; height: 10px; width: 250px; }
.profile_control_progress_1 { background: #969ee6; height: 10px; width: 50px; }
.profile_control_progress_2 { background: #969ee6; height: 10px; width: 100px; }
.profile_control_progress_3 { background: #969ee6; height: 10px; width: 150px; }
.profile_control_progress_4 { background: #969ee6; height: 10px; width: 200px; }
.profile_control_progress_5 { background: #969ee6; height: 10px; width: 250px; }
.profile_container_advertisement { margin: -102px 0 0 12px; float: left; }
.profile_container_pagelife_advertisement { margin: -72px 0 0 12px; float: left; }
.profile_container_pagefriends_advertisement { margin: 8px 0 0 12px; float: left; }
.profile_container_pageoverview_shoutbox { clear: both; float: left; margin: 8px 0 0 18px; }
.profile_container_pagefavourites_shoutbox { clear: both; float: left; margin: -166px 0 0 18px; }
.profile_container_pagefriends_shoutbox { clear: both; float: left; margin: -102px 0 0 18px; }
.profile_container_pagemarketplace_shoutbox { clear: both; float: left; margin: -168px 0 0 18px; }
.photodetail_container_advertisement { margin: 8px 0 0 10px; float: left; }
.photodetail_container_shoutbox { padding-top: 12px; }
.photodetail_container_photoviewer { background-color: #f3f3f3; width: 608px; border: solid 2px #c1c1c1; color: #595959; font-size: 0.8em; position: relative; padding: 4px 0 4px 0; }
.photodetail_container_photoviewer img { border: none; }
.photodetail_container_photoviewer a, .photodetail_container_photoviewer a:visited { text-decoration: none; color: #4f6b85; cursor: pointer; }
.photoDetail_normal { max-width: 440px; max-height: 320px; vertical-align: middle; }
.artist_container_photo { padding-top: 12px; }
.photodetail_container { padding-top: 12px; }
.photodetail_container_photoselection { /*background: url('/Images/Content/album_bg_large.png') no-repeat;*/ background-color: #f3f3f3; width: 608px; border: solid 2px #c1c1c1; color: #595959; font-size: 0.8em; position: relative; padding: 4px 0 4px 0; }
.photoDetailContainer { background-color: Transparent; width: 86px; height: 86px; position: relative; margin: 0px; padding: 0px; display: block; }
/*.photoDetailContainer_lt { width: 10px; height: 10px; position: absolute; top: 0px; left: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_border.png') no-repeat scroll top left; }
.photoDetailContainer_rt { width: 10px; height: 10px; position: absolute; right: 0px; top: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_border.png') no-repeat scroll top right; }
.photoDetailContainer_lb { width: 10px; height: 10px; position: absolute; left: 0px; bottom: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_border.png') no-repeat scroll bottom left; }
.photoDetailContainer_rb { width: 10px; height: 10px; position: absolute; right: 0px; bottom: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_border.png') no-repeat scroll bottom right; }*/
.photoDetailContainer_lt_selected, .photoDetailContainer_lt:hover { width: 10px; height: 10px; position: absolute; top: 0px; left: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_selected.png') no-repeat scroll top left; }
.photoDetailContainer_rt_selected, .photoDetailContainer_rt:hover { width: 10px; height: 10px; position: absolute; right: 0px; top: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_selected.png') no-repeat scroll top right; }
.photoDetailContainer_lb_selected, .photoDetailContainer_lb:hover { width: 10px; height: 10px; position: absolute; left: 0px; bottom: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_selected.png') no-repeat scroll bottom left; }
.photoDetailContainer_rb_selected, .photoDetailContainer_rb:hover { width: 10px; height: 10px; position: absolute; right: 0px; bottom: 0px; background: transparent url('/Images/_Festivals/PhotoRounder_selected.png') no-repeat scroll bottom right; }
.photoDetail_thumb { width: 86px; height: 86px; cursor: pointer; border: solid 2px #c1c1c1; }
.photoDetail_thumb:hover { border: solid 2px #ff7e00; }
.photoDetailMenu_lt { width: 10px; height: 10px; position: absolute; top: -2px; left: -2px; background: transparent url('/Images/_Festivals/PhotoRounder_border_view.png') no-repeat scroll top left; }
.photoDetailMenu_rt { width: 10px; height: 10px; position: absolute; right: -2px; top: -2px; background: transparent url('/Images/_Festivals/PhotoRounder_border_view.png') no-repeat scroll top right; }
.photoDetailMenu_lb { width: 10px; height: 10px; position: absolute; left: -2px; bottom: -2px; background: transparent url('/Images/_Festivals/PhotoRounder_border_view.png') no-repeat scroll bottom left; }
.photoDetailMenu_rb { width: 10px; height: 10px; position: absolute; right: -2px; bottom: -2px; background: transparent url('/Images/_Festivals/PhotoRounder_border_view.png') no-repeat scroll bottom right; }
.photodetail_container_paging a.photodetail_button_selectedpage, .photodetail_container_paging a.photodetail_button_selectedpage:visited { color: #83b441; text-decoration: none; font-weight: bold; font-size: 13px; }
.photodetail_container_paging a.photodetail_button_selectedpage:hover { text-decoration: none; color: #83b441; font-weight: bold; font-size: 13px; }
.photodetail_container_paging a, .photodetail_container_paging a:visited { text-decoration: underline; color: #000; font-weight: normal; font-size: 14px; }
.photodetail_container_paging a:hover { text-decoration: none; color: #000; font-weight: normal; font-size: 14px; }
.invite_container_invites { padding-top: 12px; }
.invite_container_invites_header { background: url('/Images/Heading/Red/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.invite_container_invites_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; min-height: 150px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.invite_control_loginbox { margin: 8px 0 0 15px; width: 300px; height: 201px; float: left; }
.invite_container_inviter { padding-top: 12px; }
.invite_container_inviter_header { background: url('/Images/Heading/Red/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.invite_container_inviter_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; min-height: 150px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_popup_invite_header { background: url('/Images/Community/community_popup_invite_header.png') no-repeat; margin: 0px 0 0 0px; width: 597px; height: 21px; padding: 0 0 0 4px; }
.community_popup_invite_content { background: #feebaf; margin: 0px 0 0 0px; width: 597px; height: 320px; padding: 0 0 0 4px; position: relative; overflow: auto; }
.modalBackground { background-color: #000; filter: alpha(opacity=70); opacity: 0.7; }
.progressBackgroundFilter { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; overflow: hidden; padding: 0; margin: auto; background-color: #fff; filter: alpha(opacity=90); opacity: 0.9; z-index: 1000; width: 100%; height: 100%; text-align: center; vertical-align: middle; }
.artist_control_loginbox { margin: 8px 0 0 10px; width: 300px; height: 201px; float: left; }
.artists_container_information { padding-top: 12px; }
.artists_container_information_header { background: url('/Images/Heading/Red/612.png') no-repeat center top; height: 18px; width: 604px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artists_container_information_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.artists_container_information_content a, .artists_container_information_content a:visited { cursor: pointer; font-size: 0.8em; font-style: italic; font-weight: bold; text-decoration: none; }
.artists_container_information_content a, .artists_container_information_content a:visited { font-weight: bold; text-decoration: none; }
.artist_text_information_title { font-weight: bold; color: #0a4a8b; text-decoration: none; font-size: 1.2em; }
.artist_container_left { padding-top: 12px; width: 300px; float: left; }
.artist_container_right { padding-top: 12px; padding-left: 12px; width: 300px; float: left; }
.artists_container_festivals { }
.artists_container_festivals_header { background: url('/Images/Heading/purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artists_container_festivals_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; max-height: 520px; min-height: 35px; padding: 4px 0 0 4px; font-size: 12px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.artists_container_festivals_content a, .artists_container_festivals_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.artists_container_news { }
.artists_container_news_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artists_container_news_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.artists_container_news_content a, .artists_container_news_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.artist_container_advertisement { margin: -82px 0 0 10px; float: left; }
.artist_container_favourites { padding-top: 12px; }
.artist_container_favourites_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artist_container_favourites_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.artist_container_shoutbox { clear: both; padding-top: 12px; }
.artist_container_blog { padding-top: 12px; }
.artist_container_blog_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artist_container_blog_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.artist_container_blog_content a, .artist_container_blog_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.artists_container_informationpage_content { background: #fff; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.artists_container_informationpage_content a, .artists_container_informationpage_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.artist_container_blogpage { padding-top: 12px; }
.artist_container_blogpage_header { background: url('/Images/Heading/Purple/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.artist_container_blogpage_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 120px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.artist_container_blogpage_content a, .artist_container_blogpage_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.news_container_detailcontent { padding-top: 12px; width: 612px; }
.news_container_newsdetailitems_header { background: url('/Images/Heading/Purple/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_newsdetailitems_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.news_container_newsdetailitems_content a, .news_container_newsdetailitems_content a:visited { font-weight: bold; color: #0a4a8b; text-decoration: none; }
.news_image_detail { width: 180px; padding: 8px; }
.news_text_title { font-size: 1.2em; font-weight: bold; }
.news_text_source { font-size: 0.8em; color: #393939; }
.news_table_title { width: 400px; }
.news_table_source { width: 196px; }
.news_container_avatarimage { height: 160px; max-height: 160px; overflow: hidden; }
.news_container_shoutbox { padding-top: 12px; }
.newsdetail_container_advertisement { float: left; margin: 8px 0 0 8px; }
.newsdetail_container_submenu { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 70px; line-height: 30px; vertical-align: middle; padding: 0 0 0 4px; font-size: 0.8em; }
.newsdetail_container_submenu a, .newsdetail_container_submenu a:visited { text-decoration: none; color: #363636; }
.newsdetail_container_submenu a:hover { text-decoration: underline; color: #363636; }
.newsdetail_control_loginbox { margin: 8px 0 0 8px; width: 300px; height: 201px; float: left; }
.news_container_more { padding-top: 12px; }
.news_container_more_header { background: url('/Images/Heading/Red/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.news_container_more_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 30px; max-height: 150px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.news_container_more_content a, .news_container_more_content a:visited { font-size: 12px; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; }
.news_container_more_content a:hover { color: #000; }
.festivals_container_dataalternateitem { padding-left: 10px; padding-top: 12px; }
.festivals_container_dataitem { padding-top: 12px; }
.home_content_left_column { float: left; }
.home_content_right_column { float: left; padding-left: 12px; width: 350px; }
.home_content_right_bottom { padding-top: 12px; }
.top_padding { padding-top: 12px; width: 612px; }
.festival_container_poll { float: left; width: 300px; }
.festival_container_foto { padding-top: 14px; }
.festival_container_liveset { padding-top: 12px; }
.festival_container_liveset_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.festival_container_liveset_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 355px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.festival_container_liveset_content a, .festival_container_liveset_content a:visited { font-size: 0.8em; color: #0a4a8b; font-weight: bold; cursor: pointer; text-decoration: none; font-style: italic; }
.festival_container_suggestion_imagerow { width: 80px; height: 80px; }
.festival_image_suggestion { width: 80px; height: 80px; }
.festival_container_suggestion_titlerow { width: 80px; height: 32px; }
.festival_container_suggestion_titlerow a, .festival_container_suggestion_titlerow a:visited { font-size: 0.7em; color: #0a4a8b; font-weight: normal; text-decoration: none; cursor: pointer; }
.festival_container_information { padding-top: 12px; }
.festival_container_information_panel { background: #e6f3ff; width: 300px; height: 147px; text-align: center; }
.profile_container_content { padding-top: 12px; }
.profile_container_side_content { padding-left: 12px; padding-top: 12px; }
.profile_container_advertisements_header { background: url('/Images/Heading/Purple/300.png') no-repeat; width: 292px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_advertisements_content { background: #fff; width: 292px; min-height: 250px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_favourite_foto_header { background: #ff7700; width: 608px; height: 21px; padding: 0 0 0 4px; }
.profile_container_favourite_foto_content { width: 608px; height: 200px; padding: 4px 0 0 4px; background: #e8eff7; }
.profile_container_favourite_video_header { background: #ff7700; width: 608px; height: 21px; padding: 0 0 0 4px; }
.profile_container_favourite_video_content { background: #fff; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; height: 140px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_friendsmaybe_header { background: url('/Images/Heading/Purple/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_friendsmaybe_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; min-height: 200px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_video_header { background: #ff7700; width: 608px; height: 21px; padding: 0 0 0 4px; }
.profile_container_video_content { width: 608px; height: 200px; padding: 4px 0 0 4px; background: #e8eff7; }
.community_container_left_column { width: 300px; float: left; }
.community_container_right_column { width: 300px; padding-left: 12px; float: left; }
.community_container_videos_header { background: url('/Images/Heading/purple/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_videos_content { background: url("/Images/Content/bg.png"); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 240px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.media_image_play_default { top: 15px; left: 30px; position: absolute; filter: alpha(opacity=50); opacity: 0.5; cursor: pointer; }
.media_image_play_hover { top: 15px; left: 30px; position: absolute; filter: alpha(opacity=80); opacity: 0.8; cursor: pointer; }
.media_image_play_default2 { top: 18px; left: 18px; position: absolute; filter: alpha(opacity=50); opacity: 0.5; cursor: pointer; }
.media_image_play_hover2 { top: 18px; left: 18px; position: absolute; filter: alpha(opacity=80); opacity: 0.8; cursor: pointer; }
.festival_container_media_thumbnail_pos { position: relative; }
.community_container_videos { padding-top: 12px; }
.community_container_photos { padding-top: 12px; }
.community_container_buzz_loggedoff { padding-top: 12px; }
.community_container_buzz_loggedoff_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_buzz_loggedoff_content { background: url('/Images/Content/bg.png'); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 240px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_buzz_loggedoff_content2 { background: #e4e4e4 url('/Images/Content/bg.png') no-repeat center top; background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 240px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_online { padding-top: 12px; width: 312px; }
.community_container_marketplace { padding-top: 12px; width: 312px; }
.community_container_marketplace_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_marketplace_content { background: url('/Images/Content/bg.png'); background-repeat: repeat-x; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 240px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_birthdays { padding-top: 12px; width: 300px; }
.profile_container_festivals { padding-top: 12px; float: right; }
.community_container_birthdays_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.profile_container_festivals_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_birthdays_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 200px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.profile_container_festivals_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.community_container_videos_loggedon { padding-top: 12px; width: 300px; }
.community_container_videos_loggedon_header { background: url('/Images/Heading/Red/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_videos_loggedon_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 296px; font-size: 0.8em; min-height: 35px; max-height: 320px; padding: 4px 0 0 0; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.community_container_videos_loggedon_content a { vertical-align: bottom; border: medium none; color: #0A4A8B; font-size: 10px; font-style: italic; font-weight: bold; text-decoration: none; }
.community_container_favouritefestivals { padding-top: 12px; width: 300px; }
.community_container_favouritefestivals_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_favouritefestivals_content { background: none repeat scroll 0 0 #F2F2F2; width: 292px; padding: 4px 0 0 4px; font-size: 11px; min-height: 35px; max-height: 520px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.community_container_favouritefestivals_content a, .community_container_favouritefestivals_content a:visited { color: #0A4A8B; font-size: 13px; font-weight: bold; }
.community_container_friends { padding-top: 12px; width: 300px; }
.community_container_friends a { vertical-align: bottom; border: medium none; color: #0A4A8B; font-size: 10px; font-style: italic; font-weight: bold; text-decoration: none; }
.community_container_friends_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_friends_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.community_container_news { padding-top: 12px; width: 300px; }
.community_container_news_header { background: url('/Images/Heading/Purple/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_news_content { background: #fff; width: 296px; font-size: 0.8em; height: 320px; padding: 4px 0 0 0; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.community_container_shoutbox { padding-top: 12px; clear: both; width: 612px; }
.community_container_win { padding-top: 12px; }
.community_container_marketplace_loggedon { padding-top: 12px; width: 300px; }
.community_container_marketplace_loggedon_header { background: url('/Images/Heading/Green/300.png') no-repeat center top; height: 18px; width: 292px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.community_container_marketplace_loggedon_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 296px; font-size: 0.8em; min-height: 35px; max-height: 320px; border-right: solid 2px #699f23; border-left: solid 2px #699f23; border-bottom: solid 2px #699f23; }
.community_container_side { padding-left: 12px; }
.agenda_container { padding-top: 12px; }
.default_container_newest_area { padding-top: 12px; }
.default_container_header { background: url('/Images/Heading/purple/612.png') no-repeat center top; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; }
.default_container_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; height: 140px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.artist_container_left_column { float: left; padding-top: 12px; }
.artist_container_right_column { float: left; padding-top: 12px; padding-left: 12px; }
.search_container_results { padding-top: 12px; }
.search_container_noresults { border: solid 2px #904896; }
.search_container_results_header { background: url('/Images/Heading/Purple/612_Collapsible.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.search_container_results_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; }
.search_container_results_content a, search_container_results_content a:visited { font-size: 0.8em; color: #0a4a8b; font-weight: normal; text-decoration: none; cursor: pointer; }
.search_container_results_content img { border: none; }
.festival_container_overview_row_two { }
.festival_container_overview_column_left { float: left; width: 300px; }
.festival_container_overview_column_right { float: right; width: 300px; }
.sitemap_container_header { background: url('/Images/Heading/Red/612.png') no-repeat; width: 608px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.sitemap_container_content { background: #fff; width: 604px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; }
.profile_container_popup { }
.profile_container_popup_header { background: url('/Images/Heading/Green/300.png') no-repeat; width: 292px; height: 18px; color: #fff; padding-left: 8px; font-weight: bold; font-size: 14px; padding-top: 2px; cursor: pointer; }
.profile_container_popup_content { background: #fff; width: 292px; padding: 4px 0 0 4px; font-size: 0.8em; border-right: solid 2px #699f23; border-left: solid 2px #699f23; border-bottom: solid 2px #699f23; }
.loginControl_remember_me { }
.btnCreateAccount { background-image: url('/Images/Login/Button_Create.png'); background-repeat: no-repeat; background-position: left; width: 123px; height: 24px; vertical-align: middle; text-align: center; font-size: 0.9em; font-weight: bold; color: #ffffff; text-decoration: none; padding: 4px 4px 4px 4px; display: block; line-height: 22px; float: right; }
.community_buzz { vertical-align: bottom; border: medium none; color: #0A4A8B; font-size: 10px; font-style: italic; font-weight: bold; text-decoration: none; }
.festivals_overzicht_genre { font-style: italic; font-weight: bold; font-size: 10px; color: Black; }
.SubmenuAgenda { font-weight: normal; color: #363636; }
.overlaysmall { display: none; background-image: url(/Images/white4.png); width: 250px; padding: 35px; font-size: 11px; }
.invite_container_friends_header { background: url("/Images/Heading/Red/612.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; cursor: pointer; font-size: 14px; font-weight: bold; height: 18px; padding-left: 8px; padding-top: 2px; width: 608px; }
.invite_container_friends_content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); border-bottom: 2px solid #E80F0B; border-left: 2px solid #E80F0B; border-right: 2px solid #E80F0B; font-size: 0.8em; height: 60px; padding: 4px 0 0 4px; width: 604px; }
.invite_container_friends_content_large { background: none repeat scroll 0 0 #F2F2F2; border-bottom: 2px solid #E80F0B; border-left: 2px solid #E80F0B; border-right: 2px solid #E80F0B; font-size: 0.8em; min-height: 300px; padding: 4px 0 0 4px; width: 604px; }
.invite_container_friends { }
.favouritefestival { width: 300px; }
.profile_table_left_space { padding-left: 10px; }
.img_resize_format { width: 32px; height: 32px; overflow: hidden; }
.img_resize_format img { width: 32px; }
.img_resize_format_big { width: 95px; height: 80px; overflow: hidden; vertical-align: middle; text-align: center; }
.img_resize_format_big img { height: 80px; }
.test { font-weight: bold; font-size: 14px; }
.buttonRegister{ background: url('/Images/Buttons/ButtonActivate.png'); background-repeat: no-repeat; width: 181px; height: 103px; border: 0px; }
.communitynocontent { font-size: 13px; }
