	body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image: url(images/bg4.gif);
	background-color: #000;
	background-repeat: repeat-y;
	background-position: center;
	text-align: center;
	margin: 0px;
	font: 0.8em "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; color: #333;
		}
		
table.navbar {
   border-collapse: collapse;
   font-weight:bold;
   background-image:url(images/bg-menu.gif);

}
table.navbar td {
   border: 1px solid #B1B1B1;
}
table.navbar td a{
   display: block;
   padding: 3px;
}
table.navbar td a:link, table.navbar td a:visited {
   color: #3399CC;
   font-size:14px; 
   font-family: Verdana, Tahoma;
}
table.navbar td a:hover, table.navbar td a:active {
   color: #fff;
   background-color: #666;
   text-decoration:none;
}

table.toolbar
{
   border-collapse: collapse;
   border: none;
   padding:0px;
   font-weight:bold;
   background-color:#000;

}
table.toolbar td
{
	border: none;
	padding:0px;
	}

table {
  border-collapse: collapse;
  padding:10px;
}

table td {
   border: 0px solid #3399cc;
	font: 0.8em "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; color: #333;
	padding: 2px;
}

ul 
{
	padding-top:0px;
	padding-bottom:0px;
}
li
{
	padding-top:0px;
	padding-bottom:0px;
}
.thedate {font: 80% "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; color: #333; font-weight:normal; }

.compatibility {
	/*
	background-color: #000;  
	background-image: url(images/bg_div.jpg);
	*/
	background-color: #000;  
	background-position: top center;
	color: #000;
	margin: 0px 0%; 
	padding: 0px 0px; 
	border: 0px #95958C solid; 
	width:746px; 
	/*width:738px;*/
	}
  .compatibility big {display: block; border-bottom: 1px dashed #fff; margin-bottom: 1em; font: italic 1.2em "Trebuchet MS" }
  .compatibility p {margin: 0.7em; line-height: 1.7; } 
  .compatibility code {color: #ebebff; font-size: 1em; } .compatibility .css {color: #deffde; }	.compatibility code.js {color: #ffe0e0; }
	.compatibility A:link {font-size: 10pt; font-weight:bold; color:#3399CC; text-decoration:none; font-weight:bold}
	.compatibility A:hover { color:#3399CC;text-decoration:underline }
	.compatibility A:visited { color:#3399CC;text-decoration:none; font-weight:normal }


.gallerydiv {background-color: #FFFFFF; color: #000;margin: 0px 0px; padding: 0px 0px; border: 1px #95958C solid; width:748px; }
  .gallerydiv big {display: block; border-bottom: 1px dashed #fff; margin-bottom: 1em; font: italic 1.2em "Trebuchet MS" }
  .gallerydiv p {margin: 0.7em; line-height: 1.7; }
  .gallerydiv code {color: #ebebff; font-size: 1em; } .compatibility .css {color: #deffde; }	.compatibility code.js {color: #ffe0e0; }
	.gallerydiv A:link {font-size: 10pt; font-weight:bold; color:#3399CC; text-decoration:underline; font-weight:normal}
	.gallerydiv A:hover { color:#3399CC; }
	.gallerydiv A:visited { color:#3399CC;text-decoration:underline; font-weight:normal }

.profile {
	border-style:solid; 
	border-width:1px; 
	border-color:#3399cc;
}

.outerdiv {background-color: #000000; color: #000; margin: 10px 4%; padding: 2px 10px; border: 3px #3399cc solid; width:730px; text-align:center; height:100%; }

.newsdiv{
	width:700px;
	background-color:#FFFFFF;
	text-align:left;
	color: #000000;
	margin: 20px 4%;
	padding: 2px 10px;
	border: none;
	height:100%;
}

.box {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
   	font: 10pt "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif; color: #333;
 		text-align: center;
}

.heading {
	width:100%;
	background-color:#3399CC; 
	margin: 0px; 
	height:30px; 
	padding:4px 0px; 
	border: 0px #95958C solid;
	background-color: #3399CC; 
	vertical-align:middle;
	}
.headingimg {
	width:100%;
	background-color:#000; 
	margin: 0px; 
	height:88px; 
	padding:0px 0px; 
	border: 0px #95958C solid;
	vertical-align:middle;
	}

.nextgigpanel {
	width:100%;
	background-image: url(images/NewPageHeading2.gif);
	margin: 0px; 
	height:248px; 
	padding:0px 0px; 
	border: 0px #95958C solid;
	vertical-align:middle;
	z-index:20;
	}
.nextgigpanel A:Link {font-weight:bold; color:#000000; text-decoration:underline; font-weight:normal}
.nextgigpanel A:hover { color:#FFF;text-decoration:underline }
.nextgigpanel A:visited { color:#000000;text-decoration:underline; font-weight:normal }
	
.nextgigouterdiv {
	width:748px; 
	margin: 0 auto; 
	text-align:center;
}




h1, h2, h3, h4, h5, h6
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	margin: 2px 0px 2px 0px;
}

h1
{
	font-size: 20px;
	font-weight: bold;
}

h2
{
	font-size: 18px;
	font-weight: bold;
}

h3
{
	font-size: 16px;
	font-weight: bold;
}

h4
{
	font-size: 14px;
	font-weight: bold;
	color:white;
	text-align:left; 
	padding:4px 14px;
}
h4 a:link {color:#FFFFFF; text-decoration:none;}
h4 a:hover {color:#FFFFFF; text-decoration:underline;}
h4 a:visited {color:#FFFFFF; text-decoration:none; }


.h4links a:link {color:#FFFFFF; text-decoration:none;}
.h4links a:hover {color:#FFFFFF; text-decoration:underline;}
.h4links a:visited {color:#FFFFFF; text-decoration:none; }

h5
{
	font-size: 12px;
	font-weight: bold;
}

h6 
{
	font-size: 11px;
	font-weight: normal;
	color:#000000;
}

h6 a {color:blue;}

div.fr_dates {      
       position:relative;
       left:0px;
       top:0px;
       width:300px;
       height:264px;
       z-index:2;
       overflow: auto;
       visibility: visible;
       padding:0px;
       font-family:Arial, Helvetica, sans-serif;
       font-size:11px;
       border-style:none;
       border-width:0px;
       background-color:#000000;
       color:#FFFFFF
}

div.songlist {
       width:400px;
       z-index:2;
       visibility: visible;
       padding:0px;
       font-family:Arial, Helvetica, sans-serif;
       font-size:11px;
       border-style:none;
       border-width:0px;
       background-color:#000000;
       color:#FFFFFF
}
 
 div.giglist {
       width:400px;
       z-index:2;
       visibility: visible;
       padding:0px;
       text-align:left;
       font-family:Arial, Helvetica, sans-serif;
       font-size:11px;
       border-style:none;
       border-width:0px;
       background-color:#000000;
       color:#FFFFFF
}

div.news {
	width:305px;
	height:275px;
	overflow:auto;
	background-color:#f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    text-align:left;
}


p.next_date {
       padding:3px 0px 3px 0px;
       margin:0px
}
 
.gig_date {
       font-size:15px;
       color:#FFCC00
}