/* 
    Document   : events
    Created on : Mar 24, 2010, 12:48:44 PM
    Author     : lurnid
    Description:
        Purpose of the stylesheet follows.
*/

div#z_events_cal {
   margin: 0 auto;
}

.z_events .z_main_content {
    width: 68%;
    padding-right: 1em;
    float: left;
}

.z_events .z_side_column_2 {
    display: inline;
    width: 30%;
    float: right;
    position: relative;
}

.z_event_image {
    text-align: center;
}
.z_events .z_events_new .z_form div{

clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
height: 1%;
}


.z_events .z_events_new .z_form div ul{
    margin: 0 0 0.5em 0.5em;
    padding: 0;
    list-style: none;
    overflow: hidden;
}

.z_events .z_events_new .z_form div ul li{
    float: left;
    margin-left: 1em;
}


.z_events .z_events_new .z_form div label{
    font-weight: bold;
    float: left;
    margin-left: -155px;
    width: 150px; 
}


.z_events .z_events_new .z_form fieldset div ul li label{
    font-weight: bold;
    float: left;
    margin-left: -5px;
    width: 120px; 
}

.z_events .z_events_new .z_form fieldset div ul li input[type="text"]{
    width: 100px;
    margin-right: 9px;
}    

.z_events .z_events_new .z_form fieldset div div ul li label{
    font-weight: bold;
    float: left;
    margin-left: -5px;
    width: 120px; 
}

.z_events .z_events_new .z_form fieldset div div ul li input[type="text"]{
    width: 100px;
    margin-right: 9px;
} 

.z_events .z_events_new .z_form fieldset div div{
        padding: 5px 0px 5px 0px;
} 


.z_events .z_events_new .z_form select {
    border:1px solid gray;
    font-size: 100%;
  	font-family: Georgia,Arial,serif;
  	padding: 2px;
  	margin: 2px;
}

.z_events .z_events_new .z_form input[type="text"]{
    width: 180px;
}

.z_events .z_events_new .z_form textarea{
    width: 650px;
    height: 350px;
}

.z_events .z_events_new .z_form legend {
    color: #000;
    font-size:15px !important;
    font-weight:bold;
}

/************************************************
* Customize model view for event details
************************************************/

.z_event_details .z_model_view dl{
    padding:0;
}

.z_event_details .z_model_view dt{
    text-align: left;
}

.z_event_details .z_model_view dd{
    width: 83%;
    left: 17%;
}

.z_events .z_default_listing_item .z_model_view dt{
    text-align: left;
}

.z_events .z_default_listing_item .z_model_view dd{
    left: 17%;
    width: 81%;
}

.z_events .z_default_listing_item .z_model_view{
    border-bottom: none;
}


.z_events .z_event .z_new .z_main_content {
    width:100%;
}


/************************************************
* Columns two
************************************************/

.z_events .z_side_column_2 .z_event_attending .z_form input[type="submit"]{
    padding:0;
}


.z_events .z_sidebar_2 .z_event_ownership_filter a,
.z_events .z_sidebar_2 .z_event_time_filter a,
.z_events .z_sidebar_2 .z_event_type_filter a{
    padding-left:20px;
    display: inline-block;
}
.z_events .z_events_new .z_form .z_tags div {
    margin:0;
    padding:0;
    height: auto;
}
.z_events .z_sidebar_2 .z_event_ownership_filter a.z_selected,
.z_events .z_sidebar_2 .z_event_time_filter a.z_selected,
.z_events .z_sidebar_2 .z_event_type_filter a.z_selected{
    font-weight:bold;
    background-image: url(/zmedia/design/images/icons/check.png);
    background-repeat:no-repeat;
    background-attachment:scroll;
    background-position:left center; 
}

.z_events .z_main_content .z_timelinks .z_current{
    overflow: hidden;
    width:98%;
}
.z_events .z_main_content .z_timelinks .z_current > div{
    display: none;
}
.z_events .z_main_content .z_timelinks .z_current .z_selected{
    padding:3px;
    margin: 3px;
    float: left;
    font-weight: bold;
    display: block;
}

.z_events .z_main_content .z_timelinks .z_current .z_count{
    display: block;
    padding:3px;
    margin: 3px;
    float: right;
}


.z_events .z_default_listing_item .z_thumbnail{
    float: left;
}

.z_events .z_default_listing_item .z_thumbnail img{
    width: 90px;
    border:1px solid #CCC;
}

.z_events .z_default_listing_item .z_info table{
    width:100%;
}

.z_events .z_default_listing_item .z_info table th{
    padding: 0 10px;
    text-align:left;
    width:80px
}

.z_events .z_default_listing_item .z_info .z_description td{

}

.z_events .z_events_item .z_info{
    display:inline-block;
}

/***************************************************
*   Search
******************************************************/
.z_search .z_events_item .z_thumbnail{
    float: left;
}

.z_search .z_events_item .z_thumbnail img{
    width: 90px;
    border:1px solid #CCC;
}

.z_search .z_events_item .z_info table{
    width:100%;
}

.z_search .z_events_item .z_info table th{
    padding: 0 10px;
    text-align:left;
    width:80px
}

.z_search .z_events_item .z_info{
    display:inline-block;
}


/***************************************************
*   Invitations
******************************************************/

.z_events .z_invite {

}

.z_events #id_recipient{
    width:345px;
}

.z_events #id_recipient_manual_emails{
    width:334px;
}

.z_events .z_container{
    width: 645px;
    margin: 0 auto;
}

.z_events .z_contacts ul{
    border: 2px solid #E4E4E4;
    height: 236px;
    margin: 20px 0 0 10px;
    overflow-y: scroll;
    width: 347px;
    list-style:none;
    padding: 0 4px;
}

.z_events .z_invite textarea{
    width: 353px;
}
.z_events .z_usermessage{
    height: 200px;
}
























