#eventsWrapper {
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 20px;
}

	#eventsWrapper h1 {
		color: #006;
		font-size: 1.5em;
		font-weight: bold;
		margin-bottom: 10px;
	}

.hidden {
	display: none;
}

.eventsControls td {
    padding: 5px;
}

	.eventsControls .eventTitleCell {
	    text-align: center;
	    color: #000066;
	    font-weight: bold;
	    font-size: 1.1em;
	}

	.eventsControls .col1 {
	    background-color: #F4F6F9;
	}
	
	.eventsControls .col2 {
	    background-color: #E6EBF0;
	}

.event_month  {
    margin: 25px 0 0 0;
    border-bottom: 1px solid #BFCF00;
}

.event_month h1 {
    font-size: 1.8em;
}

.event_item {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;

    background-color: #F6FAFD;
    border: 1px solid #ddd;
    margin: 15px 0 0 0;
    padding: 10px;

	line-height: 1.2em;
}

	.event_item a {
		color: black;
		font-weight: normal
	}

	.event_item a:hover {
		color: white;
		font-weight: normal
	}

	.event_item .options {
		margin: 5px 0 0 0;
		width: 100%;
	}

	.event_item tr {
		border-bottom: 1px dashed #ddd;
	}
	.event_item td,
	.event_item th {
		padding: 2px;
		vertical-align: top;
	}

	.event_item th {
		width: 10%;
		text-align: right;
		color: #000066;
		font-weight: bold;
	}

	.event_item h2 {
        color:#000066;
        font-size:1.2em;
        font-weight:bold;
        margin-bottom:0;
        margin-top:0;
	}

    .event_item .date {
    }
    
    .event_item .info {
    	font-size: 0.75em;
    }

    .event_item .hour {
    }

    .event_item .image {
        margin: 5px 0;
        text-align: center;
    }

    .event_item .advanceTickets {
    }

    .event_item .description {
		color: #444;
    }

    .event_item .contact {
    }
