div#site_content div.column div.content_wrapper#shows div.content
{
    font-size: 0.95em;
	padding-left: 0px;
    text-align: left;
    line-height: 1.1em;
    
    border-right: 1px solid #472a13;
            
}
    div#site_content div.column div.content_wrapper#shows div.content div.date_row
    {
        margin-bottom: 15px;
    }
    
    div#site_content div.column div.content_wrapper#shows div.content div.date_row div.title
    {
        font-weight: bold;
        padding-bottom: 3px;
    }
    
        div#site_content div.column div.content_wrapper#shows div.content div.date_row span.cancelled
        {
            text-decoration: line-through;
            color: grey;
        }
    
    div#site_content div.column div.content_wrapper#shows div.content div.date_row div.details
    {
        padding-left: 8px;
    }
            div#site_content div.column div.content_wrapper#shows div.content div.date_row div.cancelled
            {
                 color: grey;
            }
    
        div#site_content div.column div.content_wrapper#shows div.content div.date_row div.details div.venue
        {
            font-style: italic;
            
        }
        
        div#site_content div.column div.content_wrapper#shows div.content div.date_row div.details div.address
        {
            padding-bottom: 5px;
            font-size: 0.9em;
        }
        
        div#site_content div.column div.content_wrapper#shows div.content div.date_row div.details div.comments
        {
            font-size: 0.9em;
            padding-right: 5px;
        }

    

/*    div#site_content div.column div.content_wrapper#shows div.content table td.date
    {
        width: 50px;
    }
    
    div#site_content div.column div.content_wrapper#shows div.content table td.time
    {
        width: 53px;
    }
    
    div#site_content div.column div.content_wrapper#shows div.content table td span
    {
        display: block;
        padding: 3px;
        margin: 0 3px 8px 0;
    }
    
        div#site_content div.column div.content_wrapper#shows div.content table td.info span
        {
            display: block;
            
            margin-right: 0;
        }
    
        div#site_content div.column#left div.content_wrapper#shows div.content table td span
        {
            background-color: #8b8242;
        }
        
        div#site_content div.column#right div.content_wrapper#shows div.content table td span
        {
            color: #000000;
            background-color: #e3b13d;
        }*/