/* @override http://localhost:8888/css/apiary.css */

a:focus, a:hover {
	color: maroon;
	text-decoration:underline;
}
a {
	color: black;
	text-decoration:none;
}

#header {
    margin-top: 5em;
    margin-bottom: 3em;
}

#main_content {
}

#static_content {
}

#facebook_link a img {
    vertical-align: text-bottom;
}

#personnel {
	font-size: 1.2em;
	margin-top: .5em;
}

#personnel dt {
    font-weight: normal;
}

#personnel dd {
    margin-bottom: 1.5em;
}


/* @group event page */

#events div.even, #events tr.even td {
    background-color: #f0f3f3;
}

#events div.odd, #events tr.odd td {
    background-color: #f3f0f0;
}

#events .event_name {
    font-style: italic;
}

/* @group upcoming events */

#events #upcoming_events {
    margin-bottom: 1.5em;
}

#events #upcoming_events .event.upcoming {
    padding: 1em;
    margin-bottom: .75em;
}

#events #upcoming_events .event.upcoming div.details p {
    margin: 0;
}

#events #upcoming_events .event.upcoming .notes p {
    margin: .5em 3em 0;
}

#upcoming_events .event.upcoming.odd {
    text-align: left;
}

#upcoming_events .event.upcoming.even {
    text-align: right;
}


#upcoming_events .event.upcoming .details .date {
    font-weight: bold;
}

#upcoming_events .event.upcoming .details .venue {
    font-weight: bold;
}

#upcoming_events .event.upcoming .details .address {
    font-size: 0.9em;
}

#events #upcoming_events .details .event_name {
    font-weight: bold;
}

/* @end */

/* @group past events */

#events #past_events .event.past {
	font-size: .9em;
}

#events #past_events td {
    border: none;
    padding: .1em;
    vertical-align: top;
}

#events #past_events tr.upper_row td {
    padding-top: .75em;
}

#events #past_events tr.lower_row td {
    padding-bottom: .75em;
}

#events #past_events td.date {
    white-space: nowrap;
    padding-left: 1em;
}

#events #past_events td.city {
    padding-right: 6px;
}

#events #past_events .event.past td p {
    margin: 0;
    padding: 0;
}

#past_events table {
    margin-bottom: 0;
}

#past_events td.notes {
}

/* @end */


/* @end */


