/**
 * @file
 * Views Styling
 */


/* for programs listings via taxonomy and upcoming events */
.page-programs #content .views-label,
.page-programs #content .views-field .field-content, 
.view-taxonomy-term .views-label,
.view-taxonomy-term .views-field .field-content {
	float: left;
}

.page-programs #content .views-field-view-node .field-content {
	clear: left;
}

.page-programs #content .views-label,
.view-taxonomy-term .views-label {
	font-weight: bold;
	clear: left;
}

.page-programs #content .views-field-field-category .field-content, 
.page-programs #content .views-field-field-when .field-content, 
.page-programs #content .views-field-field-instructor .field-content,
.view-taxonomy-term .views-field-field-when .field-content, 
.view-taxonomy-term .views-field-field-instructor .field-content {
	margin-left: 4px;
}

.page-programs #content .views-field-body .field-content, 
.view-taxonomy-term .views-field-body .field-content {
	margin-top: 1em;
}

.page-programs #content h2.node-title, 
.view-taxonomy-term h2.node-title {
	margin-top: 1em;
}

.page-programs #content .view-event-archive .views-row-first h2.node-title,
.view-taxonomy-term .views-row-first h2.node-title {
	margin-top: 0;
}

.page-programs #content .views-row .views-field-title a,
.view-taxonomy-term .views-row .views-field-title a {
	text-decoration: none;
}

.page-programs #content .views-row .views-field-title a:hover,
.view-taxonomy-term .views-row .views-field-title a:hover {
	text-decoration: underline;
}

#block-views-upcoming-event-block-2 .more-link {
	clear: left;
	text-align: left;
}

#content .view-taxonomy-term .views-field,
.page-programs #content .views-field {
	clear: both;
}

#content .view-taxonomy-term .views-field.views-field-view-node .field-content,
.page-programs #content .views-field.views-field-view-node .field-content {
	float: none;
}

#content .view-taxonomy-term .views-row-last, 
.page-programs #content .views-row-last {
	margin-bottom: 1em;
}

