BODY			{font-family: verdana,sans; font-size:14px; color:#553300;}
TD				{font-family: verdana,sans; font-size:14px; color:#553300;}

A				{color:#553300; text-decoration:none;}
A:hover         {color:black; text-decoration:underline;}
A:active		{color:black;}


#navButton {
     width: 70px;
     height: 23px;
     text-align: center;
     margin: 0px 0px;
     padding: 5px 0px 0px 0px;
     cursor: pointer;
     font-size: 12px;
     font-weight:bold;
 }

.navMouseOut {
 }
.navMouseOver {
     background: url(/images/navButtonBkg.gif) no-repeat;     color:#FFC;
 }
.navMouseOut A { text-decoration:none; color:#FD9; }
.navMouseOver A { text-decoration:none; color:#FFC; }
.navMouseOut,.navMouseOver A:hover { text-decoration:none; color:#FFC; }



.pageTitle		{font-size:24px; font-weight:bold; color:#fd9; padding:10px;}
.sectionHeading {font-size:16px; font-weight:bold;}
.gigLocation	{font-size:14px; font-weight:bold;}
.gigCity, .gigDirections {
	font-size:14px;
	font-weight:plain;
}
.gigDirections {
  padding-left: 15px;
  background-image: url(/images/drivingdirections.gif);
  background-repeat: no-repeat;
  background-position: 0 2px;
}
.songTable		{
	border: 2pt solid #666;
	padding: 10px;
}

.songHeader	{font-weight:bold; color:black; border-bottom: 2px solid #666;}
.songName		{font-size:11px; font-weight:bold; border-bottom: 1px solid #666;}
.songArtist	{
	font-size:10px;
	border-bottom: 1px solid #666;
	padding-left: 5px;
}
.songLink		{font-size:9px; border-bottom: 1px solid #666;}
.tiny			  {font-size:9px;}

.small			  {font-size: 11px;}
.date			    {font-size:14px; font-weight:bold; font-family:monospace;}
.time			    {font-size:14px; font-weight:bold; font-family:monospace;}
.title        {font-size:16px; font-weight;bold;}
.photoCaption {font-size:18px; font-weight:bold;}

.tightDoubleBorder {border-style:double; border-width:3px; border-color:#553300;}
.doubleBorder {border-style:double; border-width:8px; border-color:#553300;}



.tableBody		{font-size:9px;}
.tableHeader	{font-weight:bold; color:black;}
.biglinks		{font-size:16px; font-weight:bold;}
.biglinks A		{color:#ffdd99; text-decoration:none;}
.bigLinks A:active {color:purple;}

.calendarMonth			{font-size:11px; font-weight:bold; color:white;}
.calendarWeekdays		{font-size:10px; font-weight:bold; color:black;}
.calendarDayBoxNoHilite {border: 2pt solid white; padding:0;}
.calendarDayBoxHilite	{border: 2pt solid #553300; padding:0}
.calendarNormalDays		{font-size:10px; font-weight:bold; color:black;}
.calendarGrayDays		{font-size:10px; font-weight:plain; color:#999999;}