body,div,html,p,ul,li,ol,dl,dd,blockquote,form,table{padding:0;margin:0;}h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}h1{margin-bottom:8px;font-size:41px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;font-weight:bold;line-height:1;color:#474746;}h2{font-size:16px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;font-weight:bold;text-transform:uppercase;line-height:1.2;color:#154273;margin-top:10px;}h3{margin-bottom:5px;font-size:35px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;font-weight:bold;line-height:1.33;color:#474746;}h4{margin-bottom:6px;font-size:19px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;font-weight:bold;line-height:1.4;color:#154273;}h5{font-size:16px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;font-weight:bold;text-transform:uppercase;line-height:1.2;color:#154273;}h6{}img{border-style:none;}ul{list-style:none;}a:link{text-decoration: underline;color:#154273;}a:visited{text-decoration: underline;color:#001053;}a:hover{text-decoration: underline;color:#ebc234;}a:active{text-decoration: underline;color:#ebc234;}p, ul, ol, dl{padding-bottom:16px;line-height:1.2;}p{padding-bottom:18px;line-height:1.4;}b, strong{}table{border-collapse:collapse;}tr{}th, td{vertical-align:top;padding:3px 12px;text-align:left;}.clear{font-size:1px;height:1px;clear:both;margin:0;padding:0;}.validation-failed{background:#ED8D91;}.ahfxmessage{margin-bottom:24px;padding:10px 18px;background:#0a0a0a;font-size:20px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;font-weight:bold;line-height:32px;letter-spacing:0.04em;color:#EBC234;}.ahfxmessage a, .ahfxmessage a:link, .ahfxmessage a:visited, .ahfxmessage a:hover, .ahfxmessage a:active, .ahfxmessage a:focus{color:#E89727;}.ahfxmessage a:hover, .ahfxmessage a:active, .ahfxmessage a:focus{color:#fff;}input, textarea, select, img{max-width:100%;}body{margin:0 auto;color:#474746;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background:#f1ece9 url('images/body_bg.jpg') center top repeat;font-size:17px;}#header_holder{width:100%;min-width:1202px;background:#0a0a09 url('images/header_bg.jpg') center top repeat-x;background:#EFE8E2 url('images/header_bg.jpg') center top repeat-x;}#header_holder .header{width:1202px;height:558px;margin:0 auto;position:relative;}#header_holder .upper{width:1202px;height:40px;}#header_holder .upper .phone{float:right;margin-right:21px;font-size:16px;line-height:40px;color:#fff;}#header_holder .upper .phone b{font-weight:normal;color:#dbdbdb;}#header_holder .upper .search{float:right;margin:8px 55px 0 0;}#searchfield{height:20px;padding:2px 6px;background:#fff;border:none;border-radius:1px 0 0 1px;vertical-align:bottom;}#searchsubmit, .searchsubmit{width:24px;height:24px;background:url('images/btn_search.png') no-repeat;border:none;vertical-align:bottom;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;}#header_holder .nav{float:right;width:696px;height:81px;margin:0 21px 0 0;padding:0 0 0 84px;background:#154273;background: -moz-linear-gradient(top, #154273 0%, #154273 60%, #133d6a 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#154273), color-stop(60%,#154273), color-stop(100%,#133d6a));background: -webkit-linear-gradient(top, #154273 0%,#154273 60%,#133d6a 100%);background: -o-linear-gradient(top, #154273 0%,#154273 60%,#133d6a 100%);background: -ms-linear-gradient(top, #154273 0%,#154273 60%,#133d6a 100%);background: linear-gradient(to bottom, #154273 0%,#154273 60%,#133d6a 100%);text-align:center;position:relative;}#header_holder .nav li{float:left;white-space:nowrap;}#header_holder .nav li a, #header_holder .nav li a:link, #header_holder .nav li a:visited, #header_holder .nav li a:hover, #header_holder .nav li a:active{display:block;height:70px;padding:10px 26px 0;border-bottom:1px solid #154273;font-size:19px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;text-decoration:none;color:#dbdbdb;line-height:70px;}#header_holder .nav li a:hover, #header_holder .nav li a:active,#header_holder .nav li:hover a, #header_holder .nav li:hover a:link, #header_holder .nav li:hover a:visited, #header_holder .nav li:hover a:hover, #header_holder .nav li:hover a:active{color:#082b50;background:#ebc234;}#header_holder .nav li:hover li a, #header_holder .nav li:hover li a:link, #header_holder .nav li:hover li a:visited, #header_holder .nav li:hover li a:hover, #header_holder .nav li:hover li a:active{color:#dbdbdb;color:#fff;background:transparent;}#header_holder .nav li:hover li a:hover, #header_holder .nav li:hover li a:active{color:#ebc234;}#header_holder .nav #minutesnav > a, #header_holder .nav #minutesnav > a:link, #header_holder .nav #minutesnav > a:visited, #header_holder .nav #minutesnav > a:hover, #header_holder .nav #minutesnav > a:active, #header_holder .nav #minutesnav > a:focus{width:160px;line-height:28px;white-space:normal;}#header_holder .nav li ul{display:none;width:719px;height:266px;padding-bottom:0;padding-left:1px;background:url('images/dropdown_bg2.png') no-repeat left top;position:absolute;left:31px;top:80px;z-index:5;}#header_holder .nav li:hover ul{display:block;}#header_holder .nav li ul li{width:239px;}#header_holder .nav li ul li a, #header_holder .nav li ul li a:link, #header_holder .nav li ul li a:visited, #header_holder .nav li ul li a:hover, #header_holder .nav li ul li a:active{width:239px;height:66px;padding:0;border:none;color:#fff;line-height:66px;}#header_holder .nav li ul li a:hover, #header_holder .nav li ul li a:active{color:#ebc234;background:transparent;}#header_holder .nav li ul li ul{display:block;width:239px;height:186px;padding-top:8px;padding-left:0;background:transparent;position:static;}#header_holder .nav li ul li ul li{float:none;white-space:wrap;}#header_holder .nav li ul li ul li a, #header_holder .nav li ul li ul li a:link, #header_holder .nav li ul li ul li a:visited, #header_holder .nav li ul li ul li a:hover, #header_holder .nav li ul li ul li a:active{height:auto;line-height:30px;}#rotate_holder{width:1237px;height:516px;background:url('images/rotate_bg.png') no-repeat -4px top;position:absolute;left:-17px;top:42px;}#rotate{width:1202px;height:516px;margin:0 auto;overflow:hidden;position:relative;}#rotate .rotator{position:absolute;left:0;top:0;}#rotate .rotator img{vertical-align:top;}#logo{width:262px;height:263px;position:absolute;left:117px;top:0;}#logo img{vertical-align:top;position:relative;top:-88px;}#sitemapnav{display:none;}#news_holder{width:100%;min-width:1202px;height:128px;background:#154273;background: -moz-linear-gradient(top, #11355c 0%, #154273 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#11355c), color-stop(100%,#154273));background: -webkit-linear-gradient(top, #11355c 0%,#154273 100%);background: -o-linear-gradient(top, #11355c 0%,#154273 100%);background: -ms-linear-gradient(top, #11355c 0%,#154273 100%);background: linear-gradient(to bottom, #11355c 0%,#154273 100%);}#news{width:1160px;margin:0 auto;text-align:right;}#news ul{padding:18px 0 0;}#news ul li{font-size:16px;line-height:29px;color:#fff;}#news ul li a, #news ul li a:link, #news ul li a:visited, #news ul li a:hover, #news ul li a:active{color:#dbdbdb;}#news ul li a:hover, #news ul li a:active{color:#ebc234;}#main_holder{width:100%;}#main{width:1160px;margin:0 auto;padding-top:38px;padding-bottom:4px;background:url('images/main_bottom.png') repeat-x left bottom;}#main .heading{float:left;width:460px;min-height:120px;text-align:center;}#main .heading h1{width:370px;margin:0 auto;}#main .content{float:right;width:680px;}#main .content p{letter-spacing:0.025em;}#main .content ul{padding-left:30px;list-style:disc;line-height:32px;padding-bottom:14px;}#main .content table{margin-bottom:16px;}#main .content table tr td, #main .content table tr th{vertical-align:top;}#main .content img {max-width:680px;}#main .heading #news_info {text-align:left;}#news_info ul {padding:8px 16px 24px 16px;}#news_info ul li {padding-bottom:6px;font-size:16px;line-height:1.33}.appform{line-height:34px;}.nw{white-space:nowrap;}.ib, .ib_150, .ib_520, .ib_200, .ib_470, .ib_255, .ib_415, .ib_340, .ib_330{display:inline-block;vertical-align:top;}.ib_150{width:150px;}.ib_520{width:520px;}.ib_200{width:200px;}.ib_470{width:470px;}.ib_255{width:255px;}.ib_415{width:415px;}.ib_340{width:340px;}.ib_330{width:330px;}.w_670{width:670px;}.checkout_button, .checkout_button:link {text-decoration: none;background-color: orange;padding: 15px 30px;cursor: pointer;}.checkout_button:hover {color:black;background-color:darkorange;}.overlay-fourth-of-july {position: absolute;right: 0;top: 173px;background: white;width: 600px;background: #f1ece9 url('images/body_bg.jpg') center top repeat;overflow:hidden;padding-left:15px;}#citycode{background:#fff;margin-bottom:18px;}#citycode .backbtn{}#citycode .backbtn a, #citycode .backbtn a:link, #citycode .backbtn a:visited, #citycode .backbtn a:hover, #citycode .backbtn a:active{font-size:12px;text-transform:uppercase;}#citycode ul{margin:18px 6px 6px 18px;padding:0;text-align:left;}#citycode ul li{margin:4px 0;}#citycode ul li a:after{content:"";display:block;clear:both;width:0;height:0;}#citycode ul li ul{overflow:hidden;margin:4px 0 4px 20px;}#citycode ul li.showme ul{}#citycode ul li ul li{margin:4px 0;}#citycode ul li ul li ul, #citycode ul li.showme ul li ul{overflow:hidden;margin:4px 0 4px 20px;}#citycode ul li ul li.showme ul{}#citycode ul li ul li ul li{}#citycode .numbered{display:block;float:left;width:125px;font-weight:bold;}#citycode .named{display:block;float:left;width:calc(100% - 125px);}#citycode_inner{padding:14px;}#survey_holder{width:1160px;margin:0 auto;padding-top:32px;padding-bottom:4px;background:url('images/main_bottom.png') repeat-x left bottom;}#survey{width:964px;margin:0 auto;}#survey .heading{float:left;width:491px;text-align:center;}#survey .heading .heading{float:none;margin-top:22px;margin-bottom:16px;padding-top:18px;padding-bottom:16px;background:url('images/heading_bg.png') repeat;}#survey .heading p{width:450px;margin:0 auto;}#survey .content{float:left;width:433px;margin-bottom:46px;padding:21px 20px;background:#fff;}#survey .content .inner{padding:12px;border:1px solid #eee;border-radius:2px;background:url('images/survey_bg.png') repeat;box-shadow:0 0 3px 1px rgba(0,0,0,0.20);text-align:center;}#survey .content .inner .fields{text-align:right;padding-right:90px;}#survey .content .inner .fields ul{padding-bottom:2px;}#survey .content .inner .fields ul li{padding-bottom:11px;line-height:20px;}#survey .content .inner .fields ul li label:after{content:"";display:block;width:0;height:0;clear:both;}#survey .content .inner .fields ul li input{float:right;padding-left:16px;}#survey .content .inner .fields ul li span{float:left;width:280px;}#zip{margin-bottom:10px;width:50px;text-align:center;vertical-align:top;}#surveysubmit{width:196px;height:39px;border:none;background:#154273 url('images/btn_bg.png') no-repeat;font-size:20px;font-family:"Cardo",Georgia,Times,"Times New Roman",serif;font-weight:normal;text-align:center;color:#f0e6e7;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;}#surveysubmit:hover{color:#EBC234;}.sponsorholder{padding:16px;background:#03030B url('use_images/sponsors_bg.png') repeat center center;text-align:center;color:#fff;}.sponsorholder:after{content:"";clear:both;display:block;width:0;height:0;font-size:1px;line-height:0;}.sponsorholder h3{padding-bottom:24px;font-size:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;}.sponsorholder h4{font-size:16px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;}.sponsorholder .column{float:left;width:33%;}#main .sponsorholder .column ul{margin:0;padding:16px 16px 0;list-style:none;}#main .sponsorholder .column li{padding-bottom:24px;}.sponsorholder .column img{max-width:100%;height:auto;}.boothtable{width:100%;margin:32px 0 24px;border-collapse:collapse;}.boothtable tr{}.boothtable th{padding:4px 8px;border-top:2px solid #123B66;border-bottom:2px solid #123B66;background:#fff;}.boothtable thead th{border-top:none;}.boothtable tfoot th{border-bottom:none;}.boothtable tbody .th{border:none;background:#123B66;color:#fff;}.boothtable td{padding:2px 8px;border-bottom:1px solid #474746;background:#fff;}.boothtable tr:nth-of-type(2n) td{background:#f8f8f8;}.boothtable tr.booked td{background:#C2E5F9;}.boothtable .c{text-align:center;}.boothtable .l{text-align:left;}.boothtable .r{text-align:right;}.boothtable label, .boothtable i{white-space:nowrap;font-size:12px;}.boothtable input[type=checkbox], .boothtable input[type=radio]{vertical-align:text-bottom;}.carttable{width:100%;margin:32px 0;border:1px solid #474746;border-collapse:collapse;background:#fff;}.carttable th{padding:6px 16px;background:#123B66;color:#fff;}.carttable td{padding:4px 16px;border:1px solid #123B66;}.carttable tr:nth-of-type(2n) td{background:#f8f8f8;}#main .carttable ul{list-style:none;padding-left:0;padding-bottom:6px;line-height:1.5;}#main .carttable li{padding-bottom:4px;}.carttable .l{text-align:left;}.carttable .c{text-align:center;}.carttable .r{text-align:right;}.crumbs{font-size:12px;line-height:1.4;}.crumbs span{}.crumbs span.current{font-weight:bold;}.submitbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:9px 18px;border:none;background:#123B66;font-size:16px;font-weight:bold;color:#fff;cursor:pointer;}.submitbtn:hover{background:#154273;}#footer_holder{width:100%;min-width:1202px;height:93px;margin-top:58px;background:#154273;background: -moz-linear-gradient(top, #11355c 0%, #14406f 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#11355c), color-stop(100%,#14406f));background: -webkit-linear-gradient(top, #11355c 0%,#14406f 100%);background: -o-linear-gradient(top, #11355c 0%,#14406f 100%);background: -ms-linear-gradient(top, #11355c 0%,#14406f 100%);background: linear-gradient(to bottom, #11355c 0%,#14406f 100%);}#footer{width:1160px;padding-top:52px;margin:0 auto;text-align:right;}#footer p{font-size:12px;color:#fff;padding-bottom:0;}#footer p a, #footer p a:link, #footer p a:visited, #footer p a:hover, #footer p a:active{color:#fff;text-decoration:none;}#footer p a:hover, #footer p a:active{text-decoration:underline;}#js_large, #js_1220, #js_1032, #js_788, #js_560, #js_455{display:none;width:1px;height:1px;position:absolute;left:-1px;top:-1px;font-size:1px;line-height:1px;}#js_large{display:block;}@media only screen and (max-width: 1220px){#header_holder{width:100%;min-width:1032px;}#header_holder .header{width:100%;}#header_holder .upper{width:100%;}#header_holder .nav{width:625px;padding-left:73px;}#header_holder .nav li ul{left:0;}#rotate_holder{width:100%;background:transparent;left:0;}#rotate{width:100%;}#logo{left:26px;}#news_holder{width:100%;min-width:1032px;}#news{width:96%;clear:both;}#main{width:96%;}#main .heading{width:340px;}#main .content{width:610px;}.ib_150{width:150px;}.ib_520{width:450px;}.ib_200{width:200px;}.ib_470{width:400px;}.ib_255{width:255px;}.ib_415{width:345px;}.ib_340{width:340px;}.ib_330{width:250px;}.w_670{width:600px;}#survey_holder{width:100%;}#survey{width:96%;}#survey .heading{width:46%;}#survey .heading .heading{width:100%;}#survey .heading p{width:96%;}#survey .content{width:46%;}#survey .content .inner .fields ul li span{width:90%;}#footer_holder{width:100%;min-width:1032px;}#footer{width:96%;}#js_1220{display:block;}}@media only screen and (max-width: 1032px){#header_holder{min-width:768px;}#header_holder .header{height:auto;}#header_holder .upper{background:#0a0a09;}#header_holder .nav{float:none;width:82%;padding:0 9%;}#header_holder .nav li ul{left:4%;background:#133D6A;background:rgba(19,61,106,0.95)}#rotate_holder{position:relative;left:0;top:0;}#logo{left:50%;margin-left:-131px;top:0;}#news_holder{min-width:768px;height:auto;}#main .heading{width:100%;margin-bottom:16px;float:none;}#main .content{width:96%;float:none;margin:0 auto;}#footer_holder{min-width:768px;}#survey .content .inner .fields{padding-right:6px;}#js_1032{display:block;}}@media only screen and (max-width: 788px){img{max-width:100% !important;height:auto;}#header_holder{min-width:320px;background:#474746;}#header_holder .header{height:auto !important;}#header_holder .nav{width:100%;height:auto;padding:0;}#header_holder .nav li{float:none;text-align:center;}#header_holder .nav li a, #header_holder .nav li a:link, #header_holder .nav li a:visited, #header_holder .nav li a:hover, #header_holder .nav li a:active{height:40px;width:100%;padding:0;border-bottom:1px solid #11355C;font-size:18px;line-height:40px;}#header_holder .nav #minutesnav > a, #header_holder .nav #minutesnav > a:link, #header_holder .nav #minutesnav > a:visited, #header_holder .nav #minutesnav > a:hover, #header_holder .nav #minutesnav > a:active, #header_holder .nav #minutesnav > a:focus{width:100%;}#header_holder .nav li ul{display:none !important;width:100%;height:auto;background:#777;position:static;}#header_holder .nav li.show ul{display:block !important;}#header_holder .nav li ul:after{content:"";display:block;width:0;height:0;clear:both;}#header_holder .nav li ul li{display:table;table-layout:fixed;width:100%;border-bottom:1px solid #aaa;text-align:left;}#header_holder .nav li ul li:after{content:"";display:block;width:0;height:0;clear:both;}#header_holder .nav li ul li > a, #header_holder .nav li ul li > a:link, #header_holder .nav li ul li > a:visited, #header_holder .nav li ul li > a:hover, #header_holder .nav li ul li > a:active{display:table-cell;float:none;width:28%;height:auto;padding:6px 1%;font-size:16px;line-height:22px;vertical-align:middle;font-weight:bold;white-space:normal;}#header_holder .nav li ul li ul{display:table-cell;float:none;width:auto;height:auto;padding-top:0;vertical-align:middle;}#header_holder .nav li ul li ul li{display:list-item;float:left;width:auto;border:none;}#header_holder .nav li ul li ul li a, #header_holder .nav li ul li ul li a:link, #header_holder .nav li ul li ul li a:visited, #header_holder .nav li ul li ul li a:hover, #header_holder .nav li ul li ul li a:active{width:auto;height:40px;padding:0 16px;font-size:16px;font-weight:normal;line-height:40px;}#rotate_holder{display:none;}#logo{position:static;margin:0 auto;height:176px;}#news_holder{min-width:320px;height:auto;padding-bottom:16px;}.ib_150, .ib_200, .ib_255, .ib_340{width:150px;line-height:24px;}.ib_520, .ib_470, .ib_415, .ib_330{width:415px;width:calc(100% - 160px);}.w_670{width:100%;}#survey_holder .heading{float:none;width:100%;}#survey_holder .content{float:none;width:90%;width:calc(100% - 40px);margin:0 auto;}.crumbs{}.crumbs span{display:none;}.crumbs a, .crumbs a:link, .crumbs a:visited, .crumbs a:hover, .crumbs a:active, .crumbs a:focus{display:block;}.crumbs span.current{display:block;}.crumbs span.current:before{content:"> ";}.crumbs span.nolink{display:block;}#footer_holder{min-width:320px;}#footer{padding-top:20px;}#js_788{display:block;}}@media only screen and (max-width: 560px){#header_holder .upper{height:auto;}#header_holder .upper .phone{float:none;margin:0 auto;text-align:center;}#header_holder .upper .search{float:none;margin:0 auto;text-align:center;}#header_holder .nav{}#header_holder .nav:after{content:"";display:block;width:0;height:0;clear:both;}#header_holder .nav li{}#header_holder .nav li a, #header_holder .nav li a:link, #header_holder .nav li a:visited, #header_holder .nav li a:hover, #header_holder .nav li a:active{font-size:14px;}#header_holder .nav li ul li > a, #header_holder .nav li ul li > a:link, #header_holder .nav li ul li > a:visited, #header_holder .nav li ul li > a:hover, #header_holder .nav li ul li > a:active{font-size:14px;}#header_holder .nav li ul li ul li a, #header_holder .nav li ul li ul li a:link, #header_holder .nav li ul li ul li a:visited, #header_holder .nav li ul li ul li a:hover, #header_holder .nav li ul li ul li a:active{font-size:12px;}#news_holder{}#news ul li{font-size:12px;}.ib_150, .ib_200, .ib_255, .ib_340{width:100%;}.ib_520, .ib_470, .ib_415, .ib_330{width:100%;}.w_670{width:100%;}#js_560{display:block;}}@media only screen and (max-width: 455px){#main .heading h1{width:auto;}#ahfxbrand{display:none;}#js_455{display:block;}.boothtable{font-size:12px;}}@media only print {body, body *{background:transparent !important;color:#000 !important;}.ahfxmessage{font-size:14px;}.ahfxmessage a:after{content:' (' attr(href) ') ';font-size:12px;}#header_holder{min-width:0;background:none;}#header_holder .header{width:auto;height:auto;}#header_holder .upper{width:auto;height:auto;}#header_holder .upper .search{display:none;}#header_holder .upper .phone{float:none;margin:0 auto;text-align:center;}#header_holder .nav{display:none;}#rotate_holder{display:none;}#logo{width:auto;height:auto;position:static;}#logo:after{content:"Welcome to the City of Menan";display:block;}#logo a, #logo img{display:none;}#news_holder{display:none;}#main_holder{}#main{width:100%;background:transparent;}#main .heading{float:none;width:100%;min-height:0;height:auto;text-align:center;}#main .heading h1{width:auto;}#main .content{float:none;display:inline-block;width:100%;}#footer_holder{min-width:0;width:auto;height:auto;margin:0 auto;background:transparent;text-align:center;}#footer{width:auto;padding-top:16px;text-align:center;}}