/* CSS Document */

body 
{
margin: 0;
padding: 0; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
color: #000;
background-color: #ddd;
}
div,p,td {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

#container
{
margin-left:auto; margin-right:auto; width:800px;
background-color: #FFF;
background-image: url(/images/middlebg.jpg);
background-repeat: repeat-y;
z-index:1;
}
#banner
{width:800px; height:116px;
}
#banner h1
{
margin: 0;
padding: .5em;
}
#topnav 
{ background-color: #99ccc; width:800px; height:24px; padding-top:10px;
}
#nav
{
float: left;
width: 131px;
padding-left: 1px;
padding-right: 1px;
padding-top: 1em;
background-color: #FFFFFF;
/* background-color:  #a1bcd2; */
}
#nav3{
/*float: left; */
width: 100px;
padding-left: 12px;
padding-right: 12px;
padding-top: 1em;
background-color:  white;
}
#nav2 { 
  color: black; 
  font-size: 10pt; 
  font-weight: normal; 
  background: whitesmoke;
  padding: 0.5em;
} 
/* Navwide is a wider left menu arei */
/* meant to be used with content2 */
#navwide
{
float: left;
width: 360px;
padding-left: 25px;
padding-right: 5px;
padding-top: 1em;
background-color: #FFFFFF;
/* background-color:  #a1bcd2; */
}

#navmedium
{
float: left;
width: 204px;
padding-left: 25px;
padding-right: 5px;
padding-top: 1em;
background-color: #FFFFFF;
/* background-color:  #a1bcd2; */
}
#navzero
{
float: left;
width: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 1em;
background-color: #FFFFFF;
/* background-color:  #a1bcd2; */
}
#nav p
{ 
margin-top: 0; float:left; 
}

#content
{
padding-top: 1em; width:490px; 
margin: 0 0em 0 155px;
}
/* content2 is a narrower content area */
/* meant to be used with navwide */
#content2
{
padding-top: 1em; width:490px; 
margin: 0 0em 0 250px;
}
#ads
{
padding-top: 1em; width: 200px;
margin: 0 2em 0 600px;
}
#footer
{
clear: both; background-image:url(/images/footer.jpg); width:800px; height:24px; padding-top:20px;
}
h1  { font-family:Arial, Helvetica, sans-serif; font-size:16px; }


#channel_title {
	vertical-align: middle;
	padding: 4px 4px 4px 4px;
	font-weight: bold;
        font-size: 16pt;
	color: #FFFFFF;
	background: #838383 url(a_channeltitle_lines.gif);
        /*background-repeat: 500*/
}
#channel_title_short {
	vertical-align: middle;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
        font-size: 4pt;
	color: #FFFFFF;
	background: #838383 url(a_channeltitle_lines.gif);
}

#td {	
  color: #2922fa; 
  background: whitesmoke ;  /* #594FBF */
  font-size: 10pt; 
  padding: 0.25em; 
  padding-top: 2;
  padding-bottom: 2; 	
}


#msgSummary {
  color: grey;
  font-size: 8pt;
}
#timestamp {
	color: darkgray;
	fontsize: 8;
}
#author {
	color: black;
	fontsize:8;
}
