/* Global Styles */

body {
	margin:0px;
	font-size:12px;
	text-align:left;
	color:#996600; 
	background-color:#000000;
	font-family:Georgia, 'Times New Roman', Times, serif;
	}
.trifecta {
	background-image:url(images/bg2.jpg);
	font-family:Papyrus, Georgia, 'Times New Roman', Times, serif;
	}	
td {
	font:12px Arial, Helvetica, sans-serif;
	color:#b80;
	line-height: 20px;
	}

a {
	color: #b80;
	}
	
a:hover {
	color: #AA9900;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}
	
#navigation a:hover {
	background: #EEEEEE;
	color:#993300;
	}
	
#logo 	{
	font:italic small-caps bold 28px Georgia, "Times New Roman", Times, serif;
/*	color: #5C743D;*/
	color: #8b3835;
	letter-spacing:0.2em;
	line-height:30px;
	width:530px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
/*	color: #993300;*/
	color: #Ab3835;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}

/* Menu from CSSplay http://www.cssplay.co.uk */
#menu a, #menu a:visited {
  position:relative;
  text-decoration:none; 
  text-align:center; 
  background-color:#000; 
  color:#996600; 
	float:left;
  width:75px; 
  border:0px solid #fff;
	/* top right bottom left */
  border-color:#663400 #543100 #422200 #774500;
	margin-right:2px;
	margin-left:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
  }

#menu a:hover {
  top:0px;
  left:1px;
/*	background-color:#55DD22; */
	background-color:#5b3b00;
	color:#AA9900;
  border-color:#422200 #774500 #663400 #543100;
	float:left;
  }
/*the dark red in the logo = 8e3330
the bright red is f9342b*/

#smalltxt {
	font: 10px;
	color:#DDCC00;
	}
#smalltxt a, #smalltxt a:visited {
	color:#DDCC00;;
	}
#smalltxt a:hover {
	color:#996600;
	}
	
#bkgrd {
	background-image:url(images/chris-solo2.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

/* Class Styles */
	
.bodyText {
	font:12px Arial, Helvetica, sans-serif;
	color:#888;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName{
	font: 24px Arial, Helvetica, sans-serif;
	color: #EEAA00;
	line-height:26px;
	letter-spacing:0.21em;
	}
	
.subHeader {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #774400;
	line-height:20px;
	letter-spacing:0.1em;
	border-bottom: 1px dashed #996600;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #BB8800;
	line-height:30px;
	}
.smallText {
	font-size:10px;
	line-height:normal;
	color: #774400;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #909090;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	}
	
.highlight {
	font-family:"Times New Roman", Times, serif; color:#fff; text-align:center; line-height:26px;
	text-align:center; font-size:14px; font-style:italic; letter-spacing:0.2em;
	}	
.highlight a, .highlight a:visited {color:#FFFFFF;}
.highlight a:hover {color:#AA9900;}
	
.cap {
	float:left;
	width:0.7em;
	font-size:400%;
	line-height:80%;
	}
.logo {
	margin-left:180px; margin-right:180px;
	}
.menutable {
	/*margin-left:80px;*/ /*margin-right:140px;*/
	}
.gig {
	/* top right bottom left */
  border-color:#996600; /* #663400 #543100 #422200 #774500;*/
	border:ridge;
	border-width:thin;
	text-align:left;
	border:1px;
	}
.gig td {
	line-height:normal;
	}
.scrolling {
	scrollbar-base-color:#563300;
	overflow:auto;}

.info, .place{
 color:#ffcc00;
 font-style:italic;
	}
.place {
	font-size:110%;
	font-weight:bold;
	}
.special {
	color:#ddaa00;
	font-size:110%;
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
}
