.content_header:before,header .main_nav:before,.news article:before,.event_list li:before,.event_list h2:before,.edit_form .row:before,.cycling_rides li:before,.cycling_rides h2:before,.cycling_edit_form .row:before,.golf_course_list:before,.golf_schedule_container:before,.content_header:after,header .main_nav:after,.news article:after,.event_list li:after,.event_list h2:after,.edit_form .row:after,.cycling_rides li:after,.cycling_rides h2:after,.cycling_edit_form .row:after,.golf_course_list:after,.golf_schedule_container:after{content:" ";display:table}.content_header:after,header .main_nav:after,.news article:after,.event_list li:after,.event_list h2:after,.edit_form .row:after,.cycling_rides li:after,.cycling_rides h2:after,.cycling_edit_form .row:after,.golf_course_list:after,.golf_schedule_container:after{clear:both}body{background:#222 url(/images/bkg.png) repeat-x;padding:0;font-size:0.9em;line-height:1.7;color:#444}@media only screen and (min-width: 900px){body{padding-top:30px}}.yanone,h1,h2,h3,.green_button,a.green_button,.red_button,.email_form button,a.red_button,footer h4{font-family:'Yanone Kaffeesatz', Helvetica, Arial, sans-serif;font-weight:200}strong,.red{color:#b93216}strong{letter-spacing:1px}.bold{font-weight:bold}small,.small{line-height:100%}p{margin:1em 0}hr{border:0;height:1px;background:#000 50% 0 no-repeat;margin:1em 0}h1,h2,h3{text-transform:uppercase;line-height:1.1em}h1 .proper_case,h2 .proper_case,h3 .proper_case{text-transform:none}h1{color:#b93216;font-size:2.5em}h1 .faded{color:#c46f5b}h2{margin-top:40px;font-size:1.9em;font-weight:400}h2:first-of-type{margin-top:10px}h3{margin-top:30px;font-size:1.5em;font-weight:400}ul li:before,.main .activity_list .activity_list_more:before,.main .activity_list nav ul li:before{position:absolute;display:inline-block;top:0.6em;left:0;width:0;height:0;margin-right:10px;margin-left:-15px;border-top:solid transparent;border-bottom:solid transparent;border-left:solid #ab3216;border-width:4px;content:' '}ul{list-style:none}ul li{position:relative;padding:0 0 12px 0}a{color:#12c}a:visited,a:active{color:#609}a:hover{color:#101fb1}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited{color:inherit;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}.xm_message li{padding-bottom:0}.xm_message li:before{display:none}.xm_message li ul{margin-top:0.4em}.xm_message .error,.xm_message .warning,.xm_message .notice,.xm_message .debug{padding:0.1em 0.5em}nav ul{padding-left:0;margin-top:0}nav ul li:before{display:none;margin:0}.no_top_margin{margin-top:0}.no_bottom_margin{margin-bottom:0}.lowercase{text-transform:lowercase}.large_image_container .large_image{width:100%;max-width:1280px;margin:0 auto;padding-top:0;background:transparent}@media only screen and (min-width: 900px){.large_image_container .large_image{margin-top:30px;padding-top:30px;background:#eee url(/images/spacer.gif) no-repeat center top;background-size:contain}}.next_prev_container{display:none}.main{padding-top:2em}@media only screen and (min-width: 900px){.next_prev_container{display:block}}.no_large_image .next_prev_container{display:none}.no_large_image .large_image_container .large_image{background:transparent}.no_large_image .main{padding-top:2em}.content_header h1{float:left}.action_links{float:right;font-size:0.9em;text-align:right}.action_links a{margin-left:2em}.right_links{float:right;text-align:right}.right_links a{margin-left:1.5em}.membership_search_result{margin:1em 0 0 2em}.membership_search_result .cancel_signup{margin-top:1.7em;padding-top:1.2em;border-top:1px solid #aaa}.content_box{padding:17px 20px;background-color:#fff;margin-bottom:2em;box-shadow:4px 4px 0px rgba(25,25,25,0.1)}.content_box h2:first-child{margin-top:0}@media only screen and (min-width: 1120px){.content_box.half{float:left;width:48%;margin-right:2em}.content_box.half:last-child{margin-right:0}}.red_header_box{padding:0}.red_header_box h3{background-color:#ab3216;font-size:1.9em;color:#fff;padding:10px 14px 14px 14px;margin:0}.red_header_box h3 .faded{color:#eed6c8}.red_header_box div.content{padding:0 20px 10px 20px}.red_header_box .arrow_after{border-top:13px solid #ab3216;border-left:13px solid transparent;border-right:13px solid transparent;font-size:0px;line-height:0%;width:0px;margin-left:15px}.gallery{overflow:auto;width:100%;text-align:center}.gallery img{margin:0 0 10px 0;padding:4px;border:1px solid #ddd;box-shadow:3px 3px 0px rgba(25,25,25,0.1)}@media only screen and (min-width: 767px){.gallery img{float:left;margin-right:28px}}.gallery a:last-child img{margin-right:0}.green_button,a.green_button{display:block;width:65%;margin:0 auto 0.2em;padding:0.4em 0.5em 0.5em;font-size:1.9em;text-align:center;text-decoration:none;color:#fff;background:#198537;box-shadow:4px 4px 0px rgba(25,25,25,0.1)}.green_button:hover,a.green_button:hover{position:relative;top:2px;left:2px;box-shadow:2px 2px 0px rgba(25,25,25,0.1)}.green_button img,a.green_button img{margin:0.2em 0.3em 0 0}.green_button .glyphicons,a.green_button .glyphicons{padding-left:1.6em}.green_button .glyphicons:before,a.green_button .glyphicons:before{top:-0.9em;color:#fff}.signup_button{padding:0.3em 1.1em;font-size:1.1em;letter-spacing:1.2px;color:#fff;background:#199136;border:1px solid #197937;border-radius:5px}.signup_button:hover{background:#198537}.cancel_button{color:#777;background:transparent;border:1px solid #b20330;border-radius:5px}.cancel_button:hover{color:#fff;background:#b20330}.red_button,.email_form button,a.red_button{margin:0 1.2em 0.4em 0;padding:0.3em 0.8em 0.4em;background-color:#ab3216;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.25em;letter-spacing:0.0625em;border-radius:5px;white-space:nowrap}.red_button:visited,.email_form button:visited,.red_button:active,.email_form button:active,a.red_button:visited,a.red_button:active{color:#fff}.red_button:hover,.email_form button:hover,a.red_button:hover{background-color:#8e2710}.icon_mail,.icon_phone,.icon_email,.icon_up,.icon_left,.icon_right{width:17px;height:17px;background:url(/images/icons.png) no-repeat}.icon_left,.icon_right{width:35px;height:35px}.icon_mail{background-position:-4px 0px}.icon_phone{background-position:-4px -18px}.icon_email{background-position:-4px -36px}.icon_up{width:20px;height:20px;background-position:-4px -56px;padding-left:30px}.icon_up:hover{background-position:-4px -83px}.icon_left{background-position:-4px -108px}.icon_left:hover{background-position:-4px -188px}.icon_right{background-position:-4px -148px}.icon_right:hover{background-position:-4px -228px}.table td,.table th{padding:0 0.8em;border-bottom:3px solid #fff}.table th{text-align:left}.table tbody tr:nth-child(odd){background-color:#ebd5cd}.table td ul{margin:0;padding:0 0 0 16px}.table td ul li{padding-bottom:0}.table_container{overflow:scroll}@media only screen and (min-width: 900px){.table_container{overflow:visible}}.table_container .legend{color:#bbb}@media only screen and (min-width: 900px){.table_container .legend{display:none}}header .grid{background-color:#000;background-color:rgba(0,0,0,0.7)}@media only screen and (min-width: 900px){header .grid{height:3.7em}}header .logo{float:left;display:block;height:3.7em;padding:0.5em 0.7em 0;background:#fff}header .logo img{width:160px}header .hamburger{display:block;float:right;margin:0.2em 0.2em;padding:0.5em;font-size:1.2em;line-height:1.5;color:#fff;text-decoration:none}@media only screen and (min-width: 900px){header .hamburger{display:none}}header .hamburger svg{float:right;margin-left:0.7em}@media only screen and (max-width: 900px){header .page_header_mobile{height:3.7em}}header .main_nav{display:none;margin:0;padding:0.8em 0 1em;font-size:1.4em}@media only screen and (min-width: 900px){header .main_nav{display:block;height:3.7em;padding:0}}@media only screen and (min-width: 900px){header .main_nav li{float:left;text-align:center}}header .main_nav li a{display:block;padding:0.2em 1em;color:#fff;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #333;transition:background-color 300ms linear}header .main_nav li a:visited{color:#fff}header .main_nav li a:hover{color:#fff;background:#aa4c37}@media only screen and (min-width: 900px){header .main_nav li a{padding:0.5em 1em 0 1em;height:2.65em;border:none}}@media only screen and (min-width: 1025px){header .main_nav li a{padding:0.5em 1.5em 0 1.5em}}.next_prev_container{height:360px}.next_prev_container .col{margin-top:145px}.next_prev_container a{display:block;margin-left:2em}.next_prev_container a.icon_right{float:right;margin-right:2em;margin-left:0}@media only screen and (min-width: 1150px){.next_prev_container a.icon_right{margin-right:0}}@media only screen and (min-width: 1150px){.next_prev_container a{margin-left:0}}.main .activity_list div{background-color:#ab3216;color:#fff}.main .activity_list h2{margin-top:0;margin-bottom:0}@media only screen and (min-width: 767px){.main .activity_list h2{margin-bottom:0.4em}}.main .activity_list .activity_list_more{position:relative;display:block;float:right;margin:0.5em 0.5em 0 0;color:#fff;text-decoration:none}@media only screen and (min-width: 767px){.main .activity_list .activity_list_more{display:none}}.main .activity_list .activity_list_more:before{right:0;left:auto;margin-right:-15px;margin-left:10px;border-left:solid transparent;border-right:solid transparent;border-top:solid #fff;border-width:5px}.main .activity_list nav ul{display:none;margin-left:28px}@media only screen and (min-width: 767px){.main .activity_list nav ul{display:block !important}}.main .activity_list nav ul li{position:relative}.main .activity_list nav ul li:before{left:0.2em;border-left:solid #fff}.main .activity_list nav ul li a{display:block;padding:0.1em 0.4em;color:#fff;text-decoration:none}.main .activity_list nav ul li a:hover{color:rgba(255,255,255,0.85);background:rgba(255,255,255,0.1)}.main .activity_list nav ul li a .details{display:block;padding:0 0 0 14px;font-size:0.8em;line-height:1.4em;color:rgba(255,255,255,0.85)}footer{font-size:1.2em;margin-top:2em;padding:0 2em;color:#ddd;background:#222}@media only screen and (min-width: 767px){footer{padding:2em 2em 0 2em}}@media only screen and (min-width: 1150px){footer{padding:2em 0 1em 0}}footer .col-1-3{padding-bottom:1.8em}@media only screen and (min-width: 767px){footer .col-1-3{padding-bottom:0}}footer h4{font-size:1.7em;text-transform:uppercase;margin:0 0 15px 0}footer a{color:#ddd;text-decoration:none}footer a:visited{color:#ddd}footer a:hover{color:#aaa}footer .contact_container .contact_info a,footer .associated_links a{color:#e44d2a}footer .contact_container .contact_info a:hover,footer .contact_container .contact_info a:hover,footer .associated_links a:hover,footer .associated_links a:hover{color:#ab3216}footer nav ul{margin-left:25px;margin-bottom:0}footer nav ul li:before{display:inline-block;top:0.35em;margin-right:10px;margin-left:-15px}footer .contact_container{overflow:auto;width:100%;padding:0 0 10px 0}footer .contact_container>div{float:left}footer .contact_container .contact_info{padding-left:8px}.sub_footer{background:#181818;height:15em;padding:1.5em 0 0 0;font-size:0.75em;color:#aaa}.sub_footer a{color:#e44d2a;text-decoration:none}.sub_footer .back_to_top{text-align:center;font-size:1.7em;margin-top:80px}.sub_footer .back_to_top a img{margin-right:8px;margin-bottom:-3px}.newsletter_box{background-color:#222;color:#fff}.newsletter_box h3{margin-top:0}.hp_list{padding-left:15px}.hp_list .date{margin:-0.6em 0 -0.6em 0.5em;font-size:0.8em;color:#686868}.news{margin-bottom:2.2em}.news article{margin:0 0 10px 0;padding:10px 10px 5px 10px}.news article:nth-child(odd){background-color:#ebd5cd}.news article h2:first-child{margin-top:0}.news article h2:first-child a{text-decoration:none;color:#444}.news article .date{color:#686868;margin:-5px 0 -5px 0;font-size:0.9em}.news_archive_list{list-style:none;padding-left:15px}.news_archive_list ul{display:none;line-height:1.3em;padding-left:20px;margin-bottom:5px;margin-top:0}.news_archive_list li{padding-bottom:5px}.events_month_nav .next{float:right}.coordinators h4{margin-bottom:0}.coordinators .column0 div{width:125px}.coordinators .column1 div{width:325px}.coordinators .column2 div{width:175px}.email_form{padding:0.8em 1em 1em 1em;background-color:#ccc}.email_form .xm_message .hide{display:none}.email_form .instructions{margin-bottom:1em}.email_form div{margin-bottom:0.8em}.email_form div label{display:block}.email_form input,.email_form textarea{width:100%}.email_form button{border:none}.email_form .email{display:none}.event_list{margin-right:1.5em}.event_list li{padding:0.7em 0.5em 0.7em;border-bottom:1px solid #ebd5cd}.event_list li:before{top:1.5em}.event_list li:first-child{border-top:1px solid #ebd5cd}.event_list li:hover{background-color:rgba(25,25,25,0.1)}.event_list h2 a{color:inherit;text-decoration:inherit}.event_list h2 a:hover,.event_list h2 a:hover>.date{text-decoration:underline}.event_list h2 .datetime{display:inline-block;float:right;margin:0.05em 0 0 1em;font-size:0.8em}.event_list .green_button{display:block;width:100%;margin:0.5em 0;padding-right:1.5em;padding-left:1.5em;font-size:1.5em}@media only screen and (min-width: 767px){.event_list .green_button{float:right;display:inline-block;width:auto;margin:0.2em 0 0 1em}}.event_summary{min-height:5em}.event_detail_fields{clear:both;margin:1em 0;padding:1em 1.1em;border:2px solid #ab3216}.event_detail_fields .item{margin-bottom:0.8em}.event_detail_fields .item:last-child{margin-bottom:0}.event_detail_fields .phone{padding-left:0.8em}.signup_form .field,.signup_form .buttons,.edit_form .field,.edit_form .buttons{margin-top:0.4em}.signup_form .field label:first-child,.signup_form .buttons label:first-child,.edit_form .field label:first-child,.edit_form .buttons label:first-child{display:block}.signup_form .buttons input,.edit_form .buttons input{margin-right:1em}.signup_form textarea,.edit_form textarea{width:100%}.signup_form .member_name,.edit_form .member_name{color:#666;font-variant:italic}.signup_form .email,.edit_form .email{display:none}.signup_form .cancel_signup,.edit_form .cancel_signup{margin-top:1.7em;padding-top:1.2em;border-top:1px solid #aaa}.edit_form .field,.edit_form .buttons{margin-top:1em}.edit_form .xm_field_help{color:#888}.edit_form .xm_field_help .glyphicons:before{color:#7b7b7b}.edit_form .row .field{float:left;min-width:15em;margin-right:2em}.edit_form .max_signups{display:none;margin-top:0}.event_participants{width:100%}.event_participants th,.event_participants td{padding:0 0.5em}.event_participants th{text-align:left}.event_participants .ticket_num,.event_participants .flc_member,.event_participants .paid_flag{text-align:center}.event_participants thead .membership_number div,.event_participants thead .phone div,.event_participants thead .cell div{width:7em}.event_participants thead .actions{width:1%}.event_participants thead .actions div{width:1em;height:1em}.event_participants thead .ticket_num{width:2%}.event_participants thead .ticket_num div{min-width:4em}.event_participants thead .name{width:30%}.event_participants thead .name div{min-width:9em}.event_participants thead .flc_member div{width:7em}.event_participants thead .paid_flag div{width:2.5em}.event_participants thead .email div{min-width:12em}.event_participants thead .cell{width:40%}.event_participants tbody tr.participant{background-color:#ebd5cd;border-bottom:6px solid #fff}.event_participants tbody tr.message td{padding:0 0 0.8em 2em;font-size:0.9em;line-height:1.4em}.event_participants tbody tr.message td .date_submitted{font-size:0.85em;color:#555}.event_participants tbody tr.last{border:1px solid #603626}.event_participants .flc_member .glyphicons:before,.event_participants .bus_tour_member .glyphicons:before,.event_participants .theatre_member .glyphicons:before{color:#009100}.curling_teams{width:100%}.curling_teams td{width:25%}.curling_draws{width:100%}.curling_draws th,.curling_draws td{padding:0 0.5em}.curling_draws .draw_dates .draw_date_header{text-align:right}.curling_draws .draw_dates .draw_date{text-align:center;line-height:normal}.curling_draws .draw_dates .draw_date .special_notes{font-weight:normal;font-size:0.75em;font-style:italic}.curling_draws .second_header_row th:not(:first-child){font-size:0.7em;line-height:normal}.curling_draws .second_header_row th:first-child div{width:8em}.curling_draws tbody tr:nth-child(odd){background-color:#ebd5cd}.curling_draws tr td:first-child{border-right:2px solid #fff}.curling_draws .show_team_members{color:#444}.curling_draws .team_members{display:none;padding-left:1em}.curling_draws .result{border-right:2px solid #fff}.curling_draws .total{text-align:center;font-weight:bold}.curling_score_admin .curling_draws .has_ice_no:hover,.curling_score_admin .curling_draws .has_result:hover{cursor:pointer}.curling_result_dialog input[type="radio"]{margin-right:0.4em}.p_cycling .leader_sweep .item{padding-left:0.8em}.p_cycling .existing_signups li{padding:0.2em 0.3em}.p_cycling .existing_signups li:before{top:0.7em}.p_cycling .existing_signups li a{margin-left:0.5em}.p_cycling .existing_signups li .message{font-size:0.9em;line-height:1.1;color:#777}.p_cycling .existing_signups .last{background:#ebd5cd}.cycling_rides{margin-right:1.5em}.cycling_rides li{padding:0.7em 0.5em 0.7em;border-bottom:1px solid #ebd5cd}.cycling_rides li:before{top:1.5em}.cycling_rides li:first-child{border-top:1px solid #ebd5cd}.cycling_rides li:hover{background-color:rgba(25,25,25,0.1)}.cycling_rides h2 a{color:inherit;text-decoration:inherit}.cycling_rides h2 a:hover,.cycling_rides h2 a:hover>.date{text-decoration:underline}.cycling_rides h2 .level{display:inline-block;float:right}.cycling_rides .green_button{display:block;width:100%;margin:0.5em 0;padding-right:1.5em;padding-left:1.5em;font-size:1.5em}@media only screen and (min-width: 767px){.cycling_rides .green_button{float:right;display:inline-block;width:auto;margin:0.2em 0 0 1em}}.cycling_signup_form .field,.cycling_signup_form .buttons,.cycling_edit_form .field,.cycling_edit_form .buttons{margin-top:0.4em}.cycling_signup_form .field label:first-child,.cycling_signup_form .buttons label:first-child,.cycling_edit_form .field label:first-child,.cycling_edit_form .buttons label:first-child{display:block}.cycling_signup_form .buttons input,.cycling_edit_form .buttons input{margin-right:1em}.cycling_signup_form textarea,.cycling_edit_form textarea{width:100%}.cycling_signup_form .member_name,.cycling_edit_form .member_name{color:#666;font-variant:italic}.cycling_signup_form .email,.cycling_edit_form .email{display:none}.cycling_signup_form .cancel_signup,.cycling_edit_form .cancel_signup{margin-top:1.2em}.cycling_edit_form .field,.cycling_edit_form .buttons{margin-top:1em}.cycling_edit_form .xm_field_help{color:#888}.cycling_edit_form .xm_field_help .glyphicons:before{color:#7b7b7b}.cycling_edit_form .row .field{float:left;min-width:15em;margin-right:2em}.cycling_edit_form .max_signups{display:none;margin-top:0}.golf_course_list{padding-top:1.2em}.golf_course_list .title{font-size:1.25em}.golf_course_list ul{padding:0;list-style:none}.golf_course_list ul li{float:left;width:100%;padding:0.8em 0.5em 0.2em;border-bottom:1px solid #ccc}.golf_course_list ul li:first-child{border-top:1px solid #ccc}@media only screen and (min-width: 1060px){.golf_course_list ul li{height:16em;width:48.5%;border-top:none}.golf_course_list ul li:nth-child(even){margin-left:1em}.golf_course_list ul li:first-child,.golf_course_list ul li:first-child+li{border-top:1px solid #ccc}}.golf_course_list ul li:before{display:none}.golf_course_list ul li:hover{background:#f3f3f3}.golf_course_list ul li h2{margin-bottom:0.3em;font-size:1.9em;color:#222}.golf_course_list ul li .day_of_week{font-size:0.8em;line-height:140%}@media only screen and (min-width: 1060px){.golf_course_list ul li .day_of_week{height:4em}}.golf_course_list ul li .day_of_week strong{display:block;font-size:1.2em}.golf_course_list ul li .buttons{margin:0.8em 0}.golf_course_list ul li .buttons .green_button{display:inline-block;width:45%;padding-left:0.2em;padding-right:0.2em;font-size:1.5em}.golf_course_list ul li .buttons .green_button:first-child{margin-right:5%}.golf_course_list ul li .buttons .green_button.schedule .glyphicons:before{font-size:1em}.golf_course_list ul li .links,.golf_course_list ul li .director{font-size:0.9em;line-height:1.4em;color:#585858}.golf_signup_form .field{margin-top:0.8em}.golf_signup_form .field label:first-child{display:block}.golf_signup_form textarea{width:100%}.golf_signup_form .email{display:none}.golf_signup_form .coordinator_info{margin-left:2em;margin-top:0.2em}.golf_schedule{float:left;margin-right:1.2em}.golf_schedule:nth-child(2n){margin-right:0}.golf_schedule tr.team_start{border-top:6px solid #fff}.golf_schedule tr.team_start td:first-child{font-weight:bold}.golf_schedule th{text-align:left}.golf_schedule td,.golf_schedule th{padding:0 0.5em}.golf_schedule td.player_name{min-width:8em}.golf_schedule tbody tr.shaded{background-color:#ebd5cd}.golf_schedule_admin .golf_schedule tbody tr{cursor:pointer}.schedule_select{margin-bottom:1em}.schedule_select a{display:inline-block;margin-right:0.7em}.golf_avaliable_signups{width:100%}.golf_avaliable_signups th,.golf_avaliable_signups td{padding:0 0.5em}.golf_avaliable_signups th{text-align:left}.golf_avaliable_signups thead tr th:nth-child(3) div{width:6em}.golf_avaliable_signups thead tr th:nth-child(5) div{width:2em}.golf_avaliable_signups tbody tr:not(.message){cursor:pointer}.golf_avaliable_signups tbody tr.player{background-color:#ebd5cd;border-bottom:6px solid #fff}.golf_avaliable_signups tbody tr.message td{padding:0 0 0.8em 2em;font-size:0.9em;line-height:1.4em}.golf_avaliable_signups tbody tr.message td .date_submitted{font-size:0.85em;color:#555}.available_times{margin-top:0;padding-left:2em}.available_times li{padding-bottom:0.2em}.golf_schedule_dialog{font-size:0.8em;line-height:1.5em}.golf_schedule_dialog div>label:first-child{display:block;margin-top:0.4em}.golf_schedule_dialog div.first_field>label:first-child{margin-top:0}.golf_schedule_dialog div.checkbox{margin-top:0.5em}.golf_schedule_dialog input[type="radio"]{margin-right:0.4em}.golf_schedule_dialog textarea{width:100%}.golf_schedule_dialog .date_time_edit_time_list li{padding-bottom:0.1em}.golf_signup_link:visited,.golf_signup_link:hover,.golf_signup_link:active{color:#fff}.golf_signup_link:hover,.golf_signup_link:active{text-decoration:underline}.golf_course_list_col{float:left;width:300px;padding:0 25px}.theatre_participants .theatre_member{text-align:center}.theatre_participants thead .theatre_member div{min-width:5em;max-width:9.5em}@media only screen and (min-width: 900px){.bkg_home .large_image_container .large_image{background-image:url(/images/bkg_images/home01.jpg)}.bkg_contact .large_image_container .large_image{background-image:url(/images/bkg_images/contact01.jpg)}.bkg_acting01 .large_image_container .large_image{background-image:url(/images/bkg_images/acting01.jpg)}.bkg_acting02 .large_image_container .large_image{background-image:url(/images/bkg_images/acting02.jpg)}.bkg_acting03 .large_image_container .large_image{background-image:url(/images/bkg_images/acting03.jpg)}.bkg_acting04 .large_image_container .large_image{background-image:url(/images/bkg_images/acting04.jpg)}.bkg_bridge .large_image_container .large_image{background-image:url(/images/bkg_images/bridge01.jpg)}.bkg_brushstrokes01 .large_image_container .large_image{background-image:url(/images/bkg_images/brushstrokes04.jpg)}.bkg_bustours01 .large_image_container .large_image{background-image:url(/images/bkg_images/bustours01.jpg)}.bkg_bustours02 .large_image_container .large_image{background-image:url(/images/bkg_images/bustours02.jpg)}.bkg_calligraphy .large_image_container .large_image{background-image:url(/images/bkg_images/calligraphy01.jpg)}.bkg_cameraclub .large_image_container .large_image{background-image:url(/images/bkg_images/cameraclub01.jpg)}.bkg_casino .large_image_container .large_image{background-image:url(/images/bkg_images/casino01.jpg)}.bkg_coffee .large_image_container .large_image{background-image:url(/images/bkg_images/coffee01.jpg)}.bkg_cribbage .large_image_container .large_image{background-image:url(/images/bkg_images/cribbage01.jpg)}.bkg_curling .large_image_container .large_image{background-image:url(/images/bkg_images/curling01.jpg)}.bkg_cycling .large_image_container .large_image{background-image:url(/images/bkg_images/cycling02.jpg)}.bkg_golf .large_image_container .large_image{background-image:url(/images/bkg_images/golf01.jpg)}.bkg_jubilations .large_image_container .large_image{background-image:url(/images/bkg_images/jubilations01.jpg)}.bkg_linedancing .large_image_container .large_image{background-image:url(/images/bkg_images/linedancing01.jpg)}.bkg_mahjong .large_image_container .large_image{background-image:url(/images/bkg_images/mahjong01.jpg)}.bkg_pool .large_image_container .large_image{background-image:url(/images/bkg_images/pool01.jpg)}.bkg_qigong .large_image_container .large_image{background-image:url(/images/bkg_images/qigong01.jpg)}.bkg_social .large_image_container .large_image{background-image:url(/images/bkg_images/social01.jpg)}.bkg_theatre01 .large_image_container .large_image{background-image:url(/images/bkg_images/theatre01.jpg)}.bkg_theatre02 .large_image_container .large_image{background-image:url(/images/bkg_images/theatre02.jpg)}.bkg_theatre03 .large_image_container .large_image{background-image:url(/images/bkg_images/theatre03.jpg)}.bkg_theatre04 .large_image_container .large_image{background-image:url(/images/bkg_images/theatre04.jpg)}.bkg_taichi .large_image_container .large_image{background-image:url(/images/bkg_images/taichi01.jpg)}.bkg_outdoor .large_image_container .large_image{background-image:url(/images/bkg_images/outdoor01.jpg)}.bkg_tilerummy .large_image_container .large_image{background-image:url(/images/bkg_images/tilerummy01.jpg)}.bkg_tricocentre01 .large_image_container .large_image{background-image:url(/images/bkg_images/tricocentre01.jpg)}.bkg_tricocentre02 .large_image_container .large_image{background-image:url(/images/bkg_images/tricocentre02.jpg)}.bkg_whist .large_image_container .large_image{background-image:url(/images/bkg_images/whist01.jpg)}.bkg_yoga .large_image_container .large_image{background-image:url(/images/bkg_images/yoga01.jpg)}}

/*# sourceMappingURL=public.css.map */
