
#content ul.channels-letters {
display: inline;
}

#content .channels-prototype h3 {
border-bottom: 1px solid #bbb;
padding: .5ex 0 .5ex 0ex;
xbackground-color: #eee;
xfont-weight: normal;
xfont-size: 14px;
}

.channels-prototype em {
font-style: normal;
font-weight: normal;
xfont-weight: bold;
}

#content .channels-prototype p {
margin-left: 1em;
font-weight: bold;
}

#content ul.channels-letters {
list-style-type: none;
margin: 0;
padding: 0;
}
#content ul.channels-letters li {
display: inline;
}
#content ul.channels-letters li a:link,
#content ul.channels-letters li a:visited,
#content ul.channels-letters li a:hover,
#content ul.channels-letters li a:active
{
float: left;
padding: .25ex;
}


#content .channels-prototype h2 {
font-weight: normal;
font-size: 22px;
margin-top: 1em;
position: relative;
xborder-bottom: 1px solid #aaa; 
}

#content .channels-prototype h2 a:link,
#content .channels-prototype h2 a:visited,
#content .channels-prototype h2 a:hover,
#content .channels-prototype h2 a:active
{
font-weight: normal;
position: absolute;
top: 0;
right: 0;
font-size: 12px;
}

#content .channels-prototype p img {
float: left;
margin: 4px 8px 0 0;
width: 52px;
}

#content .channels-prototype p {
position: relative;
}
#content .channels-prototype p span {
display: none;
xposition: absolute;
width: 375px;
left: 50px;
background-color: white; 
padding: 5px;
z-index: 5;
xborder-right: 1px solid #aaa;
xborder-bottom: 1px solid #aaa;
background-color: lightyellow; 
}
#content .channels-prototype H2 {
clear: both
}