#content>br{clear:both}#content h1,#content h2,#content h3{text-shadow:1px 1px 1px #999}#content h1{font-size:2em;margin-bottom:1em}#content h2{font-size:1.6em}#content h2.sub{margin-top:-1.2em;margin-bottom:2em;color:#555;font-size:18px}#content h3{font-size:1.3em}#content h4{font-size:1.2em}#content h5{font-size:1.1em}#content h6{font-size:1em}#errors{background:#fae8e3;border:3px solid #9e3d29;padding:25px;margin-bottom:25px}#errors h3,#errors p{margin:0}#errors p{margin-top:10px}form.simple_form{padding:10px 0;float:none !important;clear:both !important}form.simple_form div.input{display:inline-block;display:block}form.simple_form div.input:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html form.simple_form div.input{height:1%}form.simple_form div.input label{display:block;font-weight:bold;width:175px}form.simple_form div.input .error{display:block;clear:both;margin-left:195px;font-size:12px;color:#762f1f}form.simple_form div.input label,form.simple_form div.input input.string,form.simple_form div.input input.url,form.simple_form div.input input.boolean,form.simple_form div.input select,form.simple_form div.input textarea{display:block;float:left;padding:2px;height:14px;line-height:14px;margin:4px}form.simple_form div.input input.string,form.simple_form div.input input.url,form.simple_form div.input input.email,form.simple_form div.input input.password,form.simple_form div.input input.number,form.simple_form div.input input.numeric{width:300px;border:1px solid #ccc;font-size:14px;padding:4px}form.simple_form div.input textarea{width:550px;height:180px}form.simple_form div.input textarea.large{height:400px;width:99%}form.simple_form div.input.radio label.collection_radio{font-weight:normal}form.simple_form div.input.radio label.collection_radio input{margin-right:10px}form.simple_form div.input.boolean input.boolean{margin-left:190px}form.simple_form div.input.boolean label{padding:0;margin-top:2px}form.simple_form div.submit{clear:both;border-top:2px solid #f4f1f1;margin-top:25px;padding:25px 0;padding-left:190px}.field{border-bottom:1px dotted #efefef;margin-bottom:10px}.field .description,.field .value{margin:2px 0}.field .description{font-weight:bold}#content .crud{display:inline-block;display:block}#content .crud:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html #content .crud{height:1%}#content .crud input{display:table;background:#b23030;padding:4.5px 10px;color:#fff !important;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 0px #000;text-decoration:none !important;border:1px solid transparent;cursor:pointer}#content .crud input:hover{text-shadow:0px 1px 1px #ddd;color:#000 !important;background:#fff;border:1px solid #ccc;text-decoration:none !important}#content .crud input:active{text-shadow:0px 1px 1px #bababa;color:#000 !important;background:#eee;border:1px solid #ccc;text-decoration:none !important}#content .crud a{margin-left:7.5px;float:left;display:table;background:#b23030;padding:4.5px 10px;color:#fff !important;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 0px #000;text-decoration:none !important;border:1px solid transparent;cursor:pointer}#content .crud a:hover{text-shadow:0px 1px 1px #ddd;color:#000 !important;background:#fff;border:1px solid #ccc;text-decoration:none !important}#content .crud a:active{text-shadow:0px 1px 1px #bababa;color:#000 !important;background:#eee;border:1px solid #ccc;text-decoration:none !important}#content .to_back{clear:both;margin-top:50px;display:table;background:#b23030;padding:4.5px 10px;color:#fff !important;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 0px #000;text-decoration:none !important;border:1px solid transparent;cursor:pointer;text-shadow:1px 1px 0px #fff;background:#f4f1f1;border:1px solid #ccc;color:#000 !important}#content .to_back:hover{text-shadow:0px 1px 1px #ddd;color:#000 !important;background:#fff;border:1px solid #ccc;text-decoration:none !important}#content .to_back:active{text-shadow:0px 1px 1px #bababa;color:#000 !important;background:#eee;border:1px solid #ccc;text-decoration:none !important}#content .to_back:hover{border-color:#000}#content>.crud{position:absolute;top:-5px;right:185px;padding:15px}#content>.crud a{display:none !important;float:left}#content>.crud a.super,#content>.crud a.secondary{display:table;background:#b23030;padding:4.5px 10px;color:#fff !important;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-size:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:1px 1px 0px #000;text-decoration:none !important;border:1px solid transparent;cursor:pointer;text-shadow:1px 1px 0px #fff;background:#f4f1f1;border:1px solid #ccc;color:#000 !important}#content>.crud a.super:hover,#content>.crud a.secondary:hover{text-shadow:0px 1px 1px #ddd;color:#000 !important;background:#fff;border:1px solid #ccc;text-decoration:none !important}#content>.crud a.super:active,#content>.crud a.secondary:active{text-shadow:0px 1px 1px #bababa;color:#000 !important;background:#eee;border:1px solid #ccc;text-decoration:none !important}#content>.crud a.super:hover,#content>.crud a.secondary:hover{border-color:#000}#content>.crud .master{float:right}#content>.crud .master a{display:table !important}#content>.crud:hover{z-index:999;overflow:auto;background:url(https://emceplac-si.s3.amazonaws.com/images/backgrounds/dr_gray_gradient.png) left top repeat-y}#content>.crud:hover a{display:table !important}table{width:100%}table thead tr th{padding:4px;background:#c3d9ff;font-size:14px;text-shadow:1px 1px 0px #fff}table thead tr th:last-child,table thead tr td:last-child{padding-right:1px}table tbody tr td{font-size:14px;padding:4px;margin:0;border-bottom:1px solid #efefef}table tbody tr td:last-child{border:0;padding-right:0;background:none !important}table tbody tr:last-child td{border:0}table tbody tr:nth-child(odd) td{background-color:#fff}table tbody tr:nth-child(even) td{background-color:#fafafa}table tbody tr.clickable td{cursor:pointer}table tbody tr.clickable td a{text-decoration:none;color:#000}table tbody tr.clickable:hover td{background:#eee}table tfoot tr td{border-top:3px solid #f4f1f1;padding:4px;font-weight:bold;font-size:14px}table.fields{width:auto;margin-bottom:50px}table.fields td,table.fields th{vertical-align:top;border:0;border-right:3px solid #efefef !important;background:none !important;padding-left:20px;padding-right:20px}table.fields td:first-child,table.fields th:first-child{padding-left:0}table.fields td:last-child,table.fields th:last-child{border-right:0 !important}table th .crud,table td .crud{float:right}#pagination{clear:both;margin:50px 0 25px 0;padding:25px;background:#fff}#pagination .pagination{margin:0 auto;display:table}#pagination .pagination a,#pagination .pagination span,#pagination .pagination em{display:block;float:Left;padding:5px 10px;margin:0px 2.5px;text-shadow:1px 1px 0px #fff;text-decoration:none;font-style:normal;font-weight:bold;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}#pagination .pagination .disabled{color:#ccc}#pagination .pagination a{color:#212121;border:1px solid #ddd}#pagination .pagination a:hover{background:#efefef}#pagination .pagination .current{background:#212121;color:#efefef;text-shadow:1px 1px 0px #000}#lbOverlay{position:fixed;z-index:9000;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbBottomContainer{z-index:9000}#lbCenter{z-index:9999}#lbCenter,#lbBottomContainer{position:absolute;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url(https://emceplac-si.s3.amazonaws.com/assets/slimbox/loading-e22e1db2d795e52342a76eb13305b7d6.gif) no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(https://emceplac-si.s3.amazonaws.com/assets/slimbox/prevlabel-4dbb5df1b1fa77bbb18102db1bd480f9.gif) no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(https://emceplac-si.s3.amazonaws.com/assets/slimbox/nextlabel-3036910b70439a195c52be022385da9a.gif) no-repeat 100% 15%}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none;z-index:10000}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(https://emceplac-si.s3.amazonaws.com/assets/slimbox/closelabel-f7c878df38d501523de5bf3e128ade13.gif) no-repeat center;margin:5px 0;outline:none}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}#album_list{display:inline-block;display:block}#album_list:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html #album_list{height:1%}#media{display:inline-block;display:block}#media:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html #media{height:1%}.album,div.photo,div.video{position:relative;margin:0 10px 10px 0;float:left;background:#fff;border:1px solid #fff}.album>a,div.photo>a,div.video>a{display:block;position:relative;text-decoration:none;border-bottom:0 !important;width:150px;height:150px;overflow:hidden}.album>a strong,div.photo>a strong,div.video>a strong{position:absolute;bottom:0;right:left;display:block;width:130px;padding:10px;color:#fff;font-size:14px;text-shadow:1px 1px 0px #000}.album>a img,div.photo>a img,div.video>a img{width:150px;display:block}.album .crud,div.photo .crud,div.video .crud{display:none;position:absolute;top:10px;left:0}.album:hover img,div.photo:hover img,div.video:hover img{-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;opacity:0.4}.album:hover .crud,div.photo:hover .crud,div.video:hover .crud{display:block}.album:hover strong,div.photo:hover strong,div.video:hover strong{color:#000;text-shadow:1px 1px 0px #fff}div.video a img{width:250px;margin-left:-50px;margin-top:-15px}#albums-add_photos #finish{display:none}#albums-add_photos #photos{list-style:none;padding:20px 0;display:inline-block;display:block}#albums-add_photos #photos:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html #albums-add_photos #photos{height:1%}#albums-add_photos #photos li{float:left;width:50px;height:64px;padding:5px;border:1px solid rgba(0,0,0,0.1);background:rgba(255,255,255,0.75);margin:0 5px 5px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#albums-add_photos #photos li img{width:50px;height:50px;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#albums-add_photos #photos li span{display:block;font-size:9px;line-height:9px;height:9px;padding-top:5px;width:50px;overflow:hidden}#albums-add_photos #progress{border:1px solid rgba(0,0,0,0.1);background:rgba(255,255,255,0.75);padding:8px;position:relative;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#albums-add_photos #progress #status{padding-top:8px;margin-top:8px;font-size:11px;border-top:1px dotted #eee;display:inline-block;display:block}#albums-add_photos #progress #status:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html #albums-add_photos #progress #status{height:1%}#albums-add_photos #progress #status .status{float:left;margin-right:20px}#albums-add_photos #progress .bar{width:2px;height:20px;background:#7ece0b;-webkit-transition:width 0.15s ease-out;-moz-transition:width 0.15s ease-out;-ms-transition:width 0.15s ease-out;-o-transition:width 0.15s ease-out;transition:width 0.15s ease-out;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#albums-add_photos #progress .percent{font-size:11px;height:20px;line-height:20px;text-shadow:0px 1px 0px #fff;position:absolute;right:8px;top:8px;font-weight:bold}.post h3{margin-bottom:10px}.post .date{color:#444;font-style:italic;font-size:12px;margin-bottom:10px}.post .body{margin-bottom:10px}#posts-show #content h1{margin-bottom:20px}#posts-show #content .date{color:#444}#events-index h2.upcoming{clear:both;margin-top:30px}#events-show .image{float:right;margin:0 0 20px 20px;border:1px solid #fff}#events-show .image img{display:block}#events-show #content h1{margin-bottom:10px}#events-show .date{font-size:16px;margin:0}.event .image a,.events .image a{border:0 !important}.event h2,.events h2{margin:0;margin-bottom:5px;line-height:20px}.event h2 a,.events h2 a{font-size:16px;line-height:20px;text-shadow:1px 1px 0px #fff}.event .date,.events .date{margin:0}.event .abstract,.events .abstract{line-height:1.3em;font-weight:bold;margin-top:30px}.event .description,.events .description{line-height:1.4em}.event .reservation,.events .reservation{margin:25px 0;display:table}.event #fees,.events #fees{background:#666;display:table}.event .fee,.event .no_fee,.events .fee,.events .no_fee{display:block;padding:10px;color:#fff}.event .fee.sponsored,.event .fee.reserved,.event .no_fee.sponsored,.event .no_fee.reserved,.events .fee.sponsored,.events .fee.reserved,.events .no_fee.sponsored,.events .no_fee.reserved{background:#999;font-size:14px}.featured{display:inline-block;display:block}.featured:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .featured{height:1%}.featured .event a{border:0 !important}.featured .event .title{position:absolute;bottom:0;left:0;background:url(https://emceplac-si.s3.amazonaws.com/assets/backgrounds/70black-c65ae955c82287918ad37dd0ff70f96c.png);text-shadow:1px 1px 0px #000}.featured .event .title a{text-decoration:none !important}.featured .event .title strong{font-size:22px;margin-bottom:5px;display:block;color:#fff}.featured .event .title em{color:#ccc}.featured .event .happening_now{position:absolute;top:0px;right:0px}.featured .event.single{position:relative;width:640px}.featured .event.single .image{display:block;width:640px;height:400px;overflow:hidden}.featured .event.single .image img{width:640px}.featured .event.single .title{width:600px;padding:10px 20px}.featured .event.multi{float:left;border:1px solid #fff;width:300px;height:300px;position:relative;margin-bottom:40px}.featured .event.multi:nth-child(odd){margin-right:39px}.featured .event.multi .image{display:block;width:300px;height:300px;overflow:hidden}.featured .event.multi .image img{width:450px}.featured .event.multi .title{width:280px;padding:10px}.featured .event.multi .title em{font-size:14px}.featured .event.multi .title strong{font-size:18px}.ordinary{display:inline-block;display:block;margin-top:50px}.ordinary:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .ordinary{height:1%}.ordinary .event{width:325px;float:left}.ordinary .event .image{margin:0;margin-right:20px;margin-bottom:20px;display:block;float:left;width:75px;height:75px}.ordinary .event .text{width:225px;float:left}.ordinary .event .text a{color:#000;border-color:#666}#links-index .links{padding:0}#links-index .link{list-style:none}#links-index .link>a{font-weight:bold;text-shadow:1px 1px 0px #fff}#links-index .link em{color:#666;display:block;font-size:12px;padding:5px 0}#pages-contact #address p,#pages-contact #social p,#pages-contact #online p{margin:8px 0}#pages-contact .facebook,#pages-contact .twitter{padding-left:24px}#pages-contact .facebook{background:url(https://emceplac-si.s3.amazonaws.com/assets/icons/facebook-175c50334e26d9eade34c270a4c32238.png) no-repeat}#pages-contact .twitter{background:url(https://emceplac-si.s3.amazonaws.com/assets/icons/twitter-b276e158e2ed1db371593bf5a9bc81a7.gif) no-repeat}#pages-contact #address,#pages-contact aside{float:left}#pages-contact aside{margin-left:40px}#pages-contact aside p{margin:5px 0 !important;line-height:20px;height:20px}#pages-contact #content #social{margin-top:20px}#pages-contact #map{clear:both;padding-top:40px}#pages-history h3{margin-bottom:10px;margin-top:25px}#pages-history .event.past{margin-bottom:10px}#pages-history .event.past .date{margin:0}#pages-history .event.past h4{margin-bottom:0;font-size:16px}#pages-history .event.past h4 a{color:#000;text-decoration:none;border:0}#pages-history .event.past h4 a:hover{border-bottom:1px dotted #000;text-decoration:none !important}body{width:950px;margin:0 auto;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;background:#fff}header{display:block;background:url(https://emceplac-si.s3.amazonaws.com/assets/emceplac_head-ea9913f5706ed73527cc0b23016c4eee.png) no-repeat;height:240px;position:relative}header #admin{position:absolute;top:20px;right:90px}header #admin.signed_out a{color:#b23030}header #admin a{color:#fff}header h1{margin:0}header h1 a{display:block;height:198px}header h1 span{display:none}header nav#main{display:inline-block;display:block}header nav#main:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html header nav#main{height:1%}header nav#main ul,header nav#main li{margin:0;padding:0;list-style:none}header nav#main ul li.active>a{background:#f2f2f2;margin-top:2px;padding-top:11px}header nav#main ul li.active:hover>a{padding-top:13px;margin-top:0}header nav#main ul li.first a{padding-left:60px !important}header nav#main ul li.last a{width:128px}header nav#main>ul>li{float:left;position:relative}header nav#main>ul>li ul{display:inline-block;display:block;display:none;padding-bottom:10px !important;background:#b23030}header nav#main>ul>li ul:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html header nav#main>ul>li ul{height:1%}header nav#main>ul>li:hover a{background:#b23030;color:#fff}header nav#main>ul>li:hover ul{position:absolute;display:block;z-index:999}header nav#main>ul>li:hover ul li a{font-size:14px;text-transform:none;padding:5px 10px}header nav#main>ul>li:hover ul li a:hover{background:#d52b30}header nav#main a{display:block;width:120px;padding:13px 10px;text-transform:uppercase;text-decoration:none;color:#b23030;font:bold 16px/16px Arial,sans-serif;text-align:left}header nav#main a:hover{border:0}a{color:#b23030;text-decoration:none}.content a{border-bottom:1px dotted #b23030}.content a:hover{border-bottom:1px solid #b23030}.date{color:#666;font-size:12px;margin-top:-20px}#container{display:inline-block;display:block;background:url(https://emceplac-si.s3.amazonaws.com/assets/background-1e6480b3ea3b599a457c1461eadf051b.png) repeat-y;min-height:400px;position:relative}#container:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html #container{height:1%}#container nav#local{float:left;width:650px;margin-bottom:40px}#container nav#local ul{display:inline-block;display:block;padding:0 0;margin:0}#container nav#local ul:after{clear:both;content:" ";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html #container nav#local ul{height:1%}#container nav#local ul li{list-style:none;float:left;padding-right:10px}#container nav#local ul li.active a{background:#fff}#container nav#local ul li a{padding:5px;color:#000;text-decoration:none}.body,p{line-height:1.4em}#content{float:left;padding:40px 60px;padding-top:20px;width:650px}#side{float:right;width:130px;padding:20px 10px}#side h4{text-shadow:1px 1px 0px #fff}#side #shoutbox a{color:#b23030}#side #shoutbox h4{margin:0;margin-bottom:5px;font-size:14px}#side #affiliate{text-align:center}#side #affiliate img{margin-bottom:20px}#side #openhours{margin:25px 0}#side #openhours h4{margin:0;font-size:14px}#side #openhours ul{font-size:12px;margin:0;margin-top:5px;padding:0;list-style:none}#side #social{margin-bottom:20px}#side #social a{padding:0;display:block;text-decoration:none;line-height:20px !important;height:20px !important;font-size:14px;color:#000;margin-bottom:5px}#side #social a img{display:block;margin-right:5px;float:left}#side form #email{width:50px;background:#f2f2f2;border:1px solid #f2f2f2;height:5px}#side form #shout_nickname,#side form #shout_shout{width:124px !important;font-size:10px;padding:2px;margin:0}#side form #shout_shout{margin-top:4px;margin-bottom:4px;height:75px}#side form input[type=submit]{float:right}#side a#shouts_history_link{display:block;text-align:right;font-weight:bold;font-size:12px;margin-bottom:5px}ul#shouts_history span{width:70%}ul#shouts,ul#shouts_history{margin:0;padding:0}ul#shouts li,ul#shouts_history li{list-style:none;margin-bottom:5px;padding-bottom:5px;border-bottom:1px dotted #ccc}ul#shouts li.admin,ul#shouts_history li.admin{border-bottom-color:#b23030}ul#shouts li.admin strong,ul#shouts_history li.admin strong{color:#b23030}ul#shouts li em,ul#shouts_history li em{font-size:10px;display:block;color:#ccc;text-align:right;margin-top:5px}ul#shouts li strong,ul#shouts li span,ul#shouts_history li strong,ul#shouts_history li span{font-size:12px}footer{clear:both;padding:20px 60px;color:#999;font-size:14px}
