@import url(/static/SantaFeBeat/SantaFeBeat.css);
#loadingevents{position:absolute;top:6px;left:-5px;}
#loadingcalendars{position:absolute;left:0;top:0;z-index:999999;}
#category #ocwrapper{ margin-left:0px;padding-left:0px; border:0px solid #fff;}
#category #icwrapper{ margin:0px; padding:0px; border:0px solid #fff;}

#category #columns {
 border:0px solid pink;
 float:right;
 width:645px;
 margin-right:50px;
 position:relative;
}
#cal_form *{font-size:12px;}
#calendars{border:0px solid;width:100%;height:100%;margin-top:15px;position:relative;}
.calwrapper{float:left;margin:0px;margin-bottom:10px;border-top:1px solid;border-left:1px solid;border-right:1px solid;width:100%;}
.month_select{background:transparent;border:0px;font-size:13px;}
#content #calendars ul{margin:0px;}
#calendars ul a{text-decoration:none;padding-top:5px;display:block;width:100%;height:80%;}
.wrapper_grid a:hover{background:#ddd;}
a.active{background:#ddd;}
ul.wrapper_weekdays{margin:0px;padding:0px;border-bottom:1px solid;border-right:0px solid;list-style-type:none;width:100%;height:20px;text-align:center;background:#ffc400;float:left;}
.tabular .wrapper_weekdays li{border-left:1px solid;float:left;width:12.7%;height:100%;padding-top:3px;}
.tabular ul.wrapper_week{margin:0px;padding:0px;list-style-type:none;width:100%;float:left;height:25px;background:#FFFFFF;border-bottom:1px solid;}
.tabular ul.week_on{background:#ddd;}
.tabular .wrapper_week li{border-left:1px solid;margin:0px;padding:0px 0 0 0;float:left;width:12.7%;height:100%;text-align:center;}
.wrapper_weekdays li.first{border-left:0px;}
.tabular .wrapper_week li.dayfirst{border-left:0px;}
.small .wrapper_week li.daylast{border-right:1px solid;}
.tabular li.wk{float:right;width:17px;height:100%;background:#ddd;border-left:1px solid;}
.wrappermonth{text-align:center;width:100%;}
.headermonth{clear:both;width:100%;border-bottom:1px solid;border-right:1px solid;text-align:center;font-size:14px;font-weight:bold;margin-top:0px;padding:0px;height:31px;background:#ffcc00;}
.headermonth a{text-decoration:none;}
#switchstyle{float:right;}
.small #switchstyle{display:none;}
.cal_venues{display:none;float:left;width:auto;height:25px;border-left:0px solid;margin:3px;}
.cal_types{display:none;float:right;width:auto;height:25px;text-align:right;border:0px solid;margin:3px;}
#navwrapper{height:40px;text-align:center;margin-left:0px;border:0px solid;width:85%;}
#navwrapper .first{clear:left;margin-right:5px;font-weight:bold;}
ul.navmonths{margin:0px;padding:0px;border:0px solid;list-style-type:none;width:100%;height:20px;text-align:center;}
ul.navmonths li{float:left;width:7%;}
.prevmonth, .nextmonth{width:12px;text-align:left;border:0px solid;}
.tabular .day, .tabular .day a, .tabular .dayfirst a, .tabular .daylast a{margin-right:3px;}
.small .day, .small .dayfirst, .small .daylast, , .small .dayfull{font-size:9px;}
.ecount{font-size:8px;}
.tabular{margin-top:15px;}
.tabular .today{background:#ffcc00;}
.tabular .daynumber a{display:block;margin-bottom:5px;}
.tabular .dayExt{display:none;}
.tabular .hidden{display:none;}
.tabular .dayentry{clear:left;margin-left:5%;}
.tabular .dayWeekday{display:none;}
.tabular .weekday{display:none;}
.tabular .dayTitle{clear:both;margin-bottom:3px;width:100%;}
.tabular .longTitle{display:none;}
.tabular .number .unlinked{display:none;}
.tabular .dayTimefirst{text-transform:lowercase;}
.tabular .dayEndTime{display:none;}
.tabular .Type{display:none;}
.tabular .more{text-align:right;width:100%;}
.tabular .from{display:none;}
.tabular .Venue_Name{display:none;}
.tabular .Section_Name{display:none;}
.tabular .dayDescription{display:none;}
.tabular .pricing{display:none;}
.tabular .event_thumbnail{display:none;}
.tabular .text{border:0px solid;padding-left:2px;width:98%;}
.tabular ul.wrapper_week li.empty{display:block;}
.list ul.wrapper_week{margin:0px;padding:0px;border:0px solid;list-style-type:none;}
.list ul.wrapper_week li{clear:both;display:inline;width:100%;border:0px solid;}
.list ul.wrapper_week li.empty{display:none;}
.list ul.wrapper_week li.wk{display:none;}
.list ul.wrapper_week li.dayfull{clear:left;float:left;padding-top:10px;}
.list ul.wrapper_week li.daylast{clear:left;float:left;padding-top:10px;}
.list .wrapper_weekdays{display:none;}
.list .daynumber{float:left;width:180px;border:0px solid;font-weight:bold;margin-left:10px;margin-top:10px;margin-bottom:10px;color:#996600;}
.list .dayentry{padding-left:35px;float:left;padding-right:5px;}
.list .dayWeekday{float:left;margin-right:3px;}
.list .date_and_time{clear:left;text-transform:lowercase;}
.list .weekday{text-transform:capitalize;}
.list .dayTime{float:left;margin-right:2px;}
.list .dayTimefirst{float:left;margin-right:2px;}
.list .dayEndTime{float:left;}
.list .dayExt{display:inline;}
.list .Venue_Name{clear:left;}
.list .Section_Name{display:inline;}
.list .Type{display:none;}
.list .more{display:none;}
.list .from{float:left;margin-right:2px;}
.list .dayTitle{clear:left;margin-left:0px;font-weight:bold;width:0 auto:}
.list .longTitle{clear:left;margin-left:0px;width:0 auto;}
.list .shortTitle{display:none;}
.list .number .linked{display:none;}
.list .number .unlinked{display:normal;}
.list .event_thumbnail{float:right;padding-left:10px;padding-right:10px;margin-top:0px;margin-bottom:20px;width:0 auto;text-align:right;}
.list .text{clear:left;}
.bytitle{margin-left:33px;margin-right:33px;clear:left;margin-top:20px;}
.bytitle .title{color:#996600;font-weight:bold;font-size:120%;margin-right:5px;width:0 auto;}
.bytitle .dayTime{float:left;margin-right:2px;clear:both;}
.bytitle .dayTimefirst{float:left;margin-right:2px;}
.bytitle .dayEndTime{float:left;margin-left:5px;display:block;}
.bytitle .event_thumbnail{float:right;width:0 250px;}
.bytitle .description{clear:left;}
.bytitle .type{display:none;}
.bytitle .time{text-transform:lowercase;margin-left:0px;float:left;}
.bytitle .time{clear:left;font-weight:normal;color:#000000;}
.bytitle .time_display{text-transform:lowercase;margin-right:5px;}
.bytitle .weekday{text-transform:capitalize;clear:left;float:left;width:150px;}
.bytitle .row{}
.bytitle .label{margin-right:5px;}
.bytitle .content{}
.bytitle .info_with_image{width:310px;padding-top:10px;}
.bytitle .location_wrapper{clear:left;}
.bytitle .where{float:left;clear:left;}
.bytitle .location{}
.bytitle .dates_wrapper{margin-top:10px;}
.bytitle .when{float:left;clear:left;}
.bytitle .additional_dates{float:left;margin-bottom:20px;}
.bytitle .prices_wrapper{}
.bytitle .how_much{float:left;}
.bytitle .pricing{float:left;margin-right:5px;}
.bytitle .pricing .price{float:left;}
.bytitle .pricing .Consumer_Name{float:left;margin-right:5px;}
.bytitle .row{clear:left;}
.price{margin-right:3px;}
.entry{margin-right:0px;padding:0px;border:1px solid;list-style-type:none;width:300px;height:100%;}
.tabular .daynumber a.ajax{display:none;}
.separator hr{display:none}
.section{float:left;}
#venue_prices *{font-size:12px;}
.venues{background:#80BAC5;}
#venuedetails table th.time{float:none;margin-right:5px}
.payment_row{border:0px solid;float:left;clear:both;margin-bottom:20px}
.payment_entry .bytitle{margin:0px;}
.payment_amount{clear:left;margin-left:33px;margin-top:20px;}
.payment_instruct{float:left;clear:left;}
.submit{clear:both;}
.update_event{margin-bottom:20px;}
ul.datetime_list{margin:0;list-style:none;padding-left:15px;}
ul.datetime_list li{width:150px;}
ul.datetime_list div{float:right;}
#event_date_interface td{vertical-align:top;}
#totalcost{padding-left:15px;border-top:solid 1px black;}
#cost{font-weight:bold;}
.calendar, .calendar table{width:260px;height:185px;}
ul{margin-left:0px;text-align:left;}
li{margin-bottom:1em;}
.calmenu{position:relative;float:left;margin:0;padding:2px 0 0px 12px;width:100%;font-family:Arial, Helvetica, sans-serif;font-size:11px;z-index:9999;border:0px solid #ffffff;text-align:center;}
.calmenu ul{padding:0px 0px 0 0px;margin:0 0 0 0;list-style-type:none;line-height:1.5em;}
.calmenu li{float:left;position:relative;margin:0 10px;padding:0px;text-align:center;}
.calmenu li.lastmonth, .calmenu li.nextmonth{width:20px;}
.calmenu li.months{width:80px;border:0px solid #ccc;}
.calmenu ul li table{margin:-1px 0;m\argin:0;border-collapse:collapse;font-size:12px;}
.calmenu ul li ul{display:none;padding:1px;font-size:11px;border-left:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;}
.calmenu li ul li{margin-left:0px;font-weight:normal;clear:left;width:97%;}
.calmenu ul li a, .calmenu ul li a:visited{float:left;text-decoration:none;margin:0px 0px 0px 0px;padding:0px 8px 4px 8px;text-decoration:none;border:0px solid;}
.calmenu ul li.months a, .calmenu ul li.months a:visited{background:#ffcc00 url(/images/see_more.png) center right no-repeat;border:1px solid #ccc;}
.calmenu ul li:hover a, .calmenu ul li a:hover{border-top:1px solid #ffc400;}
.calmenu ul li:hover ul, .calmenu ul li a:hover ul{display:block;position:absolute;margin:0;top:26px;left:0px;height:auto;width:8em;color:#fff;background:#fff;padding-left:0px;}
.calmenu ul li:hover ul li a, .calmenu ul li:hover ul li a:visited, .calmenu ul li a:hover ul li a{text-align:left;border:0px solid;margin:0;padding:0 0 3px 3px;height:auto;background:#fff;}
.calmenu ul li:hover ul li:hover a, .calmenu ul li a:hover ul li a:hover{color:#000;background:#fff;}
#event_search{margin-top:10px;}
.credits a{text-decoration:none;}
img.floatright{max-width:200px;}
