#event-type-form
{
    padding:5px 20px;
    background:#ccc;
    border-top:1px solid #999;
}

#event-type-form .field
{
    float:left;
}


#event-type-form .field label
{
    padding:0 8px 0 0;
}

#event-type-form .field select
{
    border:1px solid #999;
}

#event-type-form  .form-buttons
{
    display:none;
}
#event-type-form  .form-buttons input {
    float:left;
    background: none repeat scroll 0 0 #A06482;
    color: #FFFFFF;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    margin: 0 0 0 10px;
    padding: 2px 10px 0;
    text-decoration: none;
    width: auto;
}
#event-type-form  .form-buttons input:hover {
    background: none repeat scroll 0 0 #3C0000;
    text-decoration: none !important;
}

#events
{
    padding:20px;
    background:url(../images/agenda-timeline_bg.png) 50% 0 repeat-y #f2f2f2;
    border-top:1px solid #999;
    border-bottom:1px solid #999;
}

#events-list li
{
    float:left;
}

#events-list li.left
{
    clear:left;
    margin:0 0 45px 0;
}
#events-list li.left .event-container
{
    padding:0 15px 0 0;
    background:url(../images/agenda-event-left-link_bg.png) 100% 50% no-repeat;
}

#events-list li.right
{
    margin:45px 0 0;
}
#events-list li.right .event-container
{
    padding:0 0 0 15px;
    background:url(../images/agenda-event-right-link_bg.png) 0 50% no-repeat;
}

.event
{
    width:297px;
    overflow:hidden;
}

.event-title
{

}

.event-content
{
    clear:both;
    padding:10px;
    background:#fff;
    border:1px solid #999;
}

.event-date span
{
    font-family: Arial Black;
    font-size: 14px;
}

#events-list li.left .event-date
{
    float:right;
}
#events-list li.right .event-date
{
    float:left;
}

.event-type
{
    margin:0 20px;
    position:relative;
    bottom:-1px;
    padding:2px 4px 0;
    background:#fff;
    border:1px solid #999;
    border-bottom:1px solid #fff;
}

.event-type span
{
    color:#9F6481 ;
}

#events-list li.left .event-type
{
    float:left;
}
#events-list li.right .event-type
{
    float:right;
}

.event-content img
{
    max-width:275px;
}