r {  border:1px solid #f00; }
g {  border:1px solid #0f0; }
bl {  border:1px solid #00f; }

a { color:#eee; }
a:visited { color:#eee; }
a:hover { color:#f90; }
b { color:#ffffff; }

div#container {
	margin:0px auto;
	width:60%;
	min-width: 10%;
	max-width: 90%;
}

html>body div#container {
	min-width: 778px;
	max-width: 778px;
}

p.ttiny {  font-size:50%; text-align:right;}
p.news { font-size:80% }

table.top_table{ height: 110px; width:778px; background: url(images/Logo_top.jpg); margin:0px; padding:0px;}
table.bottom_table{ width:778px; background: url(images/Body_end.jpg); }
table.content_top_table{ height:25px; width:778px; background: url(images/Body_top.jpg); text-align:left; margin:0px; padding:0px; }
table.content_table{ width:778px; background: url(images/Body.jpg); text-align:left;}
table.menu_table{ width:778px; text-align:left;}

tr.list { font-size:60%;}
/*******headers******/
h1{ font: bold 140% Arial,serif;
 color: #c63;
 background: #ccc;
  border-bottom:1px solid #333;
  border-top:1px solid #333;
 margin: 1px;
 margin-top: 15px;
 margin-bottom: 10px;
 padding: 1px;
 text-align:center;
}

h2{ font: bold 114% Arial,sans-serif;
  color: #963;
  background: #ccc;
  margin: 1px;
  padding: 1px;
  border-bottom:1px solid #333;
  border-top:1px solid #333;
  margin-bottom:10px;
  margin-top:15px;
  text-align:center;
}

h3{ font: bold 100% Arial,sans-serif;
 color: #ff9900;
 margin: 0px;
 padding: 0px;
 text-align:center;
}

h4{ font: 100% Arial,sans-serif;
 color: #ff9900;
 margin: 0px;
 padding: 0px;
 text-align:center;
}

h5{ font: bold 100% Arial,sans-serif;
 color: #cc9900;
 margin: 0px;
 padding: 0px;
 text-align:center;
}

h6{ font: bold 100% Arial,sans-serif;
    text-align:center; 
    color: #f30;
    margin-bottom: 3px;
    padding: 0px;
  }

#lavafootertext{
	font: bold 90% Ariel,serif;
	color: #f90;
        margin:0px;
	text-align:center;
	margin-left:10%;
	margin-right:45%;
        margin-bottom:5%;
        padding:0px;
        padding-bottom:15px;
}

#lavafootertext a { color: #ff9900;
		    font: bold 90% Ariel,serif;
		  }

#leftbar {  float: left;
      width: 190px;
      padding-right: 1em;
      padding-left: 1em;
}

#content {  
	padding: 0em;
	padding-left: 1em;
	text-align:justify;
	}

#rightbar { float:right;
	padding-left: 1em;
	padding-right: 1em;
	width:200px;
	text-align:left; 
	}

#footer { border-top:1px solid;
	clear:both;
	color:#cccccc;
	text-align:center;
	padding:.5em; 
	}
/*************HIST********************/
table.hist_table{
	width: 100%;
	/* border: 1px solid; */
        border: none;
	border-color: #666;
	margin: 0px;
        padding: 0px;
}
table.hist_req{
	width: 100%;
	/* border: 1px solid; */
        border: none;
	border-color: #666;
	margin: 0px;
        padding: 0px;
}
table.hist_playlist{
	width: 100%;
	/* border: 1px solid; */
        border: none; 
	border-color: #666;
	margin: 0px;
        padding: 0px;
}
tr.hist1 {
	/* background: #444; */
        background: url(images/trans_50.png);
}
tr.hist2 {
	/* background: #333; */
        background: url(images/trans_25.png);
}
tr.hist3 {
/* 	background: #000; */
        background: url(images/trans_12.png);

}
td.hist1 {
/*	border-left: 1px solid;
	border-color: #666; */
}
td.hist2 {
/*	border-left: 1px solid;
	border-color: #666; */
}
td.hist3 {
/*	border-left: 1px solid;
	border-color: #666; */
}
td.hist1c {
        text-align: center;
/*	border-left: 1px solid;
	border-color: #666; */
}
td.hist2c {
        text-align: center;
/*	border-left: 1px solid;
	border-color: #666; */
}
td.hist3c {
        text-align: center;
/*	border-left: 1px solid;
	border-color: #666; */
}
td.hist4 {
        text-align: center;
/*	border-right: 1px solid;
	border-color: #666; */
}
form {
	padding: 0px;
	margin: 0px;
}


