body{font-size:62.5%;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}a{text-decoration:none;}#location-items h3,.event-date h3,#footer-content h4{text-transform:uppercase;}div.success-message strong,.event-date-info,body{font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-serif;}#event-detail li,#agenda-information li,#contact-information li,#registration-information li,.hotel li,#ask-us-your-questions textarea,#footer-links li,p,#volunteering h6,#volunteering li,.ask-a-question #secondary li{font-family:arial,verdana,sans-serif;}p,#volunteering h6,.button,#footer-links a,#footer-links li,.event-date a,#accommodations-callout a,#secondary-navigation a,#primary-content ul li,#ask-us-your-questions textarea,#ask-us-your-questions label .error-message{font-size:12px;}#image-area .view-more,#twitter{font-size:13px;}#ask-us-your-questions label{font-size:14px;}#event-detail h4,.faqs h5,#visionary,#location-items h4,#event-detail .event-date-info,div.success-message strong,.event-date .event-date-info{font-size:15px;}#primary-navigation a,.pager-wrapper .pager a,.pager-wrapper h3,#image-area .short h2{font-size:18px;}h2,#volunteering h4,.get-involved #title,#prohibited-items h4,.faqs h4,#ask-us-your-questions h4,.announcement h4,.event-date h4,.event-date h4 a,#accommodations-callout{font-size:20px;}#twitter span{font-size:22px;}#image-area #reo,#image-area #memorial,#image-area #family{font-size:23px;}#footer-content h4,#footer-content h3{font-size:25px;}#callout h2{font-size:26px;}#location-items h3,.event-date h3{font-size:30px;}body,#image-area #callout h2{line-height:1;}#image-area #reo,#image-area #memorial,#image-area #family{line-height:1.15;}p,.hotel li,#ask-us-your-questions textarea,h2,#primary-navigation a,#location-items p{line-height:1.2;}#image-area #reo,#image-area #memorial,#image-area #family{line-height:1.25;}#contact-information li,#registration-information li,#hotels li,#callout-message,#volunteering h6{line-height:1.333!important;}#primary-content ul li,p{line-height:1.673;}#event-detail p{line-height:2;}.location-details .callout,#prohibited-items h4,.faqs h4,#volunteering h6,#volunteering h4,.get-involved #title,#ask-us-your-questions h4,.faqs h5,#visionary,.announcement h4,#location-items h4,#event-detail .event-date-info,h2,#primary-content a,.post-date,.success-message strong,.event-date .event-date-info,.event-date a,#accommodations-callout,#event-detail a,#event-detail h4,#contact-information,strong,#hotels h6{font-weight:bold!important;}.location-details .callout,#ask-us-your-questions label .error-message,em{font-style:italic;}#event-detail .button,.pager a,.pager-wrapper h3{font-weight:normal!important;}@media screen,projection,handheld{#ask-us-your-questions #submit,.submit-button:hover,a.button:hover,#secondary-navigation a,#image-area #callout p,#event-detail .button,#footer-links a:hover,.pager-wrapper .pager a,.pager-wrapper h3,#event-detail a.button:hover,.button,a#twitter:hover,#footer-content h4,#reo,#memorial,#family,#primary-navigation a{color:#fff;}#event-detail .event-date-info,.event-date .event-date-info,#image-area #callout h2,body,#footer-links a,#footer-links,#twitter,#primary-navigation a:hover,#primary-navigation .active{color:#069EDB;}#volunteering h6,#primary-content ul li,p{color:#000;}a,.event-date h4,#footer-content h3,.callout h2,#ask-us-your-questions label,#location-items h4,#event-detail a,#accommodations-callout a,.event-date a{color:#BD2026;}div.success-message strong,#event-detail a:hover,a:hover,#accommodations-callout a:hover,.event-date a:hover{color:#008100;}.pager-wrapper .pager .currently-selected-item a,#location-items h3,.event-date h3,#event-detail h2,#accommodations-callout{color:#172052;}.announcement h4,.get-involved #title,#volunteering h4,#prohibited-items h4,.faqs h4,#ask-us-your-questions h4{color:#202052;}body{background-color:#000024;}.announcements #primary-content,.ask-a-question #primary-content,.get-involved #primary-content,#image-area,#sponsors,#content-container{background-color:#fff;}#reo,#memorial,#family{background-color:#5F0000;}#image-area #callout{background-color:#172052;}.pager-wrapper{background-color:#069FDB;}#submit:hover,a.button:hover{background-color:#BD2026;}#ask-us-your-questions label .error{background-color:#FFE4BF;}.button,#submit,#secondary-navigation .active,#secondary-navigation a:hover{background-color:#069EDB;}#sponsors-container{background-color:transparent;}#image-area{border-color:#fff;}#footer-links li{border-left-color:#069EDB;}#location-items h3,.event-date h3{border-bottom-color:#069EDB;}#sponsors-container{border-top-color:#0E5F97;border-bottom-color:#0E5F97;}#sponsor-logo-container{border-color:#069EDB;}input,textarea{border-color:#BD2026;}.button,#submit{border-bottom-color:#182052!important;}#callout .button{border-bottom-color:#fff!important;}}@media screen,projection,print{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;outline:0;padding:0;vertical-align:baseline;}:focus{outline:0;}ol,ul{list-style:none;}#accessibility{position:absolute;text-indent:-9999px;}#header-wrapper{background:url(../_media/grdnt.png) 0 0 repeat-x;padding:39px 0 15px;}#header{width:985px;margin:0 auto 5px;}#city{background:url(../_media/hd-sprt.png) 0 0 no-repeat;width:477px;height:35px;text-indent:-9999px;margin:0 auto;}#event{background:url(../_media/hd-sprt.png) -478px 0 no-repeat;width:679px;height:57px;text-indent:-9999px;margin:10px auto 0;display:block;}#primary-navigation{width:985px;margin:-15px auto 0;background:url(../_media/nav-bg.png) 0 0 no-repeat;padding:2.1em 0 .8em;}#primary-navigation li{margin-left:45px;}#primary-navigation .first-child{margin-left:163px;}#primary-navigation a{padding:1.111em 0;display:block;}.event-details #header-wrapper{*padding-bottom:9px;}h2{margin-bottom:2px;}.home #primary-content{padding-bottom:30px;}#image-area{width:950px;margin:2px auto 25px;border-style:solid;border-width:5px;position:relative;}.home #image-area a{display:block;position:absolute;background-image:url(../_media/hm-icons.jpg);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px;right:0;}.home #image-area{width:947px;height:403px;}#cars,#fireworks,#flower,#fishing,#steak{height:131px;}#football{height:267px;}#football,#flower,#fishing,#steak{width:131px;}#fireworks,#cars{width:267px;}#image-area #fireworks{background-position:-264px 0;right:136px;}#image-area #fishing{background-position:-532px 0;left:0;top:0;}#image-area #steak{top:0;left:136px;}#image-area #family{bottom:0;left:0;}#image-area a#family:hover,#image-area #family{background-image:url(../_media/family.jpg);}#image-area a#memorial:hover,#image-area #memorial{margin-bottom:6px;background-image:url(../_media/memorial.jpg);}#image-area a#reo:hover,#image-area #reo{background-image:url(../_media/reo.jpg);}#image-area a#family:hover,#image-area a#memorial:hover,#image-area a#reo:hover{background-repeat:no-repeat;background-position:-268px 0;text-indent:0;}#image-area #family,#image-area #memorial,#image-area #reo{text-indent:-9999px;}#image-area .view-more{display:block;margin-top:51px;}#image-area .view-more:after{content:" »";}#image-area #football{background-position:-132px 0;right:272px;bottom:0;}#image-area #reo{bottom:0;}#image-area #flower{right:0;top:0;position:absolute;background-position:0 -131px;}#image-area #reo,#image-area #memorial,#image-area #family{width:238px;height:242px;padding:10px 15px 15px 14px;}#image-area #cars{background-position:-264px -132px;left:272px;bottom:0;}#image-area a#reo:hover{background-position:-268px 0;}#image-area #memorial{left:272px;top:0;}#image-area #callout{width:263px;padding:30px 32px;height:172px;}.event-details #image-area #callout{height:345px;}#image-area #callout.short{padding-bottom:57px;}#image-area #callout h2{margin-bottom:10px;}#image-area #callout .button{margin-top:20px;display:block;width:165px;}#event-detail.short{padding-bottom:75px;}.event-date.first-child{padding-top:36px!important;}.event-date.first-child .liberty-plaza{margin-bottom:13px;margin-right:25px;}#location-items h3,.event-date h3{border-bottom-width:3px;padding-bottom:5px;margin-bottom:20px;}.event-date .event{width:432px;margin:0 15px 20px 0;}.event-date .event-date-info{margin-bottom:0!important;}#volksmarch-image{margin-top:10px;}.event h4{padding:8px 0 0 0;}#event-detail{padding:36px 0 40px;width:450px;margin-left:30px;}#event-detail .button{display:block;width:170px;margin-bottom:10px;}.outdoor-expo #event-detail{padding-bottom:93px;}.outdoor-expo #rei-logo{margin:105px 0 0 40px;}.backyard-grill-off #event-detail{padding-bottom:91px;}.football #event-detail,.autoshow #event-detail{padding-bottom:105px;}#volunteering ul,.autoshow #event-detail #registration-information{margin-bottom:15px;}.football #event-detail #contact-information,.autoshow #event-detail #contact-information{margin-bottom:8px;}.football .registration-title,.autoshow .registration-title{margin-top:11px!important;margin-bottom:5px;}.football .registration-title.first-child,.autoshow .registration-title.first-child{margin-top:0!important;}#autoshow-icons{margin-top:15px;}#primetime{margin-top:194px;margin-left:50px;}.carnival #event-detail{padding-bottom:92px;}.rose-tour #event-detail{padding-bottom:81px;}.event-details .event-date{width:908px;padding:0 15px 0 30px;}#visionary,#event-detail h4{margin-bottom:5px;}#event-detail .event-date-info{margin-bottom:0;}#event-detail ul{margin-bottom:30px;}.event .before{width:22px;height:24px;background-image:url(../_media/icons.png);background-repeat:no-repeat;display:block;margin-top:-4px;margin-right:3px;}.liberty-plaza .before{background-position:-23px 0;}.gussie-field .before{background-position:-46px 0;}.historical-park .before{background-position:-69px 0;}.cox-soccer-complex .before{background-position:-90px 0;}.stars-center .before{background-position:0 0;}#accommodations-callout{margin-left:30px;padding-bottom:15px;}#accommodations-callout a{margin-left:10px;}#primary-content{width:960px;margin:0 auto;background:url(../_media/tree.png) 580px 100% no-repeat;}#primary-content p{margin-bottom:16px;}.callout{margin-top:36px;padding-bottom:47px;}#announcement{width:265px;margin-right:30px;margin-left:34px;}#historical-park{width:235px;}#footer-container{background:url(../_media/grdnt.png) 0 -695px repeat-x;padding-bottom:50px;}#footer-content{width:960px;margin:0 auto;padding-top:34px;}#footer-content h3{width:190px;}#twitter{background-image:url(../_media/icons.png);background-position:-113px -2px;background-repeat:no-repeat;margin:-140px 64px 0 0;padding:5px 0 15px 46px;*margin:-137px 64px 0 0;}#sponsors-container{clear:right;border-top-style:solid;border-top-width:1px;border-bottom-width:1px;padding:7px 0;margin-top:1px;}#sponsors{*height:90px;}#sponsors h3{margin:21px 25px 22px 36px;*width:200px;}#sponsors-list{width:680px;}.button{padding:4px 6px;border-bottom-width:3px;text-align:center;}#sponsors-list a{display:block;text-indent:-9999px;background-image:url(../_media/sp-ft.png);background-repeat:no-repeat;}#sam-moon{margin-top:35px;margin-right:7px;}#sam-moon a{width:155px;height:19px;background-position:0 0;margin-top:4px;}#reliant-ft{margin:22px 35px 0 25px;}#reliant-ft a{width:103px;height:52px;background-position:0 -21px;}#twc-ft{margin:34px 0 0;}#twc-ft a{width:183px;height:26px;background-position:-112px -21px;}#napa-ft{margin:26px 0 0 31px;}#napa-ft a{width:140px;height:44px;background-position:-113px -51px;}#fb-logo{margin:20px 15px 0 35px;}#footer-content h4{margin:27px 0 3px;}#footer-links li{border-left-style:solid;border-left-width:1px;margin-left:9px;padding-left:9px;}#footer-links li:first-child{border-left:none;margin-left:0;padding-left:0;}#liberty-kidzone{clear:left;}#hck2-logo{margin:-28px 35px 0 0;}.event-details #secondary-navigation{margin-top:-15px;}#secondary-navigation{width:931px;margin:-14px auto 0;*width:960px;width:960px\9;}::root #secondary-navigation{width:950px;}#secondary-navigation li{margin-left:8px;*margin-left:8px;*padding-bottom:4px!important;}#secondary-navigation a{padding:2px 3px;}#secondary-content{margin:100px 180px 0 0;width:240px;}#location-items{clear:both;margin-left:30px;}#location-items h3{margin-bottom:40px;}#location-items #primary{width:370px!important;padding-bottom:103px;}#location-items #secondary{width:370px;margin-left:135px;}#location-items .location{width:410px;margin:0 0 10px 0;}#location-items .location-details{width:200px;margin:15px 0 0 25px;}#location-items h4{margin-bottom:11px;}#location-items p{margin-bottom:0;}#primary-content ul{list-style-type:disc;}#primary-content li{list-style-position:outside;margin-left:12px;}#registration-information li,#contact-information li{margin-left:0!important;}.ask-a-question #primary-content #primary{width:435px;margin-right:20px;}.ask-a-question #primary-content #secondary{width:435px;}#primary-content #primary{width:435px;margin-right:20px;}#primary-content #secondary .faqs{margin:83px 0 39px;border-bottom-width:3px;padding-bottom:19px;}#ask-a-question{margin:40px 15px 0 0;}#ask-us-your-questions{padding-top:40px;width:444px;border-bottom-width:3px;}#ask-us-your-questions h4{margin-bottom:4px;}form{margin-bottom:40px;}label{margin-bottom:11px;display:block;}label span{margin-bottom:4px;}label .error-message{padding-top:2px;margin-left:10px;}.error-message .before{width:14px;height:14px;background:url(../_media/icons.png) 0 -24px no-repeat;display:block;margin:-2px 4px 0 0;}input{clear:left;display:block;border-width:1px;border-style:solid;width:258px;padding:2px;}textarea{border-width:1px;border-style:solid;width:373px;padding:2px;}#submit{width:117px;border:none;border-bottom-width:4px;}.success-message{margin-top:-29px;}.faqs h4{margin:40px 0 25px 0;}.faqs h5{margin-bottom:3px;}.faqs ul{margin-bottom:21px;}#prohibited-items ul{margin:7px 0 20px 0;}#hotels{margin-bottom:112px;}#registration-information,#contact-information,#sponsor-logo-container li,#sponsor-logo-container,.pager-wrapper .pager li,#hotels li{list-style-type:none!important;}#hotels .hotel{margin-bottom:9px;}#hotels li{margin-left:0!important;}.pager-wrapper{width:444px;padding:7px 10px;}.pager-wrapper .pager{margin-top:-4px;}#announcements-photo{margin-top:6px;}.announcement{width:445px;border-bottom-width:3px;padding-bottom:8px;}.announcement.last-child{border:none;}.announcement h4{margin:28px 0 7px;}#bottom-pager{margin-bottom:115px;}.announcements #primary-content{padding-top:38px!important;padding-bottom:145px!important;}.fishin-fun #primary-content{padding-bottom:65px;}.volksmarch #primary-content{padding-bottom:51px;}#submit:hover{cursor:pointer;}#sponsor-logo-container{padding:24px 18px 20px 18px;border-style:solid;border-width:6px;margin:25px 0 115px;width:351px;}#sponsor-logo-container li{width:166px;float:left;margin:0 0 24px 0;}#sponsor-logo-container #sb-visionary,#sponsor-logo-container #njdhs{width:351px;}#sponsor-logo-container .first-column{margin-right:18px;}#sponsor-logo-container #sb-visionary{margin-bottom:0;}#sponsors #dart{*margin-top:8px;}#sponsors #coca-cola{*margin-top:19px;}#sponsors #cro-catering{*margin-top:6px;*padding-bottom:4px;}.get-involved #title{margin:40px 0 3px;}.get-involved #secondary{width:435px!important;}#volunteering{margin-top:40px;}#volunteering h4{margin-bottom:3px;}#volunteering h6{margin-bottom:10px;}#volunteering .button{display:block;width:160px;margin:20px 0 20px;}.announcements #primary-content,.ask-a-question #primary-content,.get-involved #primary-content{padding:0 35px;width:890px;padding-top:1px;position:relative;margin-top:-15px;}.announcements #primary-content{padding-bottom:85px!important;}#your-question{overflow:auto;}.concert #secondary-content{margin-top:40px!important;}#lt-star,#rt-star{position:absolute;}#lt-star{left:-19px;top:435px;}#rt-star{right:-22px;top:436px;}#fmffihs{background:url(../_media/ffmfihs-bg.png) 0 0 repeat-x;}.error-message .before,#ask-us-your-questions label span,#primary-content #primary,.ask-a-question #primary-content #secondary,.ask-a-question #primary-content #primary,#location-items .location-details,#location-items .get-directions,#location-items .location,#location-items #secondary,#location-items #primary,#secondary-navigation li,#main-map,#footer-links li,#fb-logo,#sponsors-list li,#sponsors-list,#footer-content h3,.callout,.event .before,#event-detail,.event-date .event,#primary-navigation li,.pager-wrapper .pager li,.pager-wrapper h3{float:left;}.get-involved #secondary,#announcements-photo,.pager-wrapper .pager,#ask-a-question,#secondary-content,#hck2-logo,#twitter,#image-area #callout{float:right;}.announcement,#ask-us-your-questions,#primary-content #secondary .faqs,.button,#sponsors-container,#location-items h3,.event-date h3,#submit{border-bottom-style:solid;}.location-details .callout{padding:0;margin:10px 0 0 0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ .clearfix{display:block;}/* End hide from IE-mac */}@media screen and (-webkit-min-device-pixel-ratio:0){#secondary-navigation{width:950px;}}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){#secondary-navigation{width:950px;}}