html{overflow-y:scroll}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td{margin:0;padding:0}a{color:#ed1c24;text-decoration:none}a:hover{text-decoration:underline}img{border:none}body{background-image:url(uploads/images/template/xbg.gif.pagespeed.ic.Q1os2e8a9W.png);background-attachment:fixed;font-family:hc,helvetica,arial}#wrapper{width:1016px;margin:0 auto}#top{width:1016px;height:171px;background-color:#fff;overflow:hidden}#top_logo{margin:22px 0 0 82px;background-image:url(uploads/images/template/xtop_nav.png.pagespeed.ic.R47wQn1H7c.png);width:369px;height:130px;float:left}#top_logo a{width:230px;height:130px;display:block;overflow:hidden;text-indent:-99999px}#top_nav{margin:22px 0 0 0}#top_nav ul{list-style:none outside none;margin:0;padding:0}#top_nav ul li{float:left}#top_nav ul li a{display:block;height:130px;background-image:url(uploads/images/template/xtop_nav.png.pagespeed.ic.R47wQn1H7c.png);overflow:hidden;background-repeat:no-repeat;text-indent:-99999px}#top_nav ul li a#events{width:125px;margin-right:36px;background-position:-368px 0px}#top_nav ul li a#pop-ups{width:109px;margin-right:47px;background-position:-529px 0px}#top_nav ul li a#food-truck{width:142px;background-position:-685px 0px}#main_right_nav ul{list-style:none outside none;margin:0;padding:0}#main_right_nav ul li{float:left}#main_right_nav ul li a{display:block;height:18px;background-image:url(uploads/images/template/xright_nav.png.pagespeed.ic.Q8ThW2vyyr.png);overflow:hidden;background-repeat:no-repeat;text-indent:-99999px}#main_right_nav ul li a#news{width:41px;margin-right:21px;background-position:0px -18px}#main_right_nav ul li a#news_active{width:41px;margin-right:21px;background-position:0px 0px}#main_right_nav ul li a:hover#news{background-position:0px 0px}#main_right_nav ul li a#about{width:57px;margin-right:22px;background-position:-63px -18px}#main_right_nav ul li a#about_active{width:57px;margin-right:22px;background-position:-63px 0px}#main_right_nav ul li a:hover#about{background-position:-63px 0px}#main_right_nav ul li a#store{width:52px;margin-right:22px;background-position:-142px -18px}#main_right_nav ul li a#store_active{width:52px;margin-right:22px;background-position:-142px 0px}#main_right_nav ul li a:hover#store{background-position:-142px 0px}#main_right_nav ul li a#contact{width:70px;background-position:-216px -18px}#main_right_nav ul li a#contact_active{width:70px;background-position:-216px 0px}#main_right_nav ul li a:hover#contact{background-position:-216px 0px}#main{margin:14px 0 24px 0;overflow:hidden}#main_left{margin:0 0 24px 0;padding:0 0 24px 0;width:684px;background-color:#fff;float:left}#main_right{margin:0 0 0 699px;width:317px;overflow:hidden}#main_right_nav{width:303px;height:28px;padding:10px 0 0 14px;background-color:#fff200;overflow:hidden}#main_right_sidebar{margin:15px 0 0 0;padding:34px 0 34px 24px;width:293px;background-color:#fff}.NewsSummary,.calendar-event{width:604px;margin:24px 0 0 41px;border-bottom:2px solid #c8c8ca}.calendar-event h1{color:#ed1c24;font-size:17px;font-family:arial;font-weight:900;margin:20px 0 0 0}.EventsSubHead{margin:-14px 0 7px 0}.EventImage{margin:0 0 26px 0}.NewsSummaryLink,#NewsPostDetailTitle,.CalendarTitle,.CalendarDetailTitle{padding:0 0 13px 0}.NewsSummaryLink a,#NewsPostDetailTitle,.CalendarTitle a,.CalendarDetailTitle{font-size:25px;color:#808285}.NewsSummarySummary,#NewsPostDetailContent,.calendar-summary{font-size:14px;color:#000;padding:0 0 24px 0}.NewsSummaryField,.NewsDetailField{padding:0 0 26px 0}#events_header{font-size:25px;color:#ed1c24;margin:0 0 10px 0}.red{color:#ed1c24}.events_item{font-size:17px;margin:0 0 5px 0}.events_item a{color:#000;text-decoration:none}.events_item_past{font-size:17px;margin:0 0 5px 0}.events_item_past a{color:#808285;text-decoration:none}#main_right_sidebar_bottom_image{margin:47px 0 0 0}#main_right_sidebar_bottom_image a:hover{text-decoration:none!important}#main_right_sidebar_bottom_image a:hover span{text-decoration:underline!important}#main_right_sidebar_bottom_image span{display:block;margin-top:4px}#NewsPostDetailReturnLink{margin:0 0 10px 0}#comments{width:604px;margin:24px 0 0 41px}#about_main{width:604px;margin:24px 0 0 41px;border-bottom:2px solid #c8c8ca}#about_main h2{font-size:25px;color:#808285}#about_main p,#about_left p,#about_right p{font-size:14px;color:#000}#about_bottom{width:604px;margin:28px 0 0 41px;overflow:hidden}#about_left{width:273px;float:left}#about_right{width:273px;padding:0 0 0 56px;float:left}#about_left h2,#about_right h2{font-size:19px;margin:0;color:#808285;line-height:19px}.about_image{margin:0 0 23px 0}.contact_single input{padding:0 0 0 10px;width:243px;height:31px;border:none;background-color:#dcdddf;font-family:hc;font-size:14px;border:none;margin:0 0 7px 0}.contact_multi textarea{padding:0 0 0 10px;width:243px;height:271px;border:none;background-color:#dcdddf;font-family:hc;font-size:14px;border:none;margin:0 0 7px 0}#cms_submit{background-color:#ed1c24;color:#fff;font-family:hc;font-size:14px;border:none;width:60px;height:32px}#contact_left{margin:28px 0 0 41px;width:303px;float:left}#contact_right{margin:28px 0 0 0;float:left;width:288px}#contact_left p,#contact_right p{font-size:14px}#contact_left h2,#contact_right h2{color:#808285;font-size:22px}#about_links h2{font-size:25px;color:#ed1c24;padding:0;margin:0;line-height:34px}#about_links p{font-size:17px;padding:0;margin:0;line-height:30px}#about_links a{color:#000}#event_details_right_date{padding:0 0 0 25px;font-size:14px;font-family:arial;font-weight:900;text-transform:uppercase;font-variant:small-caps}.buynow{text-decoration:none;display:block;padding:5px 0 0 0;height:20px;width:100px;color:#fff;font-family:arial;font-size:14px;font-weight:900;text-transform:uppercase;font-variant:small-caps;text-align:center;background-color:#ed1c24;cursor:pointer;float:right}.buynow:hover{text-decoration:none}#events_details_sidebar{width:272px}.ticket{margin:20px 0 16px 0;padding:0 0 25px 0;border-bottom:2px solid #c8c8ca}.ticket_price{font-family:arial;font-size:14px;font-weight:900;text-transform:uppercase;font-variant:small-caps}.ticket_description{font-size:14px;margin:0 0 14px 0}#event_location_header{margin:14px 0 0 0;font-family:arial;font-size:14px;font-weight:900;text-transform:uppercase;font-variant:small-caps}#event_location_address{margin:6px 0 14px 0;font-size:16px;width:221px}#events_overview{width:265px}#footer{font-family:hc;font-size:14px;margin:-30px 0 20px 0}#store_products{margin:23px 0 0 22px}.store_products_product{float:left;width:218px;height:263px}.store_products_product_image{height:211px}.store_products_product_name{width:204px}.store_products_product_name a{color:#000}.store_products_product_image img{border:2px solid #58585a}#product_details{margin:36px 0 0 29px;position:relative}#product_details_image{width:406px;float:left}#product_details_price{font-family:arial;color:#676767;font-size:17px;font-weight:900;width:216px;border-bottom:1px solid #dadada;float:left;padding:0 0 16px 0}#product_details_details{width:216px;border-bottom:1px solid #dadada;float:left;font-size:14px}#product_details_size{width:216px;border-bottom:1px solid #dadada;float:left;font-size:14px;padding:16px 0}#product_details_buy{width:216px;float:left}#back{position:absolute;top:306px;left:400px;z-index:10}#back a{color:#676767;font-size:17px}#product_details_buy{padding:14px 0 0 0}.sponsors_header{display:block;width:100%;height:50px}
