

.recap-left {float:left; width: 110px; text-align:center;}
.recap-center {float: left; background:#cccccc; width: 460px; margin: 0 10px;}
.basic {width: 100%; margin: 0 10px;}
.recap-right {float:left; width:240px;}
.clear {clear:both;}


.container {background:#EEEEEE; width:870px;}

.recap-left img {
	border: none;
	margin-bottom: 10px;
}

.recap-right {font-family:arial;}

.audio .title {background:url(../images/podcastbar.jpg); width:100%; height:27px;}
.audio .title h4 {color:#fa983b; font-weight:bold; padding-left:30px;padding-top:5px;}


.audio .middle {border: 1px solid #bbcbd4; color:#596067; font-family:arial;font-size:12px;}
.bottom {padding:10px 10px 10px 10px; border-top: 1px solid #cccccc; border-bottom-style:groove;}
.subscribe {background:url(../images/podcastImageMini.png) left no-repeat; height:110px;}
.subscribe .call {color:#1c3eab;font-weight:bold; }
.subscribe .text {padding: 10px 20px 0px 0px;}


.listing {padding: 20px 10px 0 10px; }
.listing .mp3 .session {color:#16a91d;font-weight:bold; }
.listing .mp3 {width: 200px;}     
.listing .mp3 .right {float:right;  width:130px;}
.listing .mp3 .left {float:left; width:50px;}
.listing .mp3 hr {border: 1px dotted #a7a9ab;}
              
.listing .mp3 a:link {color:#16a91d; font-weight:bold;}

.download {float:left;}
.download a:link {text-decoration: none; color:#5493e0;}

.player {float:right;}


.intro {background:#ffffff;padding:20px;font-size:12px;}
.intro .introtitle {color:#3481c8;font-size:20px;font-weight:bold;}
.intro .date {color:#ed7d29;}

.cover-page {
	border: 10px solid #CFD8DE;
	margin: 5px;
}

#photos {
	width: 650px;
	text-align:left;
}
#photos .clear {
	clear:both;
	border-top: 1px solid #ccc;
	width: 100%;
	margin-bottom: 10px;
}
