body,td{
text-align: left;
}
p{
text-indent: 1em;
line-height: 1.6;
margin: 0 0 0.5em;
}
blockquote{
color: #000000;
font-style: oblique;
margin: 0.25em 0;
}

.clear{
float: none;
clear: both;
}

div.podCasting{
border: 2px solid #ff9900;
margin: 20px auto;
padding: 0 0 10px;
height: 100px;
min-height: 120px;
}
div.podCasting h3{
background-color: #ff9900;
color: #ffffff;
font-size: 110%;
font-weight: bold;
letter-spacing: 1px;
text-align: left;
margin: 0 0 20px;
padding: 3px 10px;
}
div.podCasting a img{
float: left;
vertical-align: middle;
margin: 0 10px;
}


.airdays{
list-style: none inside;
border: 1px solid #666666;
margin: 10px;
padding: 2px 0;
width: auto;
height: 1.5em;
}
.airdays li{
float: left;
border-right: 1px solid #666666;
margin: 0;
padding: 0 8px;
width: auto;
}
.airdays li a{
display: block;
width: 76px;
/*text-decoration: none;*/
}
.airdays li a:link, .airdays li a:visited{
/*background: #eeeeee;*/
}
.airdays li a:hover, .airdays li a:active{
/*background: #ffffcc;*/
}

div.sermon{
color: #333333;
background-color: #ffffff;
border: dotted 2px #999999;
margin: 10px;
padding: 10px 20px;
}
div.listen{
text-align: center;
margin: 10px auto;
width: 100%;
}
div.listen a{
display: block;
font-size: 9pt;
text-align: center;
margin: 5px auto 10px;
padding: 4px 10px;
width: 148px;
}
div.listen a:link, div.listen a:visited{
background: #eeeeee;
color: #333333;
border: 1px solid #999999;
}
div.listen a:hover, div.listen a:active{
background: #666666;
color: #ffffff;
border: 1px solid #cccccc;
}
a.gotoTop{
float: right;
font-size: 9pt;
}