a, a:link, a:visited, a:active
{
    color: #1d6495;
    text-decoration: none
}
a:hover
{
    border-bottom: 1px dashed; color: #5fdbda;
}
.indshows
{
	border: 0px solid;
	border-collapse: collapse;
	background-color: #171717;
}
.indshows th
{
	border: 0px solid;
	padding: 3px;
	background-color: #171717;
}
.shows
{
	border: 1px solid;
	border-collapse: collapse;
	background-color: #171717;
}
.shows th
{
	border: 1px solid;
	padding: 3px;
	background-color: #171717;
}
.songs
{
	border: 1px solid;
	border-collapse: collapse;
	background-color: #171717;
}
.sets
{
	border: 1px solid;
	border-collapse: collapse;
	background-color: #171717;
}
.songs th
{
	border: 1px solid;
	padding: 3px;
	background-color: #171717;
}
.newsong
{
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	background-color: #000000;
}
.newsong td
{
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	padding: 3px;
	background-color: #171717;
}
.samesong td
{
	border-right: 1px solid;
	border-left: 1px solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	background-color: #171717;
}
.indnewshow td
{
	border-top: 0px solid;
	border-right: 0px solid;
	border-left: 0px solid;
	padding: 3px;
	background-color: #171717;
}
.indsameshow td
{
	border-right: 0px solid;
	border-left: 0x solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	background-color: #171717;
}
.newshow td
{
	border-top: 1px solid;
	border-right: 1px solid;
	border-left: 1px solid;
	padding: 3px;
	background-color: #171717;
}
.sameshow td
{
	border-right: 1px solid;
	border-left: 1x solid;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	background-color: #171717;
}
.caption {
width: 100%;
}

.caption .left { 
background: url('images/topleft.png') no-repeat;
background-color: #272727;
float: left;
height: 36px;
width: 29px;
margin-right: -3px;
}

.caption .right {
background: url('images/topright.png') no-repeat;
background-color: #272727;
float: right;
height: 36px;
width: 29px;
margin-left: -3px;
}
.caption .center {
background-image: url('images/top.png');
height: 29px;
padding-top: 7px;
color: #70A401;
font: 13px Arial bold;
text-align: center;
text-transform: uppercase;
}
.content {
background: #272727;
padding: 10px 8px 9px 8px;
color: #FFF;
font: 12px Arial;
text-align: left;
}
.bottom .left {
background: url('images/bottomleft.png') no-repeat;
float: left;
height: 29px;
width: 29px;
}
.bottom .right {
background: url('images/bottomright.png') no-repeat;
float: right;
height: 29px;
width: 29px;
}
.bottom .center {
background-image: url('images/bottom.png');
height: 29px;
}
.news { width: 63%; float:left; padding: 0 4px; display: inline; overflow: visible !important /*Firefox*/; overflow: hidden /*IE6*/; } 
.title { padding: 0px 0px 2px 55px; font-size: 14px; font-weight: bold; text-align: left; }

/* QNTAINER */

h1, h2, h3, h4, h6 { font-size: 12px; color: #5fdbda; background: #000000 url(images/nav.png); text-align: bottom; height: 44px; font-weight: bold; }

.menu_text { padding: 7px 10px; border: 1px solid #5fdbda; background: #000000 ; margin-bottom: 3px; }
form
{
	padding: 0px;
	margin: 0px;
	}





