/*==============*/
/*** Teal Theme */
/*==============*/
.list-episodes-teal-table-style { 
	background-color: #daf7fd; 
	border: 1px solid white; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
}

.list-episodes-teal-date-style {
	background-color: #53a8b6; 
	border: 1px solid white;
	font-weight: bold;
	text-align: center;
	color: white;
}

.list-episodes-teal-column-header-style {
	background-color: #79c2d0; 
	border: 1px solid white; 
	vertical-align: top;
	color: white;
}

.list-episodes-teal-time-header-style {
	background-color: #79c2d0; 
	border: 1px solid white; 
	width: 13%;
	color: white;
}

.list-episodes-teal-episode-header-style {
	background-color: #79c2d0; 
	border: 1px solid white; 
	width: 87%;
	color: white;
}

.list-episodes-teal-info-style {
	border-color: #1f618d; 
	border-width: 1px;
	color: black;
}


/*================*/
/*** Salmon Theme */
/*================*/
.list-episodes-salmon-table-style { 
	background-color: #ffdddd; 
	border: 1px solid white; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
}

.list-episodes-salmon-date-style {
	background-color: #be4444; 
	border: 1px solid white;
	font-weight: bold;
	text-align: center;
	color: white;
}

.list-episodes-salmon-column-header-style {
	background-color: #de6e6e; 
	border: 1px solid white; 
	vertical-align: top;
	color: white;
}

.list-episodes-salmon-time-header-style {
	background-color: #de6e6e; 
	border: 1px solid white; 
	width: 13%;
	color: white;
}

.list-episodes-salmon-episode-header-style {
	background-color: #de6e6e; 
	border: 1px solid white; 
	width: 87%;
	color: white;
}

.list-episodes-salmon-info-style {
	border-color: #1f618d; 
	border-width: 1px;
	color: black;
}

/*===============*/
/*** Ocean Theme */
/*===============*/
.list-episodes-ocean-table-style { 
	background-color: #dbe7fc; 
	border: 1px solid white; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
	color: white;
}

.list-episodes-ocean-date-style {
	background-color: #166eff; 
	border: 1px solid white;
	font-weight: bold;
	text-align: center;
	color: white;
}

.list-episodes-ocean-column-header-style {
	background-color: #5595ff; 
	border: 1px solid white; 
	vertical-align: top;
	color: white;
}

.list-episodes-ocean-time-header-style {
	background-color: #5595ff; 
	border: 1px solid white; 
	width: 13%;
	color: white;
}

.list-episodes-ocean-episode-header-style {
	background-color: #5595ff; 
	border: 1px solid white; 
	width: 87%;
	color: white;
}

.list-episodes-ocean-info-style {
	border-color: #1f618d; 
	border-width: 1px;
	color: black;
}

/*===============*/
/*** Forest Theme */
/*===============*/
.list-episodes-forest-table-style { 
	background-color: #eaffea; 
	border: 1px solid white; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
}

.list-episodes-forest-date-style {
	background-color: #037700; 
	border: 1px solid white;
	font-weight: bold;
	text-align: center;
	color: White;
}

.list-episodes-forest-column-header-style {
	background-color: #26a623; 
	border: 1px solid white; 
	vertical-align: top;
	color: White;
}

.list-episodes-forest-time-header-style {
	background-color: #26a623; 
	border: 1px solid white; 
	width: 13%;
	color: White;
}

.list-episodes-forest-episode-header-style {
	background-color: #26a623; 
	border: 1px solid white; 
	width: 87%;
	color: White;
}

.list-episodes-forest-info-style {
	border-color: #1f618d; 
	border-width: 1px;
	color: black;
}

/*===============*/
/*** Fall Theme */
/*===============*/
.list-episodes-fall-table-style { 
	background-color: #fff5db; 
	border: 1px solid white; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
}

.list-episodes-fall-date-style {
	background-color: #ff9600; 
	border: 1px solid white;
	font-weight: bold;
	text-align: center;
	color: white;
}

.list-episodes-fall-column-header-style {
	background-color: #ffba00; 
	border: 1px solid white; 
	vertical-align: top;
	color: white;
}

.list-episodes-fall-time-header-style {
	background-color: #ffba00; 
	border: 1px solid white; 
	width: 13%;
	color: white;
}

.list-episodes-fall-episode-header-style {
	background-color: #ffba00; 
	border: 1px solid white; 
	width: 87%;
	color: white;
}

.list-episodes-fall-info-style {
	border-color: #1f618d; 
	border-width: 1px;
	color: black;
}

/*===============*/
/*** Spreadsheet Theme */
/*===============*/
.list-episodes-spreadsheet-table-style { 
	background-color: #white; 
	border: 1px solid black; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
}

.list-episodes-spreadsheet-date-style {
	background-color: #737373; 
	border: 1px solid black;
	font-weight: bold;
	text-align: center;
	color: white;
}

.list-episodes-spreadsheet-column-header-style {
	background-color: #a7a7a7; 
	border: 1px solid black; 
	vertical-align: top;
	color: white;
}

.list-episodes-spreadsheet-time-header-style {
	background-color: #a7a7a7; 
	border: 1px solid black; 
	width: 13%;
	color: white;
}

.list-episodes-spreadsheet-episode-header-style {
	background-color: #a7a7a7; 
	border: 1px solid black; 
	width: 87%;
	color: white;
}

.list-episodes-spreadsheet-info-style {
	border-color: #black; 
	border-width: 1px;
	color: black;
}

/*===============*/
/*** MCM Theme */
/*===============*/
.list-episodes-mcm-table-style { 
	background-color: #white; 
	border: 1px solid black; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
}

.list-episodes-mcm-date-style {
	background-color: #671c19; 
	text-align: center; 
	vertical-align: top;
	font-family: "Teko", sans-serif;
	font-weight: 700;
	font-size: 1.25em;
	font-style: bold;
	color: White; 
}

.list-episodes-mcm-column-header-style {
	background-color: #874b20; 
	vertical-align: top;
	font-family: "Teko", sans-serif;
	color: White;
}

.list-episodes-mcm-time-header-style {
	background-color: #874b20; 
	width: 13%;
	font-family: "Teko", sans-serif;
	color: White;
}

.list-episodes-mcm-episode-header-style {
	background-color: #874b20; 
	width: 87%;
	font-family: "Teko", sans-serif;
	color: White;
}

.list-episodes-mcm-info-style {
	border-color: #black; 
	border-width: 1px;
	color: black;
}

/*===============*/
/*** Christmas Theme */
/*===============*/
.list-episodes-christmas-table-style { 
	background-color: #e1ffe1; 
	border: 1px solid black; 
	box-shadow: 7px 7px 5px lightgray; 
	width: 100%;
	font-family: sans-serif;
}

.list-episodes-christmas-date-style {
	background-color: #e70000; 
	font-weight: bold;
	text-align: center;
	font-family: "Teko", sans-serif;
	color: white;
}

.list-episodes-christmas-column-header-style {
	background-color: #e70000; 
	vertical-align: top;
	font-family: "Teko", sans-serif;
	color: white;
}

.list-episodes-christmas-time-header-style {
	background-color: #00ae00; 
	width: 13%;
	font-family: "Teko", sans-serif;
	color: white;
}

.list-episodes-christmas-episode-header-style {
	background-color: #00ae00; 
	width: 87%;
	font-family: "Teko", sans-serif;
	color: white;
}

.list-episodes-christmas-info-style {
	border-color: #black; 
	border-width: 1px;
	color: black;