body {background: #363636; color: #fff; font: 11px Arial, Helvetica, sans-serif;
scrollbar-arrow-color: #464646;
scrollbar-3dlight-color: #d6d6d6;
scrollbar-darkshadow-color: #999;
scrollbar-face-color: #d6d6d6;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #ccc;
scrollbar-track-color: #e6e6e6}
a, a:link {color: #6a9bff; text-decoration: none}
a:hover {text-decoration: underline}
#media_display {float: left; margin-left: 20px}
#media_content {background: #303030 url(img/altrows_dark.gif) repeat-x top; padding: 5px; border: 1px solid #666; margin-top: 10px}

.media_list {border: 1px solid #666; border-width: 1px 0 0 1px; float: left; width: 100%}
table.media_list th {background: #000}
table.media_list th, table.media_list td {border-right: 1px solid #666; border-bottom: 1px solid #888; padding: 4px; vertical-align: top}
.media_list h3 {margin: 0 0 6px; font-size: 12px}
.media_list h5 {margin: 0; font-size: 10px; color: #aaa}
.media_list h6 {margin: 0 0 4px; font-size: 10px; color: #aaa}
.media_list p {margin: 0 0 5px}
.media_list .media_play, .media_list .media_download, .media_list .handout_download {vertical-align: middle}
.media_list .media_play a {display: block; width: 25px; height: 25px; background: url(img/media_btn_play.gif) no-repeat top center; width: 100%}
.media_list .media_download, .media_list .handout_download {position: relative}
.media_list .media_download a {display: block; width: 25px; height: 25px; background: url(img/media_btn_download.gif) no-repeat top center; width: 100%}
.media_list .handout_download a {display: block; width: 28px; height: 28px; background: url(img/media_pdf.gif) no-repeat top center; width: 100%}


.media_series_list {clear: both; margin: 0 0 20px; padding: 15px 0; border-top: 1px solid #ccc}
.media_series_list dt {margin: 0; padding: 0; float: left; width: 115px}
.media_series_list dt img {border: 1px solid #ccc}
.media_series_list dd {margin: 0; padding: 0; float: left; width: 597px}
.media_series_list dd h5 {}
.media_series_list dd h6 {}
.media_series_list p {margin: 2px 0; padding: 0}
.series_list_item {}
.series_list_item {width: 100%}
.series_list_item td {padding: 5px}
.series_list_item .date {}
.series_list_item .title {}
.series_list_item .listennow {}
.series_list_item .getmp3 {}
.series_list_item .handout {}

.altrows tr.odd td {background: #303030 url(img/media_altrows_dark.gif) repeat-x top}
.altrows tr.even td {background: #323232 url(img/media_altrows_light.gif) repeat-x top}
.altrows tr.mouseover td {background: #444}

#tooltip {position: absolute; z-index: 3000; border: 1px solid #000; color: #000; background: #d5d5d5; font: 12px Arial, Helvetica, sans-serif; text-align: left; opacity: 0.85}
#tooltip div.body {padding: 5px}
#tooltip h3 {margin: 0; padding: 2px; background: #000; color: #fff}


/* http://positioniseverything.net/easyclearing.html */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix {display: inline-table}
    /* Hides from IE-mac \*/
* html .clearfix {height: 1%}
.clearfix {display: block}
    /* End hide from IE-mac */

