
.z_cat_theater {
	background-image : url(/bin/b/v/fade_theater.jpg);
	background-repeat : no-repeat;
	background-position : left 61px;
	background-color : #f5f6ef;
}
.z_cat_spirit {
	background-image : url(/bin/t/a/fade_spirit.jpg);
	background-color : #f5f6ef;
	background-position : left 61px;
	background-repeat : no-repeat;
}
.z_cat_special {
	background-image : url(/bin/h/k/fade_special.jpg);
	background-color : #f5f6ef;
	background-position : left 61px;
	background-repeat : no-repeat;
}
.z_cat_service {
	background-image : url(/bin/b/f/fade_service.jpg);
	background-position : left 61px;
	background-color : #f5f6ef;
	background-repeat : no-repeat;
}
.z_cat_music {
	background-image : url(/bin/d/o/fade_music.jpg);
	background-color : #f5f6ef;
	background-position : left 61px;
	background-repeat : no-repeat;
}
.z_cat_lecture {
	background-color : #f5f6ef;
	background-image : url(/bin/l/u/fade_lectures.jpg);
	background-repeat : no-repeat;
	background-position : left 61px;
}
.z_cat_film {
	background-image : url(/bin/t/q/fade_film.jpg);
	background-position : left 61px;
	background-color : #f5f6ef;
	background-repeat : no-repeat;
}
.z_cat_default {
	background-color : #f5f6ef;
}
.z_cat_careers {
	background-image : url(/bin/r/h/fade_careers.jpg);
	background-color : #f5f6ef;
	background-position : left 61px;
	background-repeat : no-repeat;
}
.z_cat_authors {
	background-image : url(/bin/n/v/fade_authors.jpg);
	background-color : #f5f6ef;
	background-position : left 61px;
	background-repeat : no-repeat;
}
.z_cat_athletics {
}
.z_cat_art {
	background-image : url(/bin/r/n/fade_art.jpg);
	background-position : left 61px;
	background-color : #f5f6ef;
	background-repeat : no-repeat;
}
.z_cat_alumni {
	background-image : url(/bin/z/b/fade_alumni.jpg);
	background-color : #f5f6ef;
	background-position : left 61px;
	background-repeat : no-repeat;
}
.title_bar_year {
	color : #a89466;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
}
.title_bar_month {
	color : #403c37;
	font-weight : bold;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	text-transform : uppercase;
}
.title_bar a {
	color : #3c7976;
	text-decoration : none;
}
.title_bar {
	height : 61px;
	vertical-align : middle;
	background-color : #dadbcc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-transform : uppercase;
	padding-left : 20px;
	padding-right : 20px;
	color : #dadbcc;
	margin-bottom : 15px;
}
.hidden {
	display : none;
}
.date_block_title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #a89466;
}
.date_block_timelocation {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #3b3833;
	font-weight : bold;
}
.date_block_text {
	font-size : 11px;
	color : #3b3833;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.date_block_spacercell {
	height : 18px;
}
.date_block_line {
	width : 100%;
}
.date_block_day {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-transform : uppercase;
	color : #000;
	letter-spacing : 1px;
}
.date_block_date {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000;
	text-transform : uppercase;
	letter-spacing : 1px;
}
.date_block_category {
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #3c7876;
	text-decoration : none;
}
.date_block {
	width : 505px;
	margin-bottom : 40px;
	margin-left : 20px;
	margin-right : 20px;
	margin-top : 20px;
	line-height : 14px;
}

