﻿
.rss-header {
	height:auto;
	overflow:hidden;
	width:666px;
}

a:link, a:visited, a:active {
	color:#009;
	font-weight:bold;
}

li { list-style-type: none; margin:0px 4px -21px -21px; }

h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
	color:#727FBD;
	background-color:transparent;
	text-decoration:none;
}

body#podcast h1 a:link, body#podcast h1 a:visited, body#podcast h1 a:hover, body#podcast h1 a:active {
	color:#E33906;
	background-color:transparent;
	text-decoration:none;
}

a:hover {
    text-decoration:underline;
}


/***********************************/
/** Start of Item Content Styles **/
/*********************************/
h3 {
	font-family:Arial !important;
	margin-bottom:0;
	margin-left:21px;
	margin-top:5px;
	padding:0;
}

h4.itemtitle {
	font-family: Arial !important;
    font-size:15px;
	font-weight:700;
	letter-spacing:-0.25px;
	margin-bottom:-19px;
	padding-top:19px;
	*padding-top:1px;      
}

.regularitem { 
	clear:left; 
}

h5.itemposttime {
	font-family: Arial !important;
    color:#666666;
	font-size:12px;
	font-weight:normal;
	margin-bottom:6px;
	margin-top:23px;
}

h5.itemposttime span {
	color:#333;
}

div.MoreInfoLink {
	font-family: Arial !important; 
	clear:left;
	display:block;
	font-size:12px;
	padding-bottom:30px;
	*padding-bottom:60px;
	width:100%; 
}

div.itemshort {
	font-size:12px !important;
	line-height:130% !important;
	margin-top:0;
	padding-bottom:0;
	font-family: Arial !important;
}

div.itemcontent {
    font-size:14px;
    line-height:130% ! important;
    overflow:hidden;
    width:99%;
    visibility: hidden;
    display: none;
    position: absolute;
    margin-top:-30px;
    padding-bottom:20px;
}

div.itemcontent h3 { 
	font-size: 14px; 
	padding: 0;
}

div.itemcontent p { 
	font-size: 12px; 
}

div.itemcontent a { 
	font-size: 12px; 
}

div.itemcontent img[align=right] {
	padding-left:12px;
	padding-bottom:12px;
}

div.itemcontent img[align=left] {
        padding-right:12px;
        padding-bottom:12px;
}
/*********************************/
/** End of Item Content Styles **/
/*******************************/

p#emailthis {
    background: url(images/rss/email.gif) no-repeat left top;
    width: 290px;
    line-height: 120% ! important;
    padding-top:2px;
    padding-left: 20px;
}

p#embedthis {
    background: url(images/rss/copy_paste.gif) no-repeat left top;
    padding-left:20px;
}

p.podcastmediaenclosure {
    padding-top:6px;
    padding-left:20px;
    height:16px;
    background: url(images/rss/playnow.gif) no-repeat left center;
}

p.podcastmediaenclosure a {
        color:#E33906;  
}

p.mediaenclosure {
    text-transform:uppercase;
    font-weight:bold;
    margin:10px 0 10px 0;
}

p.mediaenclosure a {
    text-transform:none;
}

p.splicedwatermark {
    text-align:right;
    color:#666;
    margin-bottom:0 ! important;
}

body#browserfriendly p.about, body#podcast p.about {
	color:#666;
	line-height:130%;
	font-size:14px;
}

div#bodycontainer #footer {
    border-top:1px solid #999;
    margin: 10px 20px 0 20px;
    padding:16px 120px 12px 120px;
    vertical-align:middle;
    clear:both;
}

div#bodycontainer #footer p {
    width:324px;
    text-align:justify;
    line-height:140%;
}

div#bodycontainer #footer img {
    float:right;
    margin-top:10px;
}
