body { margin-top: 0px; margin-left: 0px; margin-bottom: 5px; margin-right: 0px; background-color: #f8f9cf; }

A.intro           { font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 11pt; color: #ffaa00; font-weight: bold; }
A.intro:visited   { color: #de6002; font-weight: bold; }           
A.intro:hover     { color: #ffffff; text-decoration: none; font-weight: bold; }
A.intro:active    { color: #ffaa00; text-decoration: none; font-weight: bold; }

A.footer          { color: #cc3300; font-weight: bold; text-decoration: none; }
A.footer:visited  { color: #cc3300; }
A.footer:hover    { color: #a02804; }
A.footer:active   { color: #993300; }

A.bluelink         { color: #0066cc; font-weight: bold; text-decoration: none; }
A.bluelink:visited { color: #3399ff; font-weight: bold; text-decoration: none; }
A.bluelink:hover   { color: blue; font-weight: bold; text-decoration: underline; }
A.bluelink:active  { color: #0066cc; font-weight: bold; text-decoration: none; }

A.rgvenue          { color: #ffffff; font-weight: bold; text-decoration: underline; }
A.rgvenue:visited  { color: #fafbde; font-weight: bold; text-decoration: underline; }
A.rgvenue:hover    { color: #ffffff; font-weight: bold; text-decoration: none; }
A.rgvenue:active   { color: #ffffff; font-weight: bold; text-decoration: underline; }

.georgia     { font-family: georgia, serif; font-size: 10pt; }
.beback      { font-family: arial, helvetica, sans-serif; font-size: 20pt; font-weight: bold; }
.whatkind    { font-family: arial, helvetica, sans-serif; font-size: 15pt; font-weight: bold; }
.opening     { font-family: arial, helvetica, sans-serif; font-size: 14pt; font-weight: bold; }
.session     { font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
.introblurb  { font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; line-height: 19px; }
.sessions    { font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: bold; }
.session10   { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.dedicated   { font-family: arial, helvetica, sans-serif; font-size: 9pt; }
.biog        { color: #100101; font-family: arial, helvetica, sans-serif; font-size: 10pt; line-height: 16px; }
.discog2     { color: #100101; font-family: arial, helvetica, sans-serif; font-size: 9pt; line-height: 15px; }
.caption6eb  { color: #6e3b04; font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 9pt; font-weight: bold; }
.captionefb  { color: #efefef; font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 9pt; font-weight: bold; }
.captionfab  { color: #fafbde; font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 9pt; font-weight: bold; background-color: #000; }
.captionffb  { color: #ffffff; font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 9pt; font-weight: bold; background-color: #000; }
.captionb    { font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 9pt; font-weight: bold; }
.caption     { font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 9pt; }
.gigdateb    { font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 11pt; font-weight: bold; }
.gigdate     { font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 11pt; }
.gigvenue    { color: #f8f9cf; font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 11pt; text-align: center; }
.nowplaying  { font-family: verdana, arial, helvetica, sans-serif; font-size: 14pt; font-weight: bold; }
.heading     { font-family: verdana, arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
.subheading  { font-family: verdana, arial, helvetica, sans-serif; font-size: 11pt; font-weight: bold; }
.ssubheading { font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.dedicate    { font-family: verdana, arial, helvetica, sans-serif; font-size: 9pt; }
.discog      { font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; font-style: italic; }
.discog3     { font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #5d0a01; padding-left: 7px; }
.venue       { font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 10pt; color: #a02804; font-weight: bold; }
.venue:hover { font-family: 'MS Sans Serif', Geneva, arial, sans-serif; font-size: 10pt; color: #ff0000; font-weight: bold; }

.black       { background-color: #000; }
.b0442b4     { background-color: #0442b4; }
.g333        { background-color: #333; }
.g666        { background-color: #666; }
.g691c00     { background-color: #691c00; }
.g999        { background-color: #999999; }
.c9c296      { background-color: #c9c296; }
.c30         { background-color: #c30; }
.gccc        { background-color: #ccc; }
.f8f9cf      { background-color: #f8f9cf; }
.light       { background-color: #fafbde; }
.fff         { background-color: #fff; }

.f000        { color: #000; font-weight: bold; }
.phbbluef    { color: #0442b4; }
.f06c        { color: #06c; }
.f08c        { color: #08c; font-weight: bold; }
.c30f        { color: #c30; }
.fafbdef     { color: #fafbde; }
.ffff        { color: #fff; }
.rgheader    { color: #6f1a36; }

td           { font-family: arial, helvetica, sans-serif; font-size: 10pt; }

#Peace {
  background-image: url(../images/peacesign3.jpg);
  background-repeat: no-repeat;
  background-position: center;
}

#Banner {
  margin-left: 40px;
  }

#Intro {
  margin-left: 50px;
  margin-top:  50px;
  }

#NewIndex {
  margin-left: 100px;
  margin-top:  0px;
  }

#Main {
  margin-left: 40px;
  }

#MainDiscog {
  margin-left: 40px;
  margin-top: 60px;
  }

#FactMain {
  margin-left: 60px;
  margin-top:  90px;
  }

#Main2 {
  margin-left: 60px;
  margin-top:  20px;
  }

.MainLinks {
  margin-left: 160px;
  }

.navbox {
	background: #000000; 
	border-color: #cc3300;
	border-style: groove;
	border-width: 1px;
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin: 2px;
	padding: 1px;
}

.infobox {
	background: #fafbde; 
	border-color: #999999;
	border-style: ridge;
	border-width: 1px;
	color: #000000;
      font-family: 'MS Sans Serif', Geneva, arial, sans-serif;
      font-size: 9pt;
	padding: 5px;
}

.rgbox {
	background: #fafbde; 
	border-color: #999999;
	border-style: ridge;
	border-width: 1px;
	padding: 12px;
}

.Main_menu {
	border: 1px solid #000000;
	background-color: #000000;
      color: #cc3300;	
      padding-left: 10px;
      padding-bottom: 1px;
	line-height: 16px;
	width: 150;
}

.Main_menu_over {
	border: 1px solid #cc3300;
	background-color: #110100;
      color: #fafbde;
	padding-left: 10px;
	line-height: 16px;
	width: 150;
}

.Sub_menu {
	border: 1px solid #999999;
	background-color: #fafbde;
	padding-left: 10px;
      padding-bottom: 1px;
      padding-top: 1px;
	line-height: 16px;
	width: 150;
}

.Sub_menu_over {
	border: 1px solid #999999;
	background-color: #ffffff;
	padding-left: 10px;
	line-height: 16px;
	width: 150;
}

.Sub_menu_intro {
	border: 1px solid #999999;
	background-color: #000000;
	text-align: center;
	line-height: 20px;
	width: 194;
}

.Sub_menu_over_intro {
	border: 1px solid #999999;
	background-color: #ffffff;
	text-align: center;
	line-height: 20px;
	width: 194;
}

.Sub_menu_here {
      border: 1px solid #000000;
	background-color: #cc3300;
	padding-left: 10px;
      padding-bottom: 1px;
      padding-top: 1px;
	line-height: 16px;
	width: 150;
      font: 11px Verdana;
      color: #ffffff;
      text-decoration: none;
      font-weight: bold;
      font-style: none; 
}

a.main_text 		{ font: 11px Verdana; color: #ffffff; text-decoration: none; font-weight: bold; font-style: none; }
a:visited.main_text     { font: 11px Verdana; color: #ffffff; text-decoration: none; font-weight: bold; font-style: none; }
a:hover.main_text 	{ font: 11px Verdana; color: #f8f9cf; text-decoration: none; font-weight: bold; font-style: none; }
a.sub_text 			{ font: 11px Verdana; color: #000000; text-decoration: none; font-weight: bold; font-style: none; }
a:visited.sub_text 	{ font: 11px Verdana; color: #000000; text-decoration: none; font-weight: bold; font-style: none; }
a:hover.sub_text 	      { font: 11px Verdana; color: #0066cc; text-decoration: none; font-weight: bold; font-style: none; }
a.sub_text_intro	      	{ font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #cc3300; text-decoration: none; font-weight: bold; font-style: none; }
a:visited.sub_text_intro  	{ font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #bb2200; text-decoration: none; font-weight: bold; font-style: none; }
a:hover.sub_text_intro	      { font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #f8f9cf; text-decoration: none; font-weight: bold; font-style: none; }

.Navigation {
	font-family: Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
      background-color: #333333; 
	height: auto;
	left: 3px;
	line-height: 110%; /*line-height set to 110% in order to have the navigation elements better separated*/
	position: absolute; /*The navigation on the left side, positioned absolutely*/
	top: 80px;
	width: 151px;
}

.Inhalt {
	background: #F8f9cf;
	color: #100101;
      font-family: arial, helvetica, sans-serif;
      font-size: 10pt; 
	margin-left: 180px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	max-width: 720px; /*readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
	width: auto;
}

.Meek {
  margin-left: 90px;
  }

.RGLogoHeader {
  margin-left: 160px;
  }






