.container #content,.container header,.container #footer{*zoom:1}.container #content:before,.container header:before,.container #footer:before{content:" ";display:table}.container #content:after,.container header:after,.container #footer:after{content:" ";display:table;clear:both}/*! normalize.css v2.1.2 | MIT License | git.io/normalize */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:0.67em 0}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:0.35em 0.625em 0.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}html{font-size:100%;height:100%;width:100%}body{background:#000;margin:0}.container{*zoom:1;max-width:61.125em;_width:61.125em;padding-left:3.06748%;padding-right:3.06748%;margin-left:auto;margin-right:auto;text-align:left;margin-top:3.06748%;position:relative}.container:after{content:"";display:table;clear:both}@media only screen and (min-width: 64.375em){.container{*zoom:1;width:61.125em;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;margin-top:1.875em}.container:after{content:"";display:table;clear:both}}.container *,.container *:before,.container *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{background:#000;color:#999;font-family:Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1.5}.container p,.container ol,.container ul,.container h1,.container h2,.container h3,.container h4,.container h5,.container h6,.container .ccm-image-block,.container .events,.container .event,.container .royalSlider,.container #content{margin:0;margin-bottom:16px;margin-bottom:1rem}.container h1,.container h2,.container h3,.container h4,.container h5,.container h6{color:#ccc;font-family:"Open Sans",Verdana,Arial,sans-serif;font-weight:300;font-style:normal;line-height:1.2;text-rendering:optimizeLegibility}.container img{max-width:100%;height:auto}@media \0screen{.container img{width:auto}}.container img[style*="left"]{margin:0 32px 16px 0;margin:0 2rem 1rem 0}.container img[style*="right"]{margin:0 0 16px 32px;margin:0 0 1rem 2rem}.container ::selection{background:#ccc;color:white}.container ::-moz-selection{background:#ccc;color:white}.container a:link{color:#d6a55c;text-decoration:none}.container a:visited{color:#a37229;text-decoration:none}.container a:hover,.container a:focus,.container a:active{color:#e0bc85}.container .thin{font-family:"Open Sans",Verdana,Arial,sans-serif;font-weight:300;line-height:1.2}.container header{margin-bottom:3.06748%;padding-bottom:3.06748%;border-bottom:1px solid #333}.container #logo{color:#ccc;font-family:"Open Sans",Verdana,Arial,sans-serif;font-size:1.5em;line-height:1}.container #logo .name{font-weight:700;text-transform:uppercase;display:inline-block}.container #logo .subheading{font-weight:300;display:inline-block}.container .to_nav{background:#262626;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;line-height:2;font-weight:bold;padding:0 10px;padding:0 0.625rem;text-decoration:none}.container .to_nav:link,.container .to_nav:visited{color:#d6a55c}.container .to_nav:hover,.container .to_nav:focus{color:#e0bc85}@media only screen and (min-width: 20em){.container .to_nav{float:right}}@media only screen and (min-width: 48em){.container .to_nav{display:none}}@media only screen and (min-width: 48em){.container #primary_nav{margin-right:-10px;margin-right:-0.625rem}}.container #primary_nav ul{background:#000;font-family:"Open Sans",Verdana,Arial,sans-serif;list-style:none;padding:0;margin:0}.container #primary_nav li a{border-bottom:1px solid #383838;display:block;line-height:1.9;padding:0 20px;padding:0 1.25rem;text-decoration:none}.container #primary_nav li a:link,.container #primary_nav li a:visited{color:#d6a55c}.container #primary_nav li a:hover,.container #primary_nav li a:focus,.container #primary_nav li a:active{background:#3d2b0f;color:#e0bc85}@media only screen and (min-width: 48em){.container #primary_nav li a{background:none;border:none;display:inline-block;padding:0 10px;padding:0 0.625rem}}@media only screen and (min-width: 48em){.container #primary_nav li{display:inline}}.container #primary_nav .dropdown{position:relative;padding-left:6.13497%}@media only screen and (min-width: 48em){.container #primary_nav .dropdown{display:none;position:absolute;left:0;*top:32px;padding:0}}.container #primary_nav .dropdown li a{white-space:nowrap;display:block}.container #primary_nav .arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #d6a55c;display:inline-block;vertical-align:middle;margin-left:5px}.container #primary_nav .nav-dropdown{position:relative}.container #primary_nav .nav-dropdown:hover .dropdown{display:block}@media only screen and (min-width: 48em){.container #primary_nav .top{display:none}}@media only screen and (min-width: 48em){.container #primary_nav{background:none;position:absolute;top:0;right:3.06748%}}@media only screen and (min-width: 64.375em){.container #primary_nav{right:0}}.container #main{width:100%;display:block}@media only screen and (min-width: 48em){.left_sidebar .container #main,.right_sidebar .container #main{width:65.64417%}.lt-ie8 .left_sidebar .container #main,.lt-ie8 .right_sidebar .container #main{width:57.05521%}.left_sidebar .container #main{float:right}.right_sidebar .container #main{float:left}}@media only screen and (min-width: 48em){.left_sidebar .container #sidebar,.right_sidebar .container #sidebar{width:31.28834%}.left_sidebar .container #sidebar{border-right:1px solid #262626;float:left;padding-right:3.06748%}.right_sidebar .container #sidebar{border-left:1px solid #262626;float:right;padding-left:3.06748%}}.container .gallery,.container .gallery_switch,.container .events{list-style:none;margin:0;padding:0}.container .gallery,.container .gallery_switch{text-align:justify}.container .gallery .gallery_item,.container .gallery_switch .gallery_item{display:inline-block;margin-bottom:2.04499%;text-align:left;vertical-align:top;width:100%}.container .gallery .gallery_item img,.container .gallery_switch .gallery_item img{width:100%}.container .gallery .gallery_item img:hover,.container .gallery_switch .gallery_item img:hover{outline:3px solid #d6a55c}.container .gallery .gallery_item .info,.container .gallery_switch .gallery_item .info{font-size:14px;font-size:0.875rem}.container .gallery .gallery_item .title,.container .gallery_switch .gallery_item .title{color:#ccc}@media only screen and (min-width: 20em){.container .gallery .gallery_item,.container .gallery_switch .gallery_item{width:48.46626%}}@media only screen and (min-width: 30em){.container .gallery .gallery_item,.container .gallery_switch .gallery_item{width:31.28834%}}@media only screen and (min-width: 37.5em){.container .gallery .gallery_item,.container .gallery_switch .gallery_item{width:22.69939%}}@media only screen and (min-width: 48em){.left_sidebar .container .gallery .gallery_item,.right_sidebar .container .gallery .gallery_item,.left_sidebar .container .gallery_switch .gallery_item,.right_sidebar .container .gallery_switch .gallery_item{width:30.57851%}}@media only screen and (min-width: 64.375em){.container .gallery .gallery_item,.container .gallery_switch .gallery_item{width:22.69939%}.left_sidebar .container .gallery .gallery_item,.right_sidebar .container .gallery .gallery_item,.left_sidebar .container .gallery_switch .gallery_item,.right_sidebar .container .gallery_switch .gallery_item{margin-bottom:1.5em;width:21.49533%}}.container .event{margin-bottom:16px;margin-bottom:1rem}.container .events{border-bottom:1px solid #333;margin-bottom:16px;margin-bottom:1rem}.container .events .title{color:#ccc;font-family:"Open Sans",Verdana,Arial,sans-serif;font-size:20px;font-size:1.25rem}.container .events .image{margin-top:16px;margin-top:1rem;margin-bottom:16px;margin-bottom:1rem}.container .events>:last-child{margin-bottom:0}.container .royalSlider{display:none;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width: 48em) and (orientation: landscape){.container .royalSlider{width:50%;margin-left:auto;margin-right:auto}}.container .rsUni,.container .rsUni .rsOverflow,.container .rsUni .rsSlide,.container .rsUni .rsVideoFrameHolder,.container .rsUni .rsThumbs{background:#000 !important}.container textarea{min-height:3em;resize:vertical;width:100%}@media only screen and (min-width: 48em){.container textarea{width:50%}}.container textarea,.container select,.container input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]){background:#262626;border:1px solid #262626;color:#b3b3b3;padding:0.4em 0.6em;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;outline:none}.container textarea:active,.container textarea:focus,.container select:active,.container select:focus,.container input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):active,.container input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=file]):focus{background:#3d2b0f;box-shadow:0 0 5px #d6a55c;border:1px solid #d6a55c;color:#dbb070}.container select{height:33px;vertical-align:bottom}.container label{padding-bottom:0.2em}.container span.required{color:red}.container input[type=submit]{background:#d6a55c;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dbb070), color-stop(100%, #d19a47));background-image:-webkit-linear-gradient(#dbb070,#d19a47);background-image:-moz-linear-gradient(#dbb070,#d19a47);background-image:-o-linear-gradient(#dbb070,#d19a47);background-image:linear-gradient(#dbb070,#d19a47);border:none;border-radius:3px;-webkit-box-shadow:0 0.125em 0 0 #a37229;-moz-box-shadow:0 0.125em 0 0 #a37229;box-shadow:0 0.125em 0 0 #a37229;color:#664719;cursor:pointer;font-weight:bold;padding:0.5em 0.6em 0.4em;margin-top:0.5em;position:relative;outline:none;text-shadow:0px 1px 1px #e0bc85}.container input[type=submit]:hover,.container input[type=submit]:focus{background:#d6a55c;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e0bc85), color-stop(100%, #d6a55c));background-image:-webkit-linear-gradient(#e0bc85,#d6a55c);background-image:-moz-linear-gradient(#e0bc85,#d6a55c);background-image:-o-linear-gradient(#e0bc85,#d6a55c);background-image:linear-gradient(#e0bc85,#d6a55c)}.container input[type=submit]:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;top:0.125em}.container label{display:block}.container .ccm-input-date{min-width:7em}.container .ccm-input-time-wrapper select{min-width:5em}.container form .field{margin-bottom:1.5em}.container form .errors,.container form .success{background:#3d2b0f;box-shadow:0 0 5px #d6a55c;border:1px solid #d6a55c;color:#dbb070;padding:1em;margin-bottom:16px;margin-bottom:1rem}.container form .errors ul,.container form .success ul{margin:0}.container #footer{border-top:1px solid #333;margin-top:3.06748%;padding-top:3.06748%;margin-bottom:3.06748%}@media only screen and (min-width: 30em){.container #footer #copyright-sign-in{float:left}.container #footer #credits{float:right}}
