body	{
	/* font-family:Georgia, times, serif; */
	font-family:Century Gothic, Geneva, Verdana, sans-serif;
	background-color:#fff;  margin:0;
	}

td	{ font-size:16px;  line-height:1.6; }

ul	{ margin-top:0px;  margin-bottom:0px; }

li	{ margin-top:8px; }


h1, h2, h4
	{ /* color:#838542; */ color:#646623; }

h1	{ font-size:25px; }

h2	{
	font-size:20px;  font-style:italic;  line-height:1.1;
	font-family:Georgia, times, serif;
	}

h3	{
	font-size:16px;  line-height:1.1;
	/* C1A454 */ color:#9C8953;
	}

.brown	{ color:#9C8953; }

h2.SideBar
	{ margin-bottom:3px;  font-size:16px; }



a, a:link, a:visited
	{
	font-weight:bold;  color:#646623;
	text-decoration:underline;
	}

a:hover, a:active
	{ color:#838542;  text-decoration:none; }


a.BandTitle:link, a.BandTitle:visited
	{
	font-size:16px;  line-height:1.1;
	font-weight:bold;  color:#646623;
	}

a.BandTitle:hover, a.BandTitle:active
	{ color:#646623; }


a.BandLink:link, a.BandLink:visited
	{
	font-weight:bold;  font-style:italic;
	font-family:Georgia, times, serif;
	}

a.BandLink:hover, a.BandLink:active
	{ }


a.ATopLink, .faqIntro, em
	{ font-family:Georgia, times, serif; }



.menu1
	{
	color:#fff;  font-weight:bold;  font-size:13px;
	height:33px;  margin:11px 0 0 0;
	}

a.topmenu:link, a.topmenu:visited
	{ color:#9e9f4f;  text-decoration:none; }

a.topmenu:hover, a.topmenu:active
	{ text-decoration:underline; }


a.topmenu2:link, a.topmenu2:visited
	{ font-weight:bold;  font-size:12px;  text-decoration:none; }

a.topmenu2:hover, a.topmenu2:active
	{ color:#000; }


.FootQuote, .FootQuoteIndex
	{ color:#C1A454; }

.FootQuote
	{ 
	font-family:Georgia, times, serif;  font-size:16px;  font-style:italic;
	text-align:center;  margin-top:30px;  line-height:1.1;
	}

.FootQuoteIndex
	{ font-size:18px;  margin:390px 120px 0 0;  color:#6D013B; }

.foot
	{
	text-align:center;  font-weight:bold;
	font-size:11px;  line-height:1.1;
	letter-spacing:2px;
	}



.testimonial
	{
	padding:5px 0;  line-height:1.7;
	text-align:justify;  font-size:15px;
	}

.QuoteByline
	{
	margin-bottom:50px;  font-style:italic;
	line-height:1.1;  font-size:12px;  text-align:right;
	font-family:Georgia, times, serif;
	}



blockquote
	{
	position:relative;  text-indent:2em;
	margin:5px 20px;  font-size:15px;
	}

.bqstart, .bqend
	{ font-family:Georgia, times, serif;  font-size:300%; }

/* apply IE specific rules first */
.bqstart
	{ text-indent:0;  margin:-0.6em 0 -2em 0;  float:left; }

blockquote> .bqstart
	{
	/* add extra non-IE rules */
	position:absolute;  top:-0.2em;  left:0;

	/* remove IE specific rules */
	float:none;  margin:0;
	}

.bqend
	{
	position:absolute;  margin-top:-0.6em;
	right:0;  text-indent:0;
	}

blockquote> .bqend
	{ margin-top:-0.2em; }


.BorderBlack
	{ border:1px solid #000; }

a.footlink
	{ color:#000; }


.featuredBandsHead
	{
	background:#646623;  padding:0;  color:#fff; 
	text-align:center;  letter-spacing:4px;
	}

.featuredBandsBorder
	{ border:1px solid #646623; }


.MusicStylesMenu
	{ background:#F6E0A1; }

.subMenu
	{ text-align:center; color:#666; font-size:13px; }

.RaveText
	{ color:#7F6E3C;  font-size:12px; }


/*
Using 'class="alignright"' on an image will (who would've thought?!) align the image to the right. And using 'class="centered', will of course center the image. This is much better than using align="center", being much more futureproof (and valid)
*/

img.centered {
	display:block;
	margin-left:auto;
	margin-right:auto;
	}

img.alignright {
	padding:4px;
	margin:0 0 2px 7px;
	display:inline;
	}

img.alignleft {
	padding:4px;
	margin:0 7px 2px 0;
	display:inline;
	}

.alignright
	{ margin-left:10px;  float:right; }

.alignleft
	{ float:left; }

img	{ border:0; }


.center	{ text-align:center; }

.right	{ text-align:right; }

.justify { text-align:justify; }

.nomargin
	{ margin:0; }

.small	{ font-size:14px;  line-height:1.2; }

.line12	{ line-height:1.2; }


