a:link
{ color:#371f7f; border-style: none; border-width: 0; }
a:visited
{ color:#371f7f; border-style: none; border-width: 0; }
body { font-family: Arial, Helvetica, sans-serif;
	/*font-size: 12px;*/
	color: #7f1f1f; background-color: #1795b5; margin: 0; }
.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.xbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.expanded {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}
.justified {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.parHeading1 { color: #000; font-size: 20px; font-family: Arial, geneva, helvetica, arial; font-weight: bold; font-style: normal; }
.parHeading2 { color: #000; font-size: 18px; font-family: Arial, geneva, helvetica, arial; font-weight: bold; font-style: normal; }
.parHeading3 { color: #000; font-size: 16px; font-family: Arial, geneva, helvetica, arial; font-weight: bold; font-style: normal; }
#head3 { color: #000; font-size: 16px; font-weight: bold; }
.head3 { color: #000000; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.head3center { color: #000000; font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align: center; width: 100%; border: 0; padding-bottom: 5px;}
.parHeading4 { color: #000; font-size: 14px; font-family: Arial, geneva, helvetica, arial; font-weight: bold; font-style: normal; }
#head4 { color: #000; font-size: 14px; font-weight: bold; }
.head4 { color: #000000; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.parHeading5 { color: #7f1f1f; font-size: 12px; font-family: Arial, geneva, helvetica, arial; font-weight: bold; font-style: normal; }
#head5 { color: #000; font-size: 12px; }
.parHeading6 { color: #7f1f1f; font-size: 10px; font-family: Arial, geneva, helvetica, arial; font-weight: bold; font-style: italic; }
#head6 { color: #7f1f1f; font-size: 10px; font-weight: bold; font-style: italic; }
.parParagraph  { color: #7f1f1f; font-size: 14px; font-family: Arial, geneva, helvetica, arial; }
#par { color: #7f1f1f; font-size: 14px; }
.par { color: #7f1f1f; font-size: 14px; }
#quote { color: #000; font-size: 12px; font-style: italic; text-align: center; }
#date { color: #000; font-size: 12px; font-weight: bold; font-style: italic; }
.date { color: #000; font-size: 12px; font-weight: bold; font-style: italic;  font-family: Arial, Helvetica, sans-serif; }
#navlink { font-size: 12px; font-weight: bold; text-align: center; }
#info { color: #000; }
#list { font-size: 14px; font-weight: bold; }
#side { font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.side { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#colour { color: #371f7f; font-size: 12px; }
#tablesub { font-size: 12px; text-align: center; }
#tablehead { font-size: 14px; font-weight: bold; text-align: center; }
.dsR1 { background-color: #fff; background-position: 50% top; width: 792px; margin: 0; padding: 0; border-width: 0; }

/* left menu items*/
.dsR2 { background-color: #ffbf00; background-position: 50% top; width: 72px; margin: 0; padding: 0; border-width: 0; }

.dsR3 { background-color: #ffefbf; width: 100%; margin: 0; padding: 4px; border-width: 0; }
/* footer email */
.dsR6 { background-color: #ffefbf; background-position: 50% top; width: 100%; margin: 0; padding: 4px; border-style: none; border-width: 0; }
.dsR14 { background-position: 50% top; width: 100%; margin: 0; padding: 0; border-width: 0; }

.dsR7 { width: 100%; margin: 0; padding: 0; border-width: 0; }

/* header image  594 -> 702 -> 792 */
.dsR8 { background-position: 50% top; width: 792px; margin: 0; padding: 0; border-width: 0; }
.header_image {width: 792px; HEIGHT: 66px; border: 0; vertical-align:bottom; text-align:left;}

.dsR9 { background-position: 50% top; width: 198px; margin: 0; padding: 0; border-width: 0; }
.dsR10 { background-color: #ffefbf; width: 90px; margin: 0; padding: 0; border-width: 0; }
.dsR11{ background-color:#ffffff; background-position: 50% top; width: 770px; margin: 0; padding: 0; border-width: 0; }
.dsR12 { background-color: #ffbf00; background-position: 50% top; width: 198px; margin: 0; padding: 4px; border-width: 0; }

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}
.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}
.RightMenu{
	background-color:#ffbf00;
}

.sidebar
{
	background-color: #ffefbf;
}

.food_submenu_link
{
	font-weight: bold;
	font-size: 13px;
	font-family: Arial;
}

.adobe_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100%;
}
	.adobe_text table
	{
		border: 0px solid black;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		width: 100%;
	}
	.adobe_left { vertical-align:middle; text-align:left;}
	.adobe_right { vertical-align:middle; text-align: right; padding-right: 10px;}
	
.table_search
{
	background-color: #ffefbf;
}
	.search_for
	{
		float:right;margin-right:1px; font-family:Arial, Helvetica, sans-serif
	}
	.search_label
	{
		color: Black;
		font-family: Arial, Helvetica, sans-serif;
	}
	
/* sidebar link styles */
.similar_artist_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.web_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.listen_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-indent:5px;
}
.podcast_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

/* secondary nav */
.secondary_nav
{
	background-color: #ffefbf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	width: 100%;
	text-align: center;
	padding: 2px 0 2px 0;
}

/* events page */
.table_event_details
{
	background-color: #ffefbf;
}
.parHeadingB { color: #7f1f1f; font-size: 36px; font-family: Arial, arial; font-weight: bold; font-style: italic; }
.dsR15 /*DMB: E*/{ background-color: transparent; position: absolute; top: 0; left: 0; width: 900px; height: 72px; margin: 0; padding: 0; border-width: 0; }

