body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #FFFFFF;
	}
	
#brand {
	margin: 20px 20px 0px 20px;
	padding-bottom: 40px;
	border: 2px solid #666666;
	
	background-image:url(header.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 77px;
	background-color:#FFFFFF;
}

#mainfront {
	margin: 20px 20px 0px 20px;
	padding-bottom: 40px;
	border: 2px solid #666666;
	background-color:#FFFFFF;
	font-size: 12px;
}
#side {
	position: absolute;
	top: 141px;
	margin: 20px;
	left: 0px;
	padding: 10px;
	border: 2px solid #666666;
	background-color: #FFFFFF;
	width: 200px;
	font-size: 12px;
}

#middle {
	margin: 20px 20px 20px 270px;
	padding: 10px;
	border: 2px solid #666666;
	background-color: #FFFFFF;
	font-size: 12px;
}
#middlethree {
	margin: 20px 240px 20px 250px;
	padding: 10px;
	border: 2px solid #666666;
	background-color: #FFFFFF;
	font-size: 12px;
}

#right {
	position: absolute;
	top: 141px;
	right: 0px;
	margin: 20px;
	padding: 10px;
	border: 2px solid #666666;
	background-color: #FFFFFF;
	width: 190px;
	font-size: 12px;

}

#rssfeed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.codebit {
	font-family: "Courier New", Courier, mono;
}

.highlight {
	color: #CC0033;
}

/* example used from http://css.maxdesign.com.au/listamatic2/horizontal05.htm# */

#navlist
{
background: #FFCC00;
margin: 0px;
padding-top: 20px;
padding-bottom: 1px;
height: 16px;
border: 1px solid #FFEA93;
position: relative;
top: 79px;
}

#navlist li
{
display: inline;
float: left;
margin: 0px;
padding: 0px;
list-style: none;
}

#navlist li a:link, #navlist li a:visited
{
font: bold 24px/18px Georgia, "Times New Roman", Times, serif;
color: #FFEA93;
text-decoration: none;
display: block;
padding: 0px 0px 0px 0px;
margin: 0px;
height: 18px;
overflow: hidden;
width: 100px;
text-align: center;
}

#navlist li a#current
{
color: #FFFFFF;
font-style: italic;
}

#navlist li a:hover, #navlist li a:active
{
color: #CC3333;
text-decoration: none;
}

/* taken from http://css.maxdesign.com.au/listamatic/vertical12.htm */

#menulist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}

#menulist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#menulist li a { 
	text-decoration: none; 
	color: #CC0000;
}

#rsslist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 200px;
}

#rsslist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#rsslist li a { text-decoration: none; }

/* Styling for the Channels table */

.chanList thead
{
background-color: #D580FF;
}

.chanlistrow1
{
background-color: #EABFFF;
}

.chanList tbody tr td
{
border: 1px solid black;
border-collapse: collapse;
}

.chanList thead tr
{
border: 1px solid black;
}
