article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0;line-height:1em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{position:relative;top:0px;font-family:Verdana,Helvetica,sans-serif;margin:0px;padding:0px;font-size:1em;line-height:1.125em;-webkit-font-smoothing:antialiased;background-color:#fff;height:100%;width:100%}#miscTags{display:none}h1,h2,h3,h4,h5,h6{padding:0px 10px 0px 10px;color:#818181;font-family:"Herculanum",Helvetica,sans-serif}h1{font-size:1.625em;line-height:1.625em}h2{font-size:1.5em;line-height:1.5em}h3{font-size:1.375em;line-height:1.375em}h4{font-size:1.25em;line-height:1.25em}h5{font-size:1.125em;line-height:1.125em}h6{font-size:1em;line-height:1em}p,ul,ol,label{padding:0px 10px 0px 10px;color:#818181;font-family:Verdana,Helvetica,sans-serif;font-size:0.875em;line-height:1.5em}ul,ol{margin-left:20px}.centered{text-align:center}a,a:visited{color:#818181;text-decoration:none}a:active,a:visited:active{color:#818181;text-decoration:underline}a:hover,a:visited:hover{color:#818181;text-decoration:underline}.buttonLink a{display:block;background:#376f87;color:#fff;margin:10px 0px 0px 0px;padding:10px 20px 10px 20px;text-decoration:none;text-align:center}.buttonLink a:hover{color:#fff;background:#4a89a4}.floatLeft{float:left}.floatRight{float:right}.marginTop{margin-top:10px}.extraMarginTop{margin-top:30px}.marginBottom{margin-bottom:10px}.marginLeft{margin-left:10px}.marginRight{margin-right:10px}.centered{text-align:center}.clearBoth{display:block;clear:both;content:'';line-height:0}.divider{border-top:5px solid #376f87;width:100%}img{max-width:100%;display:block;margin:0px auto 10px auto}.circleImage{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.panel{border:2px solid #376F87}.videoBorder{margin:20px 10% 20px 10%;padding:10px;border:1px solid #376f87}.videoContainer{position:relative;padding-bottom:50%;overflow:hidden}.videoContainer iframe,.videoContainer object,.videoContainer embed{position:relative;top:0;left:0;width:100%;height:100%}.mapContainer{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.mapContainer iframe,.mapContainer object,.mapContainer embed{margin:0;padding:0;border:0;position:absolute;top:0;left:0;width:100%;height:100%}header{top:0px;background-color:#fff;width:100%;z-index:1000}header #topBar{background-color:#376f87;margin:0px;padding:0px}header #topBar p{position:relative;color:#fff;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:Verdana,Helvetica,sans-serif;font-size:0.75em;line-height:3.125em}header #topBar ul{display:inline-block;list-style-type:none;padding-right:0px}header #topBar ul li{display:inline-block;color:#fff;padding-right:0px;margin:0px 0px 0px 10px;text-align:center}header #topBar ul li a{display:block;color:#fff}header #topBar ul li a:hover{text-decoration:none;color:#ffba6c}header #topBar ul li a:visited,header #topBar ul li a:active{text-decoration:none;color:#fff}header #topBar ul li a.tripAdvisor{margin-top:2px;width:18px;height:18px;background:url("../images/common/tripadvisor-sprite.png") no-repeat;background-size:18px;overflow:hidden;display:block}header #topBar ul li a.tripAdvisor span{display:none}header #topBar ul li a.tripAdvisor:hover{background-position-y:-18px}header #headerMain{padding:10px 0px 10px 0px;margin:0px}header #headerMain h1{display:block;color:#4a89a4;font-size:1.75em;line-height:1.125em;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px}header #headerMain h1 a{color:#4a89a4;text-decoration:none}header #headerMain h1 a:hover{color:#4a89a4;text-decoration:none}header #headerMain p{font-size:0.75em;line-height:1.375em}header #navBar{background:#f5f5f5}header #navBar #navHolder nav{display:inline-block;padding:0px;margin:0px !important;background:#f5f5f5;font-size:0.5625em;line-height:0.5625em}header #navBar #navHolder nav ul{display:inline-block;list-style-type:none;padding:0px !important;margin:0px !important;text-transform:uppercase}header #navBar #navHolder nav ul li{float:left}header #navBar #navHolder nav ul li a,header #navBar #navHolder nav ul li a:visited{display:block;margin:0px;color:#666;border-top:2px #f5f5f5 solid;text-decoration:none}header #navBar #navHolder nav ul li a:hover,header #navBar #navHolder nav ul li a:visited:hover{text-decoration:none;color:#666;border-top:2px #376f87 solid}header #navBar #navHolder nav ul li a.navActive,header #navBar #navHolder nav ul li a:visited.navActive{text-decoration:none;color:#666;border-top:2px #376f87 solid}.banner{position:relative;overflow:hidden;width:100%;margin:0px;padding:0px}.banner ul{list-style:none;margin:0px;padding:0px}.banner ul li{position:relative;float:left;margin:0px;padding:0px;height:525px}.banner ul li#sliderOne{position:relative;background:url("../images/homepage-features/bg-1.jpg") no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banner ul li#sliderTwo{position:relative;background:url("../images/homepage-features/bg-2.jpg") no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.banner ul li p{position:absolute;bottom:0px;width:100%;background-color:rgba(17,17,17,0.5);margin:0px !important;padding:30px 0px;text-align:center;color:#fff;font-size:1.375em;line-height:1.75em;font-family:"Herculanum",Helvetica,sans-serif}.banner ul li p span{font-size:1.5em;line-height:1.75em}.banner ul li p span a,.banner ul li p span a:visited{color:#ffba6c;text-decoration:none}.banner ul li p span a:hover,.banner ul li p span a:visited:hover{color:#4a89a4;text-decoration:none}.mainImage{position:relative;overflow:hidden;width:100%;margin:0px;padding:0px}.mainImage img{position:relative;overflow:hidden;max-width:100%;margin:0px;padding:0px}#mainContent{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#818181}#mainContent section{background-color:#fff}#mainContent section h1{margin-top:20px}#mainContent section h2{margin-top:50px}#mainContent section.sectionMarginTop{margin-top:40px}#mainContent section.sectionMarginTop .circleImage{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;max-width:75% !important;text-align:center}#mainContent #homeMap{margin:40px 0px 40px 0px;padding:0px}table.genericTable{width:100%;margin:0px 0px 20px 0px}table.genericTable caption{background-color:#67abc8;color:#fff;padding:10px 10px 10px 10px}table.genericTable thead{text-align:left;padding:10px 10px 10px 10px}table.genericTable thead th,table.genericTable thead td{font-size:0.9375em;line-height:1.5625em}table.genericTable tbody{text-align:left;padding:10px 10px 10px 10px}table.genericTable tbody th,table.genericTable tbody td{font-size:0.875em;line-height:1.5em}table.genericTable tfoot{text-align:left;padding:10px 10px 10px 10px}table.genericTable tfoot th,table.genericTable tfoot td{font-size:0.8125em;line-height:1.4375em}table.genericTable tr{border-bottom:1px solid #f5f5f5}table.genericTable td,table.genericTable th{padding:10px 10px 10px 10px}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}label{color:#666}form fieldset{border:none}form fieldset label{margin-top:3px;width:100% !important;display:block;padding:3px}form fieldset input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:30px;width:100% !important;display:block;padding:5px 8px}form fieldset textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;width:100% !important;display:block}form fieldset input,form fieldset textarea{border:1px solid #376f87;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}form fieldset input:focus,form fieldset textarea:focus{background:#f5f5f5;border:1px solid #376f87;box-shadow:0 0 3px #111;color:#666}form fieldset ::-webkit-input-placeholder{color:#818181}form fieldset :-moz-placeholder{color:#818181}form fieldset ::-moz-placeholder{color:#818181}form fieldset :-ms-input-placeholder{color:#818181}form fieldset button{background:#63c3e0;display:inline-block;border:none;padding:6px 25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}form fieldset button.reset{background-color:#c61700}form fieldset button:hover{background-color:#4a89a4}form fieldset button:active{background-color:#376f87}form fieldset button{background:#63c3e0;display:inline-block;border:none;padding:6px 25px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}form fieldset button.reset{background-color:#c61700}form fieldset button:hover{background-color:#4a89a4}form fieldset button:active{background-color:#376f87}form.footerForm label{color:#fff}form.mainForm label{color:#666}footer{background:#376f87;position:relative;margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;width:100%;color:#fff}footer h2{color:#fff}footer p{font-size:0.75em;line-height:1.25em;padding:10px;margin:0px;text-align:left;color:#fff}footer p a{color:#67abc8}footer p a:hover{color:#67abc8;text-decoration:underline}footer #bottomBar{background:#67abc8;margin:0px;padding:0px;position:relative}footer #bottomBar p{color:#fff}footer #bottomBar p a{color:#376f87}footer #bottomBar p a:hover{color:#376f87;text-decoration:underline}.container{max-width:1180px;margin:0 auto;min-height:0px}.row{width:100%;position:relative}.row:after{display:block;clear:both;content:'';line-height:0}.row [class^="block"]{display:block;position:relative;float:left;margin-left:2%}.row [class^="block"]:first-of-type{margin-left:0 !important}.block1{width:6.5%}.block2{width:15.0%}.block3{width:23.5%}.block4{width:32%}.block5{width:40.5%}.block6{width:49%}.block7{width:57.5%}.block8{width:66%}.block9{width:74.5%}.block10{width:83.0%}.block11{width:91.5%}.block12{width:100%}@media (max-width: 1200px){.container{max-width:85%}}@media (max-width: 800px){.block1{width:5.125%}.block2{width:13.75%}.block3{width:22.375%}.block4{width:31.0%}.block5{width:39.625%}.block6{width:48.25%}.block7{width:56.875%}.block8{width:65.5%}.block9{width:74.125%}.block10{width:82.75%}.block11{width:91.375%}.block12{width:100%}[class*="block"]{margin-left:3.5% !important}}@media (max-width: 550px){.container{width:100%;padding:0 20px}[class^="block"]{width:100% !important;float:none !important;margin:0 0 0 0 !important}}@media screen and (min-width: 350px){h2{font-size:1.25em;line-height:1.25em}h3{font-size:1.25em;line-height:1.25em}h4{font-size:1.125em;line-height:1.125em}h5{font-size:1.125em;line-height:1.125em}header #topBar ul{float:left;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px}header #topBar ul li{float:left;margin:0px 5px 0px 0px}header #headerMain{margin:0px}header #headerMain p{padding:0px 0px 0px 0px !important;float:none}header #navBar #navHolder nav{width:100%}header #navBar #navHolder nav ul{display:none}header #navBar #navHolder nav select{display:inline-block;-webkit-appearance:button;-webkit-user-select:none;background-position:center right;background-repeat:no-repeat;color:#666666;font-size:inherit;margin:5px auto 5px auto;padding-top:10px;padding-bottom:10px;padding-left:10px;text-overflow:ellipsis;white-space:nowrap;border:1px solid #376f87;width:100%}}@media screen and (min-width: 480px){header #topBar ul{display:inline-block;list-style-type:none;margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;float:right}header #topBar ul li{display:inline-block;color:#fff;padding-right:0px;margin:0px 0px 0px 10px;text-align:center}header #topBar ul li a{display:block;color:#fff}header #topBar ul li a:hover{text-decoration:none;color:#ffba6c}header #topBar ul li a:visited,header #topBar ul li a:active{text-decoration:none;color:#fff}header #headerMain p{text-align:right}header #navBar #navHolder nav{font-size:0.625em;line-height:0.625em}header #navBar #navHolder nav ul{display:none}}@media screen and (min-width: 768px){h2{font-size:1.5em;line-height:1.5em}h3{font-size:1.375em;line-height:1.375em}h4{font-size:1.25em;line-height:1.25em}h5{font-size:1.125em;line-height:1.125em}header #topBar ul{float:right}header #headerMain p{text-align:right}header #navBar #navHolder nav ul{display:inline-block}header #navBar #navHolder nav li a,header #navBar #navHolder nav li a:visited{padding:10px 10px 10px 10px}header #navBar #navHolder nav select{display:none}}@media screen and (min-width: 980px), print, projection{#navBar #navHolder nav{font-size:0.75em !important;line-height:0.75em}#navBar #navHolder nav ul li a,#navBar #navHolder nav ul li a:visited{padding:10px 20px 10px 20px}}
