@CHARSET "UTF-8";
ol.index {
	position: relative;
	top: 19px;
}
body h1 {
	position: relative;
	top: -32px;
}

p.head {
	background-color: #CCB79E;
	color: #188CB0;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	padding-left: 15px;
	vertical-align: middle;
	font-weight: bold;
	position: relative;
}


div.skyscraper {
	top: 355px;
	border: none;
}

div.info {
	background-image: url("../gfx/FIXpoetry_podcast.gif");
}

div#content {
	/* margin-top: 315px; */
	margin-top: 315px;
}


UL.podcasts LI,
ol.podcasts li
{
	float: left;
	clear: none;
	width: auto;
	
	padding-left: 72px;
	padding-top: 28px;

	height: 175px;
	width: 218px;

	margin: 0px;
}

.newPodcast {
	position: absolute;
	left: 46px;
	top: 12px;
	background: url('/px/newPodcast.gif') no-repeat 0 0;

	width: 39px;
	height: 40px;
}


UL.podcasts {
	overflow: hidden;
	width: 100%;
}

.podcasts li {
	width: 100%;
	clear: both;
	position: relative;
}

.podcasts li img{
	float: none;
	padding-right: 0px;
}



/* podcast player page */

div.podcast {
	width: 100%;
	background-color: #E3D8C8;
	padding-bottom: 3px;
}

.details {
	font-size: 12px;
	
	clear: both;
	width: 550px;
	padding-top: 11px;
	padding-left: 20px;
	padding-bottom: 10px;
	padding-right: 5px;
	overflow: hidden;
	position: relative;
	background-color: #FFF;
}
.details div.player {
	position: relative;
	padding: 0;
}
.details div.player object{
	width: 200px;
	height: 33px;
	margin-top: 0px;
	border: none;
	z-index: 5;
	display: block;
}
.details div.player label, .podcast div.player p {
	font-size: 11px;
	z-index: 10;
}
.details div.player label{
	display: block;
	width: 70px;
	top: -15px;
	left: 0px;
	padding: 0;
}
.details div.player p{
	top: 27px;
}
.details span.podcastTitle {
	font-size: 11px;
}
.details span.podcastPlaytime {
	padding-left: 15px;
	font-size: 11px;
}

.details div.player span{
	padding-right: 3px;
}
.details img {
	float: left;
	display: block;
}



.details DL DT {
	float: left;
	padding-right: 3px;
}
.details DL DD {
    font-size: 13px;
    color: #8C8C8C;
    font-weight: bold;	
	margin-left: 15px;
}

.details P.txt {
	margin-top: 1em;
}

/* keep details text right of image */
.details DL, 
.details div.player,
.details H2,
.details P
{
	margin-left: 156px;
}

.details h2 {
	margin-bottom: 1em;
	font-size: 12px;	
}
.details cite {
	display: block;	
}

.playlist col.no {
	width: 40px;	
}
.playlist col.titel {
	width: 390px;	
}
.playlist col.length {
	width: 60px;	
}
.playlist col.date {
	width: 85px;	
}

.titleformat {
        font-size: 13px;
        color: #8C8C8C;
        font-weight: bold;
}

table.playlist {
	width: 575px;
	background-color: #FFF;
}
table.playlist tr th {
	background-color: #B89571;
	color: #FFF;
	border: none;
}
table.playlist td, table.playlist th {
	padding: 2px 0;
	border-left: 1px solid #E0E0E0;
	text-align: center;
}
table.playlist td.no {
	border: none;
}
table.playlist td.titel, table.playlist th.titel {
	text-align: left;
	padding-left: 5px;
}

table.playlist tr.even td {
	background-color: #F4F7FB;	
}
.new_lnk {
   color:#00CCFF;
}

