body {
text-align: center;
font-family: Calibri, tahoma, sans-serif;
color: #BCEB55;
background: #000;
}

html {
height: 100%;
margin: 0 0 1px 0;
background: #000;
}

big {
color: #FFFF66;
font-weight: bold;
}

.ChanA {
color: #CDEFE6;
font-weight: bold;
}

.podcast {
color: #BB44EE;
font-weight: bold;
}

img {
border: none;
}

hr {
height: 1px;
border: none;
border-bottom: solid 1px #CCC;
}

#middle {
width: 95%;
max-width: 1850px;
margin: 0 auto;
padding: 1px;
border: 0px solid #ccc;
background: #000;
text-align: center;
}


.dl li {
text-align: left;
border-bottom: 1px solid #000;
margin: 0;
padding: 0;
}

.dl p {
margin: 1px;
padding: 1px;
}

h1 {
font-size: 11pt;
font-weight: bold;
font-family: Calibri, tahoma, sans-serif;
color: #CCC;
}

.dl li h3 {
margin: 1px;
padding: 0px;
font-size: 11pt;
font-weight: bold;
font-family: Calibri, tahoma, sans-serif;
color: #FFF;
}

ul {
margin: 0;
padding: 0;
}

li {
list-style-type: none;
margin: 0;
padding: 0;
}

.lnk { 
width: 45%;
font-size: 11pt;
text-align: left;
padding: 4px 2px 0px 20px;
display: block;
float: left;
margin: 0;
}

.lnk li {
letter-spacing: 1px;
margin: 0;
padding: 0;
display: block;
color: #CCC;
}

.lnk a {
line-height: 1.2em;
font-family:  Calibri, tahoma, sans-serif;
font-size: 11pt; 
font-weight: bold; 
color: #F00;
text-decoration: none;
}

iframe {
border: none;
}

a {
color: #F00;
text-decoration: none;
}

.lnk a:hover {
color: #FFC;
text-decoration: underline;
}

.lnk h3 {
margin: 0 0 3px 0;
padding: 0;
font-family: Bitstream Vera Sans, Calibri, tahoma, sans-serif;
font-size: 11pt; 
color: #CCC;
}

.aimg {
position: relative;
float: left;
background: #000;
padding: 0px;
color: #F40;
}


.osi {
float: left;
margin: 0 3px;
padding: 4px 1px;
}



