#events_header {
    display:block;
    position:relative;
    padding:0;
    margin:10px 0 1em 0;
    }

#events_body {
    display:block;
    position:relative;
    padding:0;
    margin:0;
    }
    #events_body .header {
        display:block;
        position:relative;
        overflow:hidden;
        }
        #events_body .header img { float:left; }
        
    #events_body .content {
        display:block;
        position:relative;
        padding:20px 20px 150px 20px;
        margin:0;
        background-color:#c4e1f6;
        background-image:url("../images/content/events/events_content_bottom_background.png");
        background-repeat:no-repeat;
        background-position:left bottom;
        }
        
    #events_body .content p {
        line-height:1.3em;
        font-size:12px;
        color:#323232;
        }
        #events_body .content a {
            color:#005088;
            text-decoration:none;
            }
            #events_body .content a:hover {
                text-decoration:underline;
                }

body.events .column560 .widget .widget-content {
    padding:20px;
    }
    
body.events .column560 .widget .section {
    padding:0;
    background-image:url("../images/layout/backgrounds/vertical_2pix.gif");
    background-repeat:repeat-y;
    background-position:217px top;
    }
    body.events .column560 .widget-primary .section {
        background-image:url("../images/layout/backgrounds/vertical_1pix.gif");
        }
    
    body.events .column560 .column-right { float:right; }
    
body.events-detail .column560 .widget .section {
    display:block;
    position:relative;
    clear:both;
    padding:0;
    margin:0;
    font-size:12px;
    color:#323232;
    background-image:url("../images/layout/backgrounds/vertical_2pix.gif");
    background-repeat:repeat-y;
    background-position:215px top;
    }
    
div.event_image { 
    display:block;
    position:relative;
    padding:0;
    margin:0 0 10px 0;
    }

    
    
    
    