html { border:0;}
body {font:13px/1.231 helvetica,arial,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body { background: #D2D2D2 url(../images/bkg.body.gif) top left repeat-x; color: #1B1B1B; line-height: 1.5; padding-top: 0; margin-top: 0; }

h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5em; padding: 0; }
h1 { font-size: 116%; }
h2 { font-size: 108%; }

p, ul, ol, dl { margin-bottom: 1em; }

a img { border: none; }
blockquote { margin: 2em 30px; }
form { margin: 0; padding: 0; }
input, select { vertical-align: middle; }
#Header { margin: 0 auto 14px auto; height: 50px; width: 951px;}

#Header H1 { position: absolute; top: 0; left: 0; margin-top: 0; }
#Header H1 A { background: transparent url(../images/logo.aftv.dot.gif) top left no-repeat; display: block; height: 50px; text-indent: -9999px; width: 268px; }

#Header UL { float: right; margin-top: 14px; }
* html #Header UL { margin-right: 6px; }
#Header UL LI { background: url(../images/blt.util-nav.gif) center right no-repeat; display: inline; font-size: 85%; }
#Header UL LI.last { border-right: none; }
#Header UL LI.last { background-image: none; }
#Header UL LI A { color: #A3A3A3; padding: 0 1.5em; }
#Header UL LI.last A { color: #A3A3A3; padding-right: 0; }

#bitrate_reveal:visited,
#bitrate_reveal { color: #0000a1; }
#chan_bitrate_info { padding-top: 0.5em; display:none; }