#monthNav, #monthSelect { background:#cbc6af; }
#monthNav input.action { background-color:#cb5e23; }
#monthNav input.action:hover { background-color:#d96425; }

#calView, .vevent, .vevent div.details { border-color:#cbc6af; }
#topHeading, #dateHeader { border-color:#a8a294; }

#topHeading { position:relative; }
#topHeading h2 { margin:0; border:0; }
#topHeading span.feed { font-size:12px; position:absolute; top:0; right:0; font-weight:700; }

.ScreeningHolder .vevent ul.utility a.btn { width:80px; padding-left:20px; padding-top:3px; text-indent:0; font-size:10px; text-transform:none; text-align:left; color:#540507; }

/* Screening Detail View */
.Screening .vevent .head { margin:0 0 10px; position:relative; }
.Screening .vevent .head h3.summary { text-transform:none; margin:0; width:460px; }
.Screening .vevent .head h4 { font-size:16px; }
.Screening .vevent .head a#add-calendar { display:block; position:absolute; top:0; right:0; line-height:16px; width:130px; padding-left:20px; background:transparent url(/event_calendar/images/calendar__plus.png) 0 0 no-repeat; font-weight:700; }

.Screening .vevent .venue { margin:0 0 10px; }
.Screening .vevent .venue .dtstart, .Screening .vevent .venue .dtend, .Screening .vevent #additionalDates .dtstart, .Screening .vevent #additionalDates .dtend { font-weight:400; text-transform:none; }

.Screening .vevent .description { margin:0 0 10px; }
.Screening .vevent .description p { margin:0 0 5px; }

.Screening .vevent #additionalDates { margin:10px 0; }