html {margin:0;padding:0;}
body {margin:0;padding:0;font-family:sans-serif;font-size:0.7em;background:#fff}
#header {height:52px;background:#369bd1;color:#fff;text-align:center;border-bottom:6px solid #1a8bc1;font-size:1.6em;letter-spacing:-1px;}
#header a, #header a:link, #header a:visited, #header a:active {text-decoration:none;color:#fff;}
#header a:hover {text-decoration:underline;color:#eee;}
#logo {float:left;margin:16px 20px 0 50px;}
#logo img {border:none;position:absolute;top:10px;left:15px;}
#logo h1 {font-size:1em;margin:0;padding:0;font-weight:normal;}
#nav {float:right;display:block;margin:13px 20px;}
#nav li {display:inline;margin-left:15px;}
#ads {width:468px;margin-left:auto;margin-right:auto;}
.content_border {background:#eee;height:6px;}
#content {padding:4px;margin-left:auto;margin-right:auto;width:1000px;}
select {border: solid 1px;}
.channel_column {width:246px;margin:0;float:left;padding:2px;}
.channel_column a, .channel_column a:link, .channel_column a:visited, .channel_column a:active {text-decoration:none;color:#000;}
.channel_column a:hover {text-decoration:underline;}
.channel_select {width:150px;margin-right:1px;margin-bottom:1px;}
.type_select {margin-bottom:1px;}
.indicator {width:32px;height:92px;margin:auto;}
.indicator img {margin-top:30px;}
.channel_box ul {list-style:none;padding:0;margin:5px 0;}
.channel_box ul li.item_even {background:#eee;}
.channel_box ul li.item_odd {}
.channel_box ul li.current {font-weight:bold;background:#82beff;}
.channel_box ul li:hover {background:#82beff;}
.channel_box ul li div.description {font-weight:normal;}
#footer {height:18px;background:#369bd1;color:#fff;text-align:center;border-top:6px solid #1a8bc1;font-size:1em;}
#header a, #header a:link, #header a:visited, #header a:active {text-decoration:none;color:#fff;}
#header a:hover {text-decoration:underline;color:#eee;}
.lightwindow_contents {margin:10px;line-height:normal;}