@charset utf-8;@font-face{font-family:helveticaneue;src:url(fonts/helveticaneue.eot);src:url(fonts/helveticaneue.eot?#iefix) format('embedded-opentype'),url(fonts/helveticaneue.woff) format('woff'),url(fonts/helveticaneue.ttf) format('truetype'),url(fonts/helveticaneue.svg#helveticaneue) format('svg');font-weight:400;font-style:normal}@font-face{font-family:helveticabold;src:url(fonts/helvetica_bold-webfont.eot);src:url(fonts/helvetica_bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/helvetica_bold-webfont.woff) format('woff'),url(fonts/helvetica_bold-webfont.ttf) format('truetype'),url(fonts/helvetica_bold-webfont.svg#helveticabold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:myriadpro-boldcond;src:url(fonts/myriadproboldcond.eot);src:url(fonts/myriadproboldcond.eot?#iefix) format('embedded-opentype'),url(fonts/myriadproboldcond.woff) format('woff'),url(fonts/myriadproboldcond.ttf) format('truetype'),url(fonts/myriadproboldcond.svg#myriadproboldcond) format('svg');font-weight:400;font-style:normal}html{background:url(images/bg-html.jpg) no-repeat scroll center top #000;color:#000}body{font-size:13px;color:#fff;font-family:Arial,Helvetica,sans-serif}a{color:#e5d728;outline:none;outline-style:none;text-decoration:underline}a:hover{color:#9ddcf9;text-decoration:none}p{padding-bottom:28px;line-height:20px}h1{font-size:24px;line-height:24px;color:#e5d728;font-family:helveticabold;padding-bottom:12px}h2{font-size:18px;line-height:18px;color:#e5d728;font-family:helveticabold;padding-bottom:12px}h3{font-size:14px;line-height:14px;color:#e5d728;font-family:helveticabold;padding-bottom:12px}h4{font-size:14px;line-height:12px;color:#23265a;font-family:helveticabold;padding-bottom:12px}h5{}h6{}ul{margin:0 0 22px 22px;font-family:helveticaneue}ul li{margin:0;padding:0 0 6px;list-style:disc;font-size:13px;color:#ccc}ul li ul{margin:5px 0 4px 22px}ol{margin:0 0 27px 27px;font-family:helveticaneue}ol li{margin:0;padding:0 0 5px;list-style:decimal;font-size:13px;color:#ccc}.intro{font-size:16px;color:#23265a;line-height:22px;font-family:helveticabold;padding-bottom:25px}em{font-style:italic}.alignleft{float:left;display:block;margin:10px 10px 10px 0}.alignright{float:right;display:block;margin:10px 0 10px 10px}.aligncenter{display:block;margin:10px auto}.alignnone{display:block;margin:10px auto}strong{font-weight:700}hr{overflow:hidden;height:1px;margin:10px 0;padding:0;clear:both;width:100%;background:#1b1b1b;background:url(images/bg_hr.png) left top repeat;border:none!important}.clear{clear:both}.blue{color:#e5d728}.blue_bold{color:#e5d728;font-family:helveticabold}.blue_italic{color:#23265a;font-style:italic}.blue_bold_italic{color:#23265a;font-style:italic;font-family:helveticabold}.grey{color:#000}.grey_bold{color:#000;font-family:helveticabold}.grey_italic{color:#000;font-style:italic}.grey_bold_italic{color:#000;font-style:italic;font-family:helveticabold}#content .tablepress{border:1px solid #000}#content .tablepress thead th{border:1px solid #000;background:#fff;font-size:13px;color:#000;text-transform:uppercase;font-weight:400;font-family:helveticabold}#content .tablepress tbody td{border:1px solid #f5f5f5;font-size:13px;color:#333}#content .tablepress tbody .odd td{background:#}#content .tablepress tbody .even td{background:#6274c6}#container{width:100%;overflow:hidden}.header_wrapper{background:url(images/bg_header_wrapper.png) left top repeat-x}#header{height:506px;width:988px;margin:0 auto;position:relative}.logo{display:block;position:absolute;left:0;top:0;z-index:9}.logo img{display:block}.topnav{position:absolute;left:231px;top:6px;padding:0;margin:0}.topnav li{background:url(images/bg_top_navigation_li.png) left 5px no-repeat;float:left;padding:0 6px 0 8px;margin:0;list-style:none;font-weight:400}.topnav li a{color:#000;font-size:10px;text-transform:uppercase;text-decoration:none}.topnav li.current_page_item a,.topnav li a:hover{color:#fff;text-decoration:underline}.topnav li:first-child{background:0 0;padding-left:0}.social_network_links{padding:0;margin:0;position:absolute;right:147px;top:12px}.social_network_links li{float:left;padding:0;margin:0;list-style:none;font-weight:400}.social_network_links li img{display:block}.register_now_button{display:block;background:url(images/bg_header_button.png) left top no-repeat;width:148px;height:30px;line-height:28px;text-align:center;text-transform:uppercase;font-family:helveticabold;font-size:14px;color:#fff;position:absolute;right:0;top:12px;text-decoration:none;text-shadow:1px 0 3px #333}.register_now_button:hover{color:#fff;text-decoration:none;background:url(images/bg_header_button.png) left bottom no-repeat;text-decoration:none}.mainnav_wrapper{position:absolute;left:0;top:82px;width:986px;padding-right:7px;height:50px;background:url(images/bg_mainnav.png) left top no-repeat;text-transform:uppercase}.important_logo{display:block;position:absolute;left:0;top:238px}.important_logo img{display:block}.marquee_scroller_box{background:url(images/bg_marquee_scroller_box.png) left top no-repeat;position:absolute;left:0;bottom:12px;width:947px;height:25px;color:#fff;padding:9px 20px 0;text-transform:uppercase;text-align:center;font-family:helveticabold;font-size:12px}.marquee_scroller_box p{padding:0}.marquee_scroller_box a{color:#fff;text-decoration:underline}.marquee_scroller_box a:hover{color:#fff;text-decoration:none}#content{width:988px;margin:0 auto;overflow:hidden}.content_title{font-size:49px;color:#23265a;text-transform:uppercase;background:url(images/arrow2.png) right 21px no-repeat;padding:39px 58px 26px 0;border-bottom:1px solid #2b2b2b;margin-bottom:15px}.content_title h1{font-size:49px;color:#23265a;padding:0;line-height:49px;font-family:myriadpro-boldcond}.content_title h1 span{color:#fff}.maincontent{width:594px;float:left;background:url(images/bg_1.png) left top repeat;border:1px solid #2b2b2b;padding:0 21px}.maincontent img{max-width:594px;height:auto}.breadcrumbs_top_box{width:100%;overflow:hidden;border-bottom:1px solid #2b2b2b;padding:13px 0 7px}.breadcrumbs_bottom_box{width:100%;overflow:hidden;border-top:1px solid #2b2b2b;padding:15px 0 16px}.breadcrumbs_bottom_box .breadcrumbs{padding-top:2px}.breadcrumbs_top_box .breadcrumbs{padding-top:5px}.breadcrumbs{font-size:11px;color:#fff}.breadcrumbs a{color:#fff;text-decoration:none}.breadcrumbs a:hover{color:#fff;text-decoration:underline}.back_to_top{font-size:11px;color:#fff;background:url(images/arrow1.png) right 1px no-repeat;display:block;float:right;padding:2px 30px 3px 0;margin-left:14px;text-decoration:none}.back_to_top:hover{text-decoration:underline;color:#fff}.maincontent .printfriendly{float:right}.maincontent .printfriendly a{display:block;background:url(images/bg_printfriendly.png) left bottom no-repeat;width:47px;height:20px;text-indent:-9999em}.maincontent .printfriendly a:hover{background:url(images/bg_printfriendly.png) left top no-repeat}.maincontent .breadcrumbs_bottom_box .printfriendly{padding-top:1px}.content_title.half_marathon_title{margin-bottom:0}.half_marathon_content{width:100%;overflow:hidden}.half_marathon_content .sponsor_logo_box{float:left;border:1px solid #2b2b2b;background:#fff;width:188px;height:136px;text-align:center;line-height:136px;margin-top:18px}.half_marathon_content .sponsor_logo_box img{display:inline;vertical-align:middle}.half_marathon_content .medal_name_text{font-size:48px;line-height:39px;color:#23265a;text-transform:uppercase;font-family:myriadpro-boldcond;padding:15px 0 0 19px;width:246px;float:left}.half_marathon_content .medal_name_text span{color:#fff}.half_marathon_content .half_marathon_text{width:100%;overflow:hidden;clear:both}.half_marathon_content .medal_image_box{float:right;background:url(images/bg_medal_image_box.png) left 167px no-repeat;width:91px;padding-bottom:35px}.half_marathon_content .medal_image_box img{display:block}.sponsors_content{width:100%;overflow:hidden}.sponsors_content_box{overflow:hidden;background:#fff;clear:both;border:1px solid #030303;margin-bottom:21px}.sponsors_logo_list{padding:0;margin:0;text-align:center;width:100%;overflow:hidden}.sponsors_logo_list li{display:inline-block;width:194px;height:109px;line-height:109px;padding:0;margin:0;list-style:none}.sponsors_logo_list li img{display:inline;vertical-align:middle}.finisher_awards_wrapper{padding-bottom:60px}.tab_accordions_content{border-bottom:1px solid #2b2b2b;padding-bottom:15px;margin-bottom:12px;width:100%;overflow:hidden}.tab_accordions_content h3{cursor:pointer;float:left;font-size:48px;font-family:myriadpro-boldcond;color:#23265a;text-transform:uppercase;background:url(images/arrow3.png) right bottom no-repeat;line-height:40px;padding:0 24px 0 0}.tab_accordions_content h3 span{color:#fff}.tab_accordions_content_nr{padding-bottom:13px;width:100%;overflow:hidden;display:none}.tab_accordions_content_nr .close_button{font-size:11px;color:#666;float:right;background:url(images/arrow1.png) right top no-repeat;padding:2px 30px 5px 0;text-decoration:none;cursor:pointer}.tab_accordions_content_nr .close_button:hover{color:#666;text-decoration:underline}.tab_accordions_inner{width:100%;overflow:hidden;border-top:1px solid #2b2b2b;padding:38px 0 33px}.tab_accordions_content_nr .tab_accordions_inner:first-child{border:none}.tab_accordions_img_box{float:left;font-size:16px;color:#23265a;font-family:helveticabold;width:210px}.tab_accordions_img_box img{display:block;border:1px solid #2b2b2b;margin-bottom:12px}.tab_accordions_text_box{float:left;width:380px;line-height:20px}.tab_accordions_text_box h4{font-size:24px;font-family:helveticabold;color:#23265a;padding-bottom:14px;line-height:22px}.age_category_wrapper{padding-bottom:60px}.age_category_wrapper .tab_accordions_content_nr{padding-bottom:0}.age_category_wrapper .tab_accordions_inner{padding:26px 0 7px}.age_category_wrapper .age_category_sponsors_logo_img{display:block;margin-bottom:13px}.maps_wrapper{padding-bottom:60px}.maps_top_text{color:#23265a;font-size:13px;font-family:helveticabold;width:100%;overflow:hidden;padding-bottom:39px}.maps_top_text span{float:right}.maps_top_text a{color:#23265a;text-decoration:none}.maps_top_text a:hover{color:#23265a;text-decoration:underline}.maps_wrapper .tab_accordions_content_nr{padding-bottom:0}.maps_wrapper .tab_accordions_inner{padding:13px 0 22px;line-height:20px}.map_thumbnail{display:block;margin-bottom:14px}.registration_fees_wrapper{padding-bottom:60px}.registration_fees_wrapper .tab_accordions_content_nr{padding-bottom:0}.registration_fees_wrapper .tab_accordions_inner{padding:28px 0;line-height:20px}#sidebar{width:315px;float:right}.sidebar_title{height:36px;background:url(images/bg_sidebar_title.png) left top no-repeat;font-family:myriadpro-boldcond;color:#fff;text-transform:uppercase;font-size:24px;padding:5px 0 0 21px}.sidebar_title span{color:#000010}.sidebar_box{padding-bottom:28px}.view_all_link{font-size:13px;float:left;margin:11px 0 0 24px;font-family:helveticabold}.view_all_link:hover{color:#23265a}.sidebar_box_content{border:1px solid #2b2b2b;background:url(images/bg_1.png) repeat;width:313px;overflow:hidden;padding:18px 0 19px}.race_results_box{width:268px;margin:0 auto;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:9px 0 11px}.race_results_box .bx-auto{display:none}.race_results_box .bx-prev,.race_results_box .bx-next{position:absolute;bottom:-40px;width:23px;height:18px;text-indent:-9999em;background:url(images/slider_button2.png) left top no-repeat}.race_results_box .bx-prev{background:url(images/slider_button2.png) left top no-repeat;right:49px}.race_results_box .bx-prev:hover{background:url(images/slider_button2.png) left bottom no-repeat}.race_results_box .bx-next{background:url(images/slider_button2.png) right top no-repeat;right:1px}.race_results_box .bx-next:hover{background:url(images/slider_button2.png) right bottom no-repeat}.race_results_box ul{padding:0;margin:0}.race_results_box ul li{padding:0;margin:0;list-style:none}.race_results_box ul li h3{font-size:40px;line-height:35px;color:#fff;font-family:myriadpro-boldcond;padding-bottom:0}.race_results_box ul li span.sports_category_text{display:block;color:#23265a;text-transform:uppercase;font-size:18px;font-family:helveticabold;padding-bottom:4px}.race_results_box ul li p{line-height:18px;padding:0;text-transform:uppercase;font-family:helveticabold;font-size:12px}.race_results_box ul li p span.span_text{color:#23265a}.race_results_box ul li p span.name_text{color:#999}.race_results_box ul li p span.time_text{color:#fff}.sidebar_box_content.sidebar_event_calendar{padding:3px 0 0}.count_down{width:268px;margin:0 auto;padding-top:11px}.sidebar_event_calendar .carbonlite-tophtml{font-size:16px;color:#fff;font-family:helveticabold;line-height:22px;border-bottom:1px solid #fff}.sidebar_event_calendar .carbonlite-tophtml p{padding-bottom:12px}.sidebar_event_calendar .carbonlite-bothtml{font-size:13px;color:#fff;border-top:1px solid #fff;padding:15px 0 0;line-height:20px}.hasCountdown{height:63px;width:100%;padding-top:14px;background:url(images/dot2.png) left 15px no-repeat}.countdown_row{clear:both;width:100%;text-align:center}.countdown_show1 .countdown_section{width:98%}.countdown_show2 .countdown_section{width:48%}.countdown_show3 .countdown_section{width:32.5%}.countdown_show5 .countdown_section{width:19.5%}.countdown_show6 .countdown_section{width:16.25%}.countdown_show7 .countdown_section{width:14%}.countdown_show4 .countdown_holding span{color:#888;letter-spacing:normal}.countdown_section{display:block;float:left;font-size:14px;color:#a1a1a1;text-transform:uppercase;width:65px;text-align:center}.countdown_section:first-child{background:0 0;width:63px;padding-right:7px}.countdown_section:first-child .countdown_amount{text-align:right}.countdown_amount{font-size:40px;color:#fff;font-family:helveticabold;line-height:36px;letter-spacing:-2px}.countdown_descr{display:block;width:100%}#sidebar .register_now_button{background:url(images/bg_sidebar_button.png) left top no-repeat;width:315px;height:52px;font-size:24px;line-height:52px;position:inherit;margin-bottom:17px}#sidebar .register_now_button:hover{background:url(images/bg_sidebar_button.png) left bottom no-repeat}.social_media_content .dcsnt-content{width:315px;overflow:hidden}.social_media_content .static .social-tabs{width:40px;padding:0;margin:0;float:left;height:auto!important;overflow:hidden;position:absolute;border-left:1px solid #2b2b2b}.social_media_content .static .social-tabs li{border-radius:0;box-shadow:none;float:none;margin:0;padding:6px 5px 6px 6px;border-bottom:1px solid #2b2b2b}.social_media_content .active .social-tabs li.active{box-shadow:none}.social_media_content .active.dcsnt .dcsnt-slider{border-radius:0;box-shadow:none;float:right;width:274px;border:1px solid #2b2b2b;border-top:none}.social_media_content .static .tab-inner{border-radius:0}.social_media_content .dcsnt.static .controls{left:50px;bottom:11px}.sidebar_sponsors_slider_wrapper{border:1px solid #282828;background:#fff}.sidebar_sponsors_slider_wrapper ul{padding:0;margin:0}.sidebar_sponsors_slider_wrapper ul li{padding:0;margin:0;width:100%;text-align:center;height:142px;line-height:142px;list-style:none}.sidebar_sponsors_slider_wrapper ul li img{display:inline;vertical-align:middle}.sidebar_sponsors_slider_wrapper .bx-auto{display:none}.sidebar_sponsors_slider_wrapper .bx-prev,.sidebar_sponsors_slider_wrapper .bx-next{position:absolute;top:68px;width:6px;height:11px;text-indent:-9999em;background:url(images/slider_button.png) left top no-repeat}.sidebar_sponsors_slider_wrapper .bx-prev{background:url(images/slider_button.png) left top no-repeat;left:17px}.sidebar_sponsors_slider_wrapper .bx-prev:hover{background:url(images/slider_button.png) left bottom no-repeat}.sidebar_sponsors_slider_wrapper .bx-next{background:url(images/slider_button.png) right top no-repeat;right:17px}.sidebar_sponsors_slider_wrapper .bx-next:hover{background:url(images/slider_button.png) right bottom no-repeat}.photo_galleries{border:1px solid #2b2b2b;background:url(images/bg_1.png) repeat;width:313px;overflow:hidden;padding:18px 0 19px}.photo_galleries_box{width:268px;margin:0 auto;border-bottom:1px solid #393939;padding-bottom:18px}.photo_galleries_box ul{padding:0;margin:0}.photo_galleries_box ul li{padding:0;margin:0;list-style:none}.photo_galleries_box ul li img{display:block;border:1px solid #2a2a2a}.photo_galleries_box .bx-prev,.photo_galleries_box .bx-next{position:absolute;bottom:-47px;width:23px;height:18px;text-indent:-9999em;background:url(images/slider_button2.png) left top no-repeat}.photo_galleries_box .bx-prev{background:url(images/slider_button2.png) left top no-repeat;right:49px}.photo_galleries_box .bx-prev:hover{background:url(images/slider_button2.png) left bottom no-repeat}.photo_galleries_box .bx-next{background:url(images/slider_button2.png) right top no-repeat;right:1px}.photo_galleries_box .bx-next:hover{background:url(images/slider_button2.png) right bottom no-repeat}.footer_wrapper{background:url(images/bg_footer_wrapper.png) left top repeat-x;padding-top:36px}#footer{width:988px;margin:0 auto;padding-bottom:20px}.sponsors_slider_wrapper{padding:35px 0 18px;width:100%;overflow:hidden}.sponsors_slider_title{background:url(images/bg_sponsors_slider_wrapper_title.png) left top no-repeat;height:36px;overflow:hidden;font-family:myriadpro-boldcond;color:#000;text-transform:uppercase;color:#fff;font-size:24px;padding:5px 0 0 21px}.sponsors_slider_title span{color:#000}.sponsors_slider_wrapper .sponsors_slider{padding:0;margin:0;width:985px;overflow:hidden;border:1px solid #2d2d2d;background:#fff}.sponsors_slider_wrapper .sponsors_slider li{float:left;width:197px;height:108px;line-height:108px;text-align:center;list-style:none}.sponsors_slider_wrapper .sponsors_slider li img{display:inline;vertical-align:middle}.sponsors_slider_wrapper .bx-next{display:none}.sponsors_slider_wrapper .bx-prev{display:none}.footer_logo{display:block;margin-bottom:15px}.footer_logo img{display:block}.footer_row1{width:100%;overflow:hidden;padding-bottom:38px}.footer_row1_left{float:left;width:162px}.footer_row1_left .social_network_links{position:inherit}.footer_menu{width:826px;float:left;overflow:hidden;padding-top:17px}.footer_menu ul{float:left;padding:0;margin:0}.footer_menu ul li{padding:0 0 6px;margin:0;list-style:none;font-weight:400;font-family:helveticabold;line-height:14px}.footer_menu ul li a{font-size:12px;color:#000;text-decoration:none}.footer_menu ul li a:hover{color:#000010;text-decoration:underline}.footer_menu ul li .footer_menu_title{text-transform:uppercase;color:#fff;font-size:14px}.footer_menu ul li .footer_menu_title:hover{color:#000010}.footer_menu ul.footer_menu_list1{width:229px}.footer_menu ul.footer_menu_list2{width:163px}.footer_menu ul.footer_menu_list3{width:194px}.footer_menu ul.footer_menu_list4{width:186px}.footer_menu ul.footer_menu_list5{width:54px}.footer_nav_wrapper{width:100%;overflow:hidden;border-top:1px solid #1a2965;padding:29px 0 26px}.footer_nav_wrapper .icon_l_t{display:block;float:right}.footer_nav_wrapper span{display:block;float:right}.footer_nav_wrapper .footernav{float:left;padding:3px 0 0;margin:0}.footer_nav_wrapper .footernav li{padding:0 16px 0 18px;background:url(images/bg_footernav_li.png) left 2px no-repeat;margin:0;list-style:none;font-weight:400;float:left;font-family:helveticabold;font-size:14px;text-transform:uppercase}.footer_nav_wrapper .footernav li a{color:#fff;text-decoration:none}.footer_nav_wrapper .footernav li.current_page_item a,.footer_nav_wrapper .footernav li a:hover{text-decoration:underline;color:#fff;text-decoration:underline}.footer_nav_wrapper .footernav li:first-child{background:0 0;padding-left:0}.footer_bottom_text{font-size:11px;font-family:helveticabold;text-transform:uppercase;border-top:1px solid #fff;width:100%;overflow:hidden;color:#fff;padding-top:7px}.footer_bottom_text a{color:#fff;text-decoration:none}.footer_bottom_text a:hover{color:#000;text-decoration:underline}.footer_bottom_text .website_by{float:right}.footer_bottom_text p{display:inline}.footer_bottom_text .footer_bottom_left_text span{padding-left:21px}.footer_bottom_text .footer_bottom_left_text{float:left}.home_tow_col{width:100%;overflow:hidden}.home_left{width:636px;float:left}.home_right{width:314px;float:right}.video_wrap{margin:0 0 18px}.bg_gery{background:url(images/bg_1.png) left top repeat;border:1px solid #2b2b2b;padding:18px 21px}.video_left{float:left;width:146px;padding:16px 20px;border:1px solid #2b2b2b;background:#000;text-align:right}.video_left h1{text-transform:uppercase;font-family:myriadpro-boldcond,Arial,Helvetica,sans-serif;font-size:36px;text-align:left;line-height:1;margin:0}.video_left h1 span{display:block;color:#fff}.arrow_right{display:block;background:url(images/arrow_right.png) left top no-repeat;width:87px;height:86px;margin:0 0 5px 45px}.video_left a{color:#666;font-size:13px;text-decoration:underline}.video_left a:hover{text-decoration:none}.video_box{border:1px solid #2b2b2b;width:388px;height:223px;overflow:hidden;float:right}.title_col{float:left;background:url(images/bg-right.png) right top no-repeat;padding:0 32px 0 0}.title_col h2{text-align:center;color:#fff;font-size:24px;line-height:40px;background:url(images/bg-h2-title.png) left top repeat-x;padding:0 25px;font-family:myriadpro-boldcond,Arial,Helvetica,sans-serif;text-transform:uppercase}.title_col h2 span{color:#000010}.home_news_item{background:#008dc8;border:1px solid #2b2b2b;padding:20px;clear:both;margin:0 0 18px}.news_text h3 a{text-decoration:none}.news_text h3 a:hover{text-decoration:underline;color:#23265a}.img_left{float:left;display:inline;margin:0 0 15px}.img_left img{border:1px solid #2d2d2d}.news_item{float:right;width:384px;margin:0 0 15px}.news_right{float:right;width:63px;background:url(images/bg-news-item.png) right bottom no-repeat;padding:0 0 75px;margin:0 0 0 20px;display:inline}.datetime{background:url(images/bg-datetime.png) left top no-repeat;width:63px;height:63px;float:right}.day{font-size:40px;color:#fff;text-align:center;line-height:34px;display:block;font-family:helveticabold,Arial,Helvetica,sans-serif;padding:8px 0 0}.month{text-align:center;font-size:16px;color:#fff;text-transform:uppercase;font-family:helveticabold,Arial,Helvetica,sans-serif;line-height:1;display:block}.excerpt_text p{display:inline}.news_links{width:100%;overflow:hidden;clear:both;padding:10px 0 0;border-top:1px solid #2b2b2b}.cats{float:left;background:url(images/bg-cat.png) left center no-repeat;padding:0 0 0 22px;float:left;color:#fff}.tags{float:right;background:url(images/bg-tag.png) left center no-repeat;padding:0 0 0 22px;float:right}.cats a,.tags a{text-decoration:none;color:#23265a}.cats a:hover,.tags a:hover{text-decoration:underline;color:#23265a}.mate_col a{text-decoration:none}.mate_col a:hover{text-decoration:underline}.excerpt_text a{text-decoration:none}.excerpt_text a:hover{text-decoration:underline}.news_item_wrap{margin:0 0 45px;border-bottom:1px solid #2b2b2b;padding:0 0 15px}.wp-pagenavi{text-align:center;margin:0 0 110px;padding:10px 0 0;border-top:1px solid #2b2b2b}.wp-pagenavi span,.wp-pagenavi a{margin:0 7px;color:#fff;font-size:12px;text-decoration:none}.wp-pagenavi a:hover{text-decoration:underline}.img_box{margin:0 0 30px}.img_box img{border:1px solid #2b2b2b}.single_content .news_links{margin:0 0 110px}.news_top_col{width:100%;overflow:hidden;margin:0 0 30px}.gform_wrapper ul{overflow:hidden;width:100%}.gform_wrapper ul li{width:100%;overflow:hidden!important;margin:0 0 18px}.gform_wrapper .top_label label{float:left;width:140px;font-size:13px;margin:0;color:#e5d728}.gform_wrapper .top_label label.gfield_label{float:left;width:140px;font-size:13px;margin:0;color:#e5d728;font-weight:400}.gform_wrapper .ginput_container{float:left}.gform_wrapper .top_label input,.gform_wrapper .top_label select{border:1px solid #818181;border-radius:4px;padding:5px 0 5px 10px!important;width:280px!important;height:30px!important;line-height:30px;color:#fff;font-family:helveticabold,Arial,Helvetica,sans-serif;background:0 0;vertical-align:middle}.gform_wrapper .top_label select.medium{height:30px!important}.gform_wrapper .top_label textarea.textarea{border:1px solid #fff;border-radius:4px;padding:5px 10px!important;width:270px!important;height:90px!important;line-height:20px;color:#fff;font-family:helveticabold,Arial,Helvetica,sans-serif;background:0 0}.gform_wrapper .ginput_container ul.gfield_radio{float:left}.gform_wrapper .ginput_container ul.gfield_radio li{float:left;margin:0 20px 0 0;display:inline;width:auto}.gform_wrapper .ginput_container ul.gfield_radio li .radio{width:14px;height:14px;overflow:hidden;position:relative;float:left;margin:4px 0 0}.gform_wrapper .ginput_container ul.gfield_radio li .radio span{display:block;width:14px;height:14px;overflow:hidden;background:url(images/bg-radio.png) 0 0 no-repeat}.gform_wrapper .ginput_container ul.gfield_radio li .radio span input{position:absolute;left:0;top:0;width:14px;height:14px}.gform_wrapper .ginput_container ul.gfield_radio li .radio span.checked{background:url(images/bg-radio.png) 0 -14px no-repeat}.gform_wrapper .ginput_container ul.gfield_checkbox li .checker{width:14px;height:14px;overflow:hidden;position:relative;float:left;margin:4px 0 0}.gform_wrapper .ginput_container ul.gfield_checkbox li .checker span{display:block;width:14px;height:14px;overflow:hidden;background:url(images/bg-checkbox.png) 0 0 no-repeat}.gform_wrapper .ginput_container ul.gfield_checkbox li .checker span input{position:absolute;left:0;top:0;width:14px;height:14px}.gform_wrapper .ginput_container ul.gfield_checkbox li .checker span.checked{background:url(images/bg-checkbox.png) 0 -14px no-repeat}.gform_wrapper ul.gfield_checkbox,.gform_wrapper ul.gfield_radio{margin:0!important}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input{background:url(images/bg-submit.png) left top no-repeat;width:152px!important;height:40px!important;text-align:center;line-height:normal;border:0!important;cursor:pointer;padding-right:13px!important;font-family:Arial,Helvetica,sans-serif;font-family:helveticabold,Arial,Helvetica,sans-serif;font-size:17px!important;color:#fff;text-transform:uppercase}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input:hover{background:url(images/bg-submit.png) left bottom no-repeat}#qaplus_searchform{display:none}.qa-faq{border-bottom:1px solid #2b2b2b;padding:0 0 20px;margin:0 0 20px}.qa-faq:last-child{border-bottom:0}.qa-faq-title{overflow:hidden}.qa-faq-title a{float:left;padding:0 25px 0 0;width:336px;font-size:16px;line-height:22px;color:#fff;text-decoration:none;font-family:helveticabold,Arial,Helvetica,sans-serif;background:url(images/bg-arrow-left.png) 100% 0 no-repeat}.qa-faq-title a:hover{background:url(images/bg-arrow-left.png) 100% -82px no-repeat;text-decoration:none;color:#23265a}.event_wrap{background:url(images/bg-event-options.png) left top repeat-x;clear:both;width:100%;overflow:hidden}.event_wrap ul{width:100%;overflow:hidden;margin:0}.event_wrap ul li{width:127px;text-align:center;list-style:none outside none;float:left}.event_wrap ul li a .img_medal{display:block}.event_wrap ul li a .img_medal_hover{display:none}.event_wrap ul li a:hover .img_medal{display:none}.event_wrap ul li a:hover .img_medal_hover{display:block}.event_wrap ul li h3{color:#23265a;font-size:18px;font-family:myriadpro-boldcond,Arial,Helvetica,sans-serif;line-height:1;background:url(images/bg-title.png) center top no-repeat;padding:10px 0 0;text-transform:uppercase}.event_wrap ul li h3 span{display:block;color:#000}.gform_wrapper .ginput_complex.ginput_container{float:none;width:100%;clear:both;padding-top:23px}.gform_wrapper .ginput_complex.ginput_container .ginput_full{width:100%;clear:both;padding-bottom:18px}.gform_wrapper .ginput_complex.ginput_container .ginput_left{width:100%;clear:both;padding-bottom:18px}.gform_wrapper .ginput_complex.ginput_container .ginput_right{width:100%;clear:both;padding-bottom:18px}.gform_wrapper .ginput_complex.ginput_container label{float:left;width:140px;font-size:13px;margin:0;color:#fffff4;font-weight:700;letter-spacing:0}.gform_wrapper .ginput_complex.ginput_container input{border:1px solid #818181;border-radius:4px;padding:5px 0 5px 10px!important;width:280px!important;height:20px!important;line-height:20px;color:#fff;font-family:helveticabold,Arial,Helvetica,sans-serif;background:0 0;vertical-align:middle}.gform_wrapper .ginput_complex.ginput_container #input_1_12_6{border:1px solid #818181;border-radius:4px;padding:5px 0 5px 10px!important;width:289px!important;height:30px!important;line-height:30px;color:#fff;font-family:helveticabold,Arial,Helvetica,sans-serif;background:0 0;vertical-align:middle}.gform_wrapper .ginput_complex.ginput_container .ginput_full input{width:280px!important}.gform_wrapper .ginput_complex.ginput_container .ginput_left input{width:280px!important}.gform_wrapper .ginput_complex.ginput_container .ginput_right input{width:280px!important}.gform_wrapper .top_label input#input_1_13.medium{width:280px!important;border:1px solid #818181!important;border-radius:0!important;height:23px!important;background:0 0!important;box-shadow:none}.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=number],.gform_wrapper input[type=password]{font-family:inherit;font-size:11px;letter-spacing:normal;outline-style:none;padding-bottom:0!important;padding-left:0;padding-right:0;padding-top:0!important}.maincontent .ngg-navigation{min-height:20px}.fundraise_now_button{display:block;background:url(images/bg_bg_fundraise_now_button.png) left top no-repeat;width:148px;height:30px;line-height:28px;text-align:center;text-transform:uppercase;font-family:helveticabold;font-size:14px;color:#fff;position:absolute;right:0;top:45px;text-decoration:none;text-shadow:1px 0 3px #333}.fundraise_now_button:hover{color:#fff;text-decoration:none;background:url(images/bg_bg_fundraise_now_button.png) left bottom no-repeat;text-decoration:none}#sidebar .fundraise_now_button{background:url(images/bg_bg_fundraise_now_button2.png) left top no-repeat;width:315px;height:52px;font-size:24px;line-height:52px;position:inherit;margin-bottom:24px}#sidebar .fundraise_now_button:hover{background:url(images/bg_bg_fundraise_now_button2.png) left bottom no-repeat}