@font-face{font-family:'Sorts Mill Goudy Regular';src:url('/fonts/sortsmillgoudyregular-webfont.eot');src:url('/fonts/sortsmillgoudyregular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/sortsmillgoudyregular-webfont.woff') format('woff'),url('/fonts/sortsmillgoudyregular-webfont.ttf') format('truetype'),url('/fonts/sortsmillgoudyregular-webfont.svg#sorts_mill_goudyregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Source Sans Pro Regular';src:url('/fonts/sourcesansproregular-webfont.eot');src:url('/fonts/sourcesansproregular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/sourcesansproregular-webfont.woff') format('woff'),url('/fonts/sourcesansproregular-webfont.ttf') format('truetype'),url('/fonts/sourcesansproregular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Source Sans Pro SemiBold';src:url('/fonts/sourcesansprosemibold-webfont.eot');src:url('/fonts/sourcesansprosemibold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/sourcesansprosemibold-webfont.woff') format('woff'),url('/fonts/sourcesansprosemibold-webfont.ttf') format('truetype'),url('/fonts/sourcesansprosemibold-webfont.svg#source_sans_prosemibold') format('svg');font-weight:normal;font-style:normal}.text-center{text-align:center}*{margin:0;padding:0;outline:0}html,body{height:100%}body{min-width:1042px;background:#fff;font-family:Arial,sans-serif;font-size:14px;line-height:1.5;color:#333}blockquote:after,blockquote:before{content:'"'}blockquote:after{margin-right:-6px}blockquote:before{margin-left:-6px}a{color:#998148;text-decoration:none;cursor:pointer}a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:hover{text-decoration:underline}a:focus{outline:none}h1,h2{font-family:'Sorts Mill Goudy Regular',sans-serif}h4,h5{font-family:'Source Sans Pro Regular',sans-serif}h1,h2,h4,h5,h6{line-height:1;font-weight:normal}h1{padding-top:4px;font-size:32px}h2{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:13px}p{margin:12px 0}img{border:0;vertical-align:middle}.img-fluid{max-width:100%}ol,ul{list-style-position:inside}input,select,textarea{font-family:Arial,sans-serif;font-size:13px;line-height:1.3;color:#000}[class^="btn-"],input[type="submit"],input[type="button"],label:hover,input[type="radio"]:hover,input[type="checkbox"]:hover{cursor:pointer}textarea{overflow:auto;resize:none}table{border-collapse:collapse;border-spacing:0}.alignleft{float:left}.alignright{float:right}.vpadded{margin-bottom:25px}.vpadded--top{margin-top:35px}.text-red{color:#c00}.imageframe{width:50%;float:left;text-align:center;padding-bottom:22px;padding-top:8px}.d-none{display:none}.w-100{width:100%}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.clearfix{*zoom:1}.btn{display:inline-block;border:0;vertical-align:middle;background-color:transparent}.btn-default{margin:20px 0;display:inline-block;height:29px;padding:0;vertical-align:middle;border:0;font-size:13px;line-height:29px;color:#333;text-align:center;font-weight:bold;max-width:218px;min-width:144px}.btn-default+.btn-default{margin-left:15px}.btn-yellow{font-weight:bold;text-transform:uppercase;border-radius:4px;padding:0 10px;box-shadow:1px 1px 3px rgba(0,0,0,.5);max-width:100%;line-height:27px;color:#333;text-align:center;font-weight:bold;display:inline-block}.btn-yellow{background:#efe7d0;background:-moz-linear-gradient(top,#efe7d0 0%,#b8a775 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efe7d0),color-stop(100%,#b8a775));background:-webkit-linear-gradient(top,#efe7d0 0%,#b8a775 100%);background:-o-linear-gradient(top,#efe7d0 0%,#b8a775 100%);background:-ms-linear-gradient(top,#efe7d0 0%,#b8a775 100%);background:linear-gradient(to bottom,#efe7d0 0%,#b8a775 100%)}.btn-yellow:hover{text-decoration:none;cursor:pointer;background:#837344;background:-moz-linear-gradient(top,#e2d4aa 0%,#837344 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e2d4aa),color-stop(100%,#837344));background:-webkit-linear-gradient(top,#e2d4aa 0%,#837344 100%);background:-o-linear-gradient(top,#e2d4aa 0%,#837344 100%);background:-ms-linear-gradient(top,#e2d4aa 0%,#837344 100%);background:linear-gradient(to bottom,#e2d4aa 0%,#837344 100%)}.btn-yellow.reservations{max-width:100%}.btn-facebook{width:153px;height:40px;padding-left:59px;background:url(/images/sprite.png) -133px -72px no-repeat;font-size:14px;line-height:40px;color:#646464}.btn-facebook:hover{color:#6083ad;text-decoration:none;opacity:.8;filter:alpha(80)}.fsr-container{overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.fsr-element{position:absolute}.fsr-hidden{display:none}.bg{position:absolute;top:0;left:0;right:0;z-index:1;height:390px}.container{position:relative;min-height:100%;background:#fdfbf4}.shell{width:1020px;margin:0 auto}.top-bar{position:relative;z-index:2;background:#515151}.top-bar .shell{height:26px}.top-bar .site-by{float:left;padding-left:5px;font-size:13px;line-height:26px;color:#fff;font-weight:bold}.top-bar .site-by a{color:#e5d8b2}.top-bar .site-by a:hover{color:#998148;text-decoration:none}.top-bar .callout{float:right;padding-right:11px;font-size:11px;line-height:26px;color:#fff}.top-bar .btn-yellow{height:20px;padding:0 15px;margin-left:5px;font-size:12px;line-height:20px;color:#474747}.top-bar .btn.btn-yellow.chico-museum{width:126px;margin-top:-3px}.top-bar .btn.btn-yellow.fwha{width:78px;margin-top:-3px}.header{position:relative;z-index:3}.header .shell{position:relative}.logo{position:absolute;top:-67px;left:50%;overflow:hidden;display:block;width:109px;height:157px;margin-left:-54px;background:url(/images/sprite.png) 0 0 no-repeat;white-space:nowrap;text-indent:100%}.nav-secondary{overflow:hidden;height:29px;margin:41px 11px 0 0}.nav-secondary ul{float:right;padding:6px 14px;background:#484848;list-style:none outside none;border-radius:4px 4px 0 0}.nav-secondary li{float:left}.nav-secondary li~li{padding-left:10px;border-left:1px solid #d0d0d0;margin-left:10px}.nav-secondary a{font-family:'Sorts Mill Goudy Regular',sans-serif;font-size:16px;line-height:1;color:#fff}.nav-secondary a:hover{color:#998148;text-decoration:none}.nav-secondary.left{position:absolute;left:12px;top:-41px}.nav{position:relative;height:46px;margin:6px -11px 0;background:url(/images/nav-center.png) 0 0 repeat-x}.nav ul{overflow:hidden;list-style:none outside none}.nav ul li{float:left}.nav ul a{overflow:hidden;display:block;height:36px;padding:0 15px;font-family:'Sorts Mill Goudy Regular',sans-serif;font-size:16px;line-height:40px;color:#4b4b4b}.nav ul a:hover,.nav ul a.current{background:#4b4b4b;color:#fff;text-decoration:none;outline:none}.nav-left{float:left;height:46px;padding-left:15px;background:url(/images/nav-left.png) 0 0 no-repeat}.nav-left ul a{padding:0 13px}.nav-right{float:right;height:46px;padding-right:15px;background:url(/images/nav-right.png) right 0 no-repeat}.dropdown{overflow-x:hidden}.dropdown>a:after{position:relative;left:5px;vertical-align:central;color:rgba(0,0,0,.3);content:"▾"}.dropdown>.dropdown-menu{display:none;z-index:200;position:absolute;text-align:center;min-width:160px}.dropdown>.dropdown-menu>a{position:relative;border-bottom:1px solid #eaeaea;background-color:#f5f5f5}.dropdown--wide>.dropdown-menu{width:250px}.dropdown:hover>.dropdown-menu,.dropdown.active>.dropdown-menu,.dropdown:active>.dropdown-menu,.dropdown:focus>.dropdown-menu{overflow-x:visible;display:block}.dropdown>.drops-left>a{left:-60px}.dropdown--wide>.drops-left>a{left:-140px}.dropdown>.drops-right>a{left:0}.main{position:relative;z-index:2;margin-top:-52px}.main .shell{padding-top:48px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.6)}.main .callout{padding:18px 3px 15px;border:1px solid #d6d6d6;margin:4px 0 0 2px;background:#fdfbf4;font-family:'Source Sans Pro SemiBold',sans-serif;font-size:16px;text-align:center}.main .callout a{color:#995f39}.main .callout a:hover{color:#d58653;text-decoration:none}.site-notice{padding:2rem 1rem;color:#fff;background:#993530;font-weight:bold;font-size:18px;text-align:center}.main-top .page-title{padding:28px 0 35px;font-size:34px;background:url(/images/page-title.png) center 41px no-repeat;text-align:center}.main-top-bg{height:56px;padding:20px 25px 0;background:url(/images/main-top.png) 0 0 repeat-x}.main-inner{overflow:hidden}.content{float:left;width:719px;padding:23px 0 0 18px}.sidebar{float:right;width:218px;padding:20px 16px;border:1px solid #e9e1d6;margin:15px 17px 0 0;background:#fdfbf4}.main-bottom{border-top:1px solid #ededed;margin-top:28px}.main-bottom{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0%,#ededed 100%);background:-o-linear-gradient(top,#fff 0%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0%,#ededed 100%);background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}.newsletter{display:inline-block;width:31.5%;border:1px solid #d6d6d6;box-sizing:border-box;text-align:center;transition:0s}.newsletter:hover{text-decoration:none;border-color:#b8a775}.newsletter:hover .title{background:#b8a775}.newsletter+.newsletter{margin-left:2%}.newsletter img{max-width:98%;margin:3px auto}.newsletter .title{background:#666;color:#fff;padding:3px}.welcome{overflow:hidden;padding:9px 0 9px 27px}.welcome-text{overflow:hidden;padding:13px 40px 0 0}.welcome-text p{padding-bottom:21px}.aside{float:right;width:345px;padding-right:15px}.aside img{max-width:100%}.aside .box h4{padding-bottom:17px}.aside .box p{padding-bottom:6px}.aside .box .btn-yellow{height:36px;line-height:34px}.aside .box-top{margin-top:22px;padding:28px 29px 32px;border:1px solid #ededed}.aside .box-bottom{height:16px;background:url(/images/shadow.png) center 0 no-repeat}.article{padding:0 0 10px 2px}.article h2{padding-bottom:5px}.article h2 span{font-size:18px;color:#666}.article p{padding-bottom:21px}.article-image{border:2px solid #000;margin:10px 0 23px;box-shadow:1px 1px 1px rgba(0,0,0,.6)}.contacts{overflow:hidden;padding:12px 0 17px;font-size:13px}.contacts .logo-fwha{overflow:hidden;float:right;width:118px;height:46px;margin:8px 0 0 13px;background:url(/images/sprite.png) -133px 0 no-repeat;white-space:nowrap;text-indent:100%}.contacts-left{float:left;padding-left:26px}.contacts-left h6{padding-bottom:6px}.contacts-left a:hover{color:#d4b15c;text-decoration:none}.contacts-right{float:right;padding:10px 21px 0 0;text-align:right}.contacts-right p{float:right}.contacts-right p span{white-space:nowrap}.widgets{list-style:none outside none}.widget h5{text-transform:uppercase}.widget~.widget{margin-top:23px}.widget .btns{padding-top:12px}.widget-menu h5{padding-bottom:12px}.widget-menu .menu{}.widget-menu .menu ul{list-style:none outside none}.widget-menu .menu li{padding:1px 0;border-bottom:1px solid #d6d6d6}.widget-menu .menu a{display:block;height:27px;padding:0 11px;font-size:14px;line-height:26px;color:#666}.widget-menu .menu a:hover{background:#eee7d2;text-decoration:none}.widget-text h5{padding-bottom:6px}.widget-text p~p{padding-top:7px}.widget-text p a{font-size:13px;color:#ae5927;text-decoration:underline}.widget-text p>a:hover{text-decoration:none}.footer{position:relative;z-index:2;padding:40px 0 100px;background:url(/images/separator.png) center 25px no-repeat}.copyright{padding-top:18px;font-size:13px;text-align:center}.logo-footer{position:absolute;top:126px;left:50%;overflow:hidden;display:block;width:89px;height:45px;margin-left:-44px;background:url(/images/sprite.png) -260px 0 no-repeat;white-space:nowrap;text-indent:100%}.nav-footer{padding:12px 0 0 58px}.nav-footer ul{overflow:hidden;list-style:none outside none}.nav-footer li{float:left}.nav-footer li~li{padding-left:13px}.nav-footer a{font-family:12px;line-height:1;color:#333}.nav-footer a:hover{color:#998148;text-decoration:none}.tabular{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0 30px 0;padding:0 0;width:100%;clear:both;display:table}.tabular span{display:block;min-height:30px;padding:5px 0;vertical-align:middle;float:left;width:200px;margin-left:25px}.tabular span:nth-of-type(3n-2){background-color:#fdfbf4;text-align:left;color:#998148;width:160px;padding-left:20px;clear:left;margin-left:0}.tabular span:nth-of-type(3n-1){font-size:14px;padding:4px 15px}.tabular span.important{color:#000}.tabular .row{font-size:20px;color:#998148;padding:8px 0 8px 10%;clear:both;width:90%;font-weight:600;border-bottom:2px solid #998148;border-top:2px solid #998148}p.left{padding:0 0 15px 0;float:left;width:50%;margin:0 0}p.right{text-align:center;float:right;width:50%;clear:both;margin:0 0}.features{list-style-type:none}.features>.feature{}.features>.feature .title{border-bottom:1px solid #eee;font-weight:400;font-size:1.4em}.features>.feature .title:hover{border-bottom:1px solid #998148;cursor:pointer}.feature .title~.description{height:0;overflow:hidden;margin-top:15px}.feature .title:after{color:#998148;font-size:.65em;text-align:right;content:" [expand]"}.feature .title:active~.description,.feature .title.active~.description,.feature .title.open~.description{height:auto;-moz-transition:height 200ms ease-in;-o-transition:height 200ms ease-in;-webkit-transition:height 200ms ease-in;transition:height 200ms ease-in}.feature .title.active:after,.feature .title.open:after{color:#998148;font-size:.8em;text-align:right;content:" "}.features>.feature .title.open:hover{cursor:default;border-bottom:1px solid #eee}.overview-list{padding-left:4px}.calendar-items,.eventlist{list-style-type:none}.calendar-items a>img,.eventlist a>img{border:1px solid #f2f2f2;margin-bottom:5px}.calendar-items a>img:hover,.eventlist a>img:hover{border:1px solid #abc}.calendar-items img{max-width:100%}.calendar-items>.calendar-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.calendar-items>.calendar-item .title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#fff;background-color:#a68c4f;padding:4px 8px;font-weight:200;font-size:1.25em;border-radius:3px;font-family:'Sorts Mill Goudy Regular',sans-serif;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear}.calendar-items>.calendar-item .title:hover{background-color:#554;font-family:'Sorts Mill Goudy Regular',sans-serif;-webkit-transition:background-color .15s linear;-moz-transition:background-color .15s linear;-o-transition:background-color .15s linear;transition:background-color .15s linear;cursor:pointer}.calendar-items .calendar-item .title~.events{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;height:0;min-height:0;opacity:0;overflow:hidden;margin-top:15px;-moz-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transition:all 100ms linear;transition:all 100ms linear}.calendar-items .events .event{border:1px solid #998148;border-radius:3px;overflow:auto;padding:10px 10px;margin-bottom:12px}.calendar-items .events .event.eventlist-only,.calendar-items .events .event .eventlist-only{display:none}.calendar-items .events.eventlist-only{display:none}.calendar-items .events .heading{margin-bottom:1.3em;color:#998148;font-size:.65em;line-height:14px;vertical-align:middle;padding-top:2px;font-weight:200;float:left;width:85px;clear:both;display:table;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.calendar-items .events .text{margin-bottom:1.3em;line-height:14px;float:left;width:580px}.calendar-items .events .flyer{text-align:center;margin:20px 0}.events .date{text-decoration:underline}.calendar-items .calendar-item .title:before{color:#fff;width:40px;height:40px;padding:2px 6px 3px 6px;border-radius:50%;font-size:1em;text-align:right;border:1px solid #fff;position:relative;left:680px;font-family:Arial;content:"+"}.calendar-items .calendar-item .title.active~.events,.calendar-items .calendar-item .title.open~.events{min-height:65px;height:auto;opacity:1;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-webkit-transition:all 300ms linear;transition:all 300ms linear;padding-bottom:15px}.calendar-items .calendar-item .title.active:before,.calendar-items .calendar-item .title.open:before{font-family:Arial;padding:2px 8px 3px 8px;content:"-"}.calendar-items .calendar-items>.calendar-item .title.open:hover{cursor:default;border-bottom:1px solid #eee}.eventlist{}.eventlist .title{display:none}.eventlist .events{}.eventlist .events.calendar-only{display:none}.eventlist .events .event{padding:10px 5px;margin-bottom:10px;background-color:#fdfbf4}.eventlist .events .event.calendar-only{display:none}.eventlist .events .event.private{display:none!important}.eventlist .events .event a:link,.eventlist .events .event a:visited,.eventlist .events .event a{text-decoration:underline}.eventlist .events .event:hover{background-color:#f2f0e6}.eventlist .events .event .heading,.eventlist .events .event .text{display:none}.eventlist .events .event .show-as-event{display:inline-block;padding-right:15px}.form-wrapper,.form-wrapper .row,.form-wrapper .group{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form-wrapper{background-color:#fdfbf4;border:1px solid #ddc;padding:25px 25px;width:720px;margin:10px 0}.form-wrapper label{margin-top:5px;color:#776126;display:block;width:100%;clear:both}.form-wrapper h3{color:#556126;margin-bottom:12px;font-size:1.25em}.form-wrapper .row{clear:both;display:table;width:690px;display:block}.form-wrapper .row:after{clear:both}.form-wrapper .row .group{margin-top:5px;width:345px;float:left}.form-wrapper .group:nth-of-type(2n){padding-left:20px}.form-wrapper input,.form-wrapper textarea{padding:8px 8px;width:265px;display:block;font-size:16px;margin:5px 0;color:#000}.form-wrapper textarea{width:630px;height:125px}.form-wrapper input[type=submit]{margin:15px auto;padding:6px 6px;font-size:14px;color:#222;width:145px}.form-wrapper input.input-validation-error{border:2px solid #a22}.form-wrapper input:focus,.form-wrapper input:active,.form-wrapper textarea:focus,.form-wrapper textarea:active{outline:1px solid #966}.sent{background-color:#998148;color:#ffc}span.green{font-size:24px!important;color:#0c0!important}table.three-columns{width:100%}.box{border-radius:3px;border:1px solid #b8a775;padding:6px 8px}.box .box-title{position:relative;top:-10px}.container{width:1000px;margin:0 auto}.ul.unstyled-list,.unstyled-list{list-style-type:none;margin:0 0;padding:0 0}.ul.unstyled-list li,.unstyled-list li{margin:0 0;padding:0 0}.important{color:#ae5927}ul.nested-list{padding-left:15px;padding-bottom:10px}ul.nested-list ul{padding-left:15px;padding-bottom:5px}.banner-backdrop{background:#fff;padding:0 0;margin:0 0;background-repeat:repeat}.banner{padding:0 0;margin:0 0;position:relative}.slideshow #slideshow-progressbar{width:1000px;height:3px}.slideshow #slideshow-progressbar .time{height:3px;width:0%;background-color:#ccc;margin-top:1px;z-index:99999}.slideshow .slideshow-navigation{padding:0 0;position:absolute;margin:-35px 0 0 12px}.slideshow .slideshow-navigation li{display:inline-block;margin-right:12px;width:12px;height:12px;background-color:rgba(255,255,255,.5);cursor:pointer}.slideshow .slideshow-navigation li:hover{background-color:#998148}.slideshow .slideshow-navigation li.active{background-color:#fff}.slideshow ul.slides{display:block;height:370px;width:100%;list-style-type:none;margin:0 0;padding:0 0;overflow:hidden}.slideshow ul.slides li{margin:0 0;padding:0 0}.slideshow ul.slides .slide{float:left;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.slideshow ul.slides .slide .overlay{background-color:rgba(0,0,0,.2);padding:10px 0 15px 0;font-family:'Times New Roman',sans-serif;font-style:italic;font-size:1.25em;position:absolute;bottom:0;text-align:center;width:100%;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,1)}.slideshow ul.slides .slide img{width:100%}.donation-form{}.donation-form>form{}.donation-form div.form-input-50{width:46%;margin:0 2% 14px;float:left}.donation-form div.form-input-50>div{margin-bottom:2px}.donation-form div.form-input-50.fwha-membership{margin-top:20px}.donation-form label{font-weight:bold}.donation-form .text-box,.donation-form .list-box,.donation-form select{padding:6px 8px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;display:inline;background:#fafafa;border-radius:3px}.donation-form select{padding:5px 8px}.donation-form .field-validation-error{font-size:85%;font-weight:bold;color:#8b0000;margin-left:5px}.donation-form .input-validation-error{border-color:#cf8f8f;background-color:#fbf7f7}.donation-form h4{border:1px solid #ccc;border-left:none;border-right:none;margin-bottom:15px;padding:5px 10px;background:#f3f3f3}.donation-form .form-section{margin-bottom:25px}.donation-form .amount-section{margin-left:2%;margin-right:2%}.donation-form .amount-section label{margin-right:20px}.donation-form .amount-section .text-box{width:85px}.donation-form .apply-to{margin-left:2%;margin-right:2%}.donation-form .apply-to label{margin-right:30px}.donation-form .membership-status-section{margin-left:2%;margin-right:2%}.donation-form .membership-status-section label{margin-right:30px}.donation-form .billing-section{}.donation-form .recurring-section{margin-left:2%;margin-right:2%}.donation-summary,.purchase-summary{}.donation-summary table,.purchase-summary table{margin:0 2%}.donation-summary table td,.purchase-summary table td{font-weight:bold;padding:1px 5px;font-size:12px;vertical-align:top}.donation-summary table td+td,.purchase-summary table td+td{font-weight:normal}.donation-receipt h2{margin-bottom:20px}.donation-receipt div{margin-bottom:10px}.donation-receipt .note{font-style:italic}.validation-summary-errors{border:1px solid #cf8f8f;background-color:#fbf7f7;padding:15px;margin-bottom:15px}.validation-summary-errors ul{margin:0!important;padding:0!important;list-style:none}.validation-summary-errors ul li{margin:0;padding:0;display:block;font-weight:bold;font-size:13px;color:#8b0000}#AuthorizeNetSeal{width:90px;margin:0 auto}.event-details-section{padding:0 15px}.event-details-section .event-option{width:28%;margin-right:4%;float:left}.ticket-guest-selection{padding:0 15px}.ticket-guest-selection table{margin:10px 0}.ticket-guest-selection table td{font-weight:bold;padding:2px 5px}.ticket-guest-selection table td .text-box{width:278px}.ticket-guest-selection table td+td{font-weight:normal}.purchase-items{padding:0 15px}.purchase-items table{width:100%}.purchase-items table th{text-align:left;padding:2px 5px}.purchase-items table td{text-align:left;padding:2px 5px}.purchase-items .purchase-item-qty{text-align:center}.purchase-items .purchase-item-name{display:block}.purchase-items .purchase-item-desc{display:block;font-style:italic;color:#666}.purchase-items .purchase-item-unit-price{}.purchase-items .purchase-item-exnteded-price{}