.panelContent .leftCol .withCalendar {
    margin: 0 3px 0 0;
    padding: 0 0 0 0;
    background: url(media/leftCol-menu-top.gif) no-repeat scroll left top transparent;
    min-height: 2px
    }
.panelContent .leftCol .withCalendar ul {
    display: none
    }
.panelContent .leftCol .withCalendar ul.elephantFoot {
    display: block
    }
.panelContent .leftCol .withCalendar ul.elephantFoot li {
    background: #000 url(media/boxBack.png) repeat-x scroll center top
    }
.calendarOuter {
    background: url(media/calendar-outer-bg.gif) no-repeat;
    margin: 15px 0 0 0;
    padding: 0 0 15px 14px
    }
.calendarInner {
    min-height: 167px;
    padding: 0 0 0 2px
    }
.leftColCircles {
    background: url(media/leftCol-circles.png) no-repeat;
    width: 246px;
    float: left
    }
.eventListing {
    width: 708px
    }
.eventListing .eventListDay {
    background: #1c1c1c
    }
.eventList {
    background: url(media/boxBack.png) repeat-x 0 0;
    margin: 0;
    padding: 20px
    }
.withCalendar .eventDetails h2 {
    padding: 0
    }
.eventList .eventDetails {
    width: 278px
    }
.eventList .eventPrice {
    background: #000;
    font-weight: bold
    }
.eventList .doorPrice {
    font-weight: bold
    }
.eventHeader {
    background: #61259a url(media/events/eventHeader-bg.jpg) repeat-x;
    width: 688px
    }
.event {
    background: url(media/boxBack.png) repeat-x #1c1c1c;
    padding: 20px;
    width: 668px
    }
.event .eventLeft {
    float: left;
    margin: 10px 20px 0 0;
    width: 323px
    }
.event .eventRight {
    float: left;
    margin: 10px 0 0;
    width: 323px
    }
.event .eventDetails .whosUpForIt {
    background: none;
    width: 323px
    }
.calendarBottom {
    background: url(media/calendar/cal-bot.gif) no-repeat bottom left;
    width: 239px;
    height: 5px
    }
.event .eventSummary {
    background: url(media/boxBack.png) repeat-x top #282828
    }
.event .eventDetails .boothBanner {
    width: 323px
    }
.event .eventOptions .eventPrice {
    width: 323px;
    background: url(media/boxBack.png) repeat-x top #282828
    }
.event .eventOptions .onlinePriceP {
    background: #000
    }
.event .eventOptions .doorPriceP {
    width: 154px
    }
.eventTickets table {
    margin: 20px 0;
    width: 323px;
    border: 1px solid #000
    }
.eventTickets table th {
    background: #000
    }
.ticketType {
    border-right: 1px solid #000
    }
.eventTickets table td {
    background: url(media/boxBack.png) repeat-x top #282828;
    border: 1px solid #000
    }
.withCalendar .boothUpgrade h2 {
    padding: 7px
    }
.boothUpgrade .booth {
    background: url(media/boxBack.png) repeat-x top #282828
    }