/* CSS1 index style sheet by Didi */


body
	{
	background-color: #411512;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	}
	
	
a {text-decoration: none;}

a.mainlink{color:#fecb65; font-weight: bold;}
a.mainlink:hover {color: #ff0000;}

a.otherlink{color:#7b1b1c; font-weight: bold;}
a.otherlink:hover {color: #ff0000;}

a.indexlink{color:#98bcd1; font-weight: bold;}
a.indexlink:hover {color: #ffffff;}


ADDRESS
	{
	font-family: Times, serif;
	font-size: 8pt;
	color: #b8b8b7;
	font-style: italic;
	font-weight: normal;
	}
	
li
	{
	margin-bottom: 8px;
	}	


td.navmenu
	{
	border-color: #b8b8b7;
	border-width: 1px;
	border-style: solid;
	}

a.navmenulink 
	{ 
	font-size: 8pt;
	color: #b8b8b7; 
	background-color: #411512; 
	display: block; 
	text-align: center;
	}

a.navmenulink:visited { color: #585858;}
a.navmenulink:hover { background-color: #7b1b1c; color: #fecb65;}


table.page
	{
	background-color: #000000;
	border-color: #ffffff;
	border-width: 12px;
	border-style: solid;
	} 
	
	
table.subpage
	{
	background-color: #ffffff;
	border-color: #b8b8b7;
	border-width: 15px;
	border-style: solid;
	} 


.headbackgrounded 
	{
	color: #ffffff;
	background-color: #7b1b1c;
	font-size: 12pt;
	font-weight: bold;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	}


.maintextblack
	{
	font-weight: normal;
	color: #000000;
	padding-left: 30px;
	padding-right: 30px;
	text-align: justify;
	}
	
.maintextblackquote
	{
	font-weight: normal;
	font-size: 9pt;
	color: #000000;
	padding-left: 45px;
	padding-right: 45px;
	text-align: justify;
	font-style: italic;
	}
	
.maintextblacknomargin
	{
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	text-align: justify;
	}

.maintextgrey 
	{
	color: #b8b8b7;
	font-size: 9pt;
	font-weight: normal;
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
	}

.mainlist 
	{
	color: #7b1b1c;
	font-size: 9pt;
	font-weight: normal;
	list-style-position: outside;
	list-style-type: square;
	text-align: justify;
	margin-left: 20px;
	padding-left: 20px;
	}


a.songlink 
	{ 
	font-size: 10pt;
	font-weight: bold;
	color: #7b1b1c; 
	text-align: left;
	}

a.songlink:hover { color: #fecb65;}

.tinygreytext
	{
	font-size: 7pt;
	font-weight: normal;
	color: #bebeb7;
	font-style: italic;
	}
	
.gigsetlist 
	{
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	line-height: 20pt;
	}
	
.gigsetlistwriter
	{
	color: #000000;
	font-size: 9pt;
	font-weight: normal;
	}

	
table.gigdate
	{
	background-color: #ffffff;
	font-size: 8pt;
	color: #000000; 
	font-weight: normal;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	}


td.gigdatehead
	{
	background-color: #7b1b1c;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	} 

	
td.gigdate
	{
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	} 
	


.albumquote
	{
	font-family: Times, serif;
	font-size: 11pt;
	color: #ffffff;
	font-style: italic;
	font-weight: normal;
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}

.albumquotename
	{	
	font-family: Times, serif;
	color: #fecb65;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}
	

	
	/*
---------------------------------------------------------------------
HOME PAGE
--------------------------------------------------------------------
*/


table.menu
	{
	background-color: #000000;
	font-size: 8pt;
	font-weight: normal;
	text-indent: 5px;
	}
	
td.menuhead
	{
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	color: #98bcd1;
	background-color: #000000;	
	text-align: center;
	} 
	
td.menu
	{
	border-color: #000000;
	border-width: 1px;
	border-style: solid;
	}

a.menulink 
	{ 
	font-size: 8pt;
	color: #98bcd1; 
	text-align: left;
	background-color: #304870; 
	display: block; 
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	}

a.menulink:visited { color: #000000;}
a.menulink:hover { background-color: #8daec6; color: #304870;}

	
.quote
	{
	font-family: Times, serif;
	font-size: 10pt;
	color: #98bcd1;
	font-style: italic;
	font-weight: normal;
	}

.quotename
	{	
	font-family: Times, serif;
	color: #304870;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	}
	
	
.lastupdated
	{
	font-family: Times, serif;
	color: #6d694b;
	font-style: italic;
	font-weight: normal;
	}


	
	
	
	
	