﻿.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: 16px; vertical-align: middle; padding: 0 0 0 4px; font-size: 12px; }
.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; line-height: 16px; vertical-align: middle; padding: 0 0 0 4px; font-size: 12px; }
.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; }
.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; }
.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; }
.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_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; }
.default_container_win { padding: 12px 0 0 12px; }

.ajax__tab_default .ajax__tab_header { white-space: nowrap; }
.ajax__tab_default .ajax__tab_outer { display: inline-block; }
.ajax__tab_default .ajax__tab_inner { display: inline-block; }
.ajax__tab_default .ajax__tab_tab { cursor: pointer; display: inline-block; margin-right: 4px; overflow: hidden; text-align: center; }
.news_container_mostwatched_content { background: -moz-linear-gradient(center top , #FFFFFF, #D8D8D8) repeat-x scroll center bottom transparent; border-bottom: 2px solid #904896; border-left: 2px solid #904896; border-right: 2px solid #904896; font-size: 11px; max-height: 1025px; min-height: 35px; padding: 4px 0 0 4px; width: 292px; }
.festivals_tabcontainer_mostwatched .ajax__tab_tab { background: url("/Images/Tabs/inactive.png") no-repeat scroll left top transparent; color: #4A4A4A; height: 23px; text-align: center; text-decoration: none; vertical-align: middle; width: 93px; }
.festivals_tabcontainer_mostwatched .ajax__tab_active .ajax__tab_tab { background: none repeat scroll 0 0 #FFFFFF; color: #4A4A4A; height: 23px; text-align: center; text-decoration: none; vertical-align: middle; width: 93px; }
.profile_container_photos { background: url("/Images/Content/album_bg_small.png") no-repeat scroll 0 0 transparent; font-size: 0.9em; height: 130px; padding: 8px 0 0 8px; width: 604px; }
.festival_container_suggestion_imagerow { height: 80px; width: 80px; }
.profile_image_slideshow { height: 80px; width: 105px; }
.master_shadow_content img, .master_shadow_content_hover img { border: medium none; }
.master_shadow_blur { background-color: #EEEEEE; margin-top: 8px; }
.master_shadow_shadow { background-color: #CCCCCC; bottom: 1px; position: relative; right: 1px; }
.master_shadow_content { background-color: #FFFFFF; bottom: 3px; color: #000000; padding: 0; position: relative; right: 3px; }
.blog_image { height: 70px; padding: 0 4px 0 0; width: 70px; }
.profile_text_blogtitle { color: #0A4A8B; font-size: 14px; font-style: normal; font-weight: bold; padding-bottom: 8px; }
.profile_text_blogdate { color: #363636; float: right; font-size: 0.8em; }
.agendaRowStyleHome { background-color: #FFFFFF; height: 24px; max-width: 218px; overflow: hidden; padding: 4px; width: 218px; }
.agendaAlternatingRowStyleHome { background-color: #EDEDED; height: 24px; max-width: 220px; padding: 4px; width: 220px; }
.gridSelector { width: 604px; }
a.selectedSubmenu { color: #363636; font-weight: bold; }
.community_buzzez_content_width { width: 300px; }
.media_title_height { height: 25px; width: 65px; overflow: hidden; display: block; }
.media_image_height { height: 50px; }
.default_table_agenda_items { background-image: url("/Images/Content/bg_agendaLine.png"); background-position: left bottom; background-repeat: repeat-x; height: 1px; margin-bottom: 2px; width: 285px; }
.profile_container_content { padding-top: 12px; }
.global_image_avatar1 { width: 60px; overflow: hidden; border: none; text-align: center; display: inline-block; vertical-align: middle; margin-right: 4px; margin-bottom: 4px; }
.global_image_avatar1 img { max-width: 60px; max-height: 60px; }

