A:hover { 
	color: #ff0000; }

LI.setlist {
	list-style: circle outside;
	color: black;
	font-style: italic; }

LI.menu {
	list-style: circle disc;
	font-weight: bold;
	text-decoration: none; }

/* General Settings */

.general {
	color: white;
	font-weight: bold;
	font-family: calibri, arial;
	font-size: 16px; }

.generalb {
	color: black;
	font-weight: bold;
	font-family: calibri, arial;
	font-size: 16px; }

.discog {
	color: black;
	font-weight: bold;
	font-family: calibri, arial;
	font-size: 16px;
	width: 80% }

/* NEWS SETTINGS */

.news-body {
	color: white;
	font-weight: bold;
	font-family: calibri, arial;
	font-size: 18px;
	padding-bottom: 10px; }

/* REVIEW SETTINGS */

.review-header {
	color: black; 
	background: gray; 
	font-size: large;
	font-weight: bold; }

.review-subheader {
	color: black; 
	background: #ccc; 
	font-style: italic; 
	font-size: medium;
	font-weight: bold; }

.review-author {
	padding-left: 20px;
	padding-bottom: 5px;
	font-style: italic;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px; }

/* SETLIST SETTINGS */

.setlist-header {
	color: black; 
	background: gray; 
	font-size: large;
	font-weight: bold; }

.setlist-encore {
	color: black; 
	background: gray; 
	font-size: large;
	font-weight: bold; }

/* SONG INFORMATION SETTINGS */

.info-lyrics {
	color: black;
	font-style: italic; }

/* Menu Banner */

.banner {
	margin: 0;
	font-size: 100% /*adjust to make the menu larger or smaller*/;
	font-weight: bold;
	line-height: 1.1;
	text-align: center;
	position: fixed;
	top: 2em;
	left: auto;
	width: 8.5em;
	right: 2em;
}

.banner p {
	margin: 0;
	padding: 0.3em 0.4em;
	font-family: Arial, sans-serif;
	background: #994C4C;
	border: thin outset #000;
	color: white;
}

.banner a, div.banner em { display: block; margin: 0 0.5em }
.banner a, div.banner em { border-top: 2px groove #CCC }
.banner a:first-child { border-top: none }
.banner em { color: #CFC }
.banner a.submenu { font-size: 75%; }
.banner a.subsub { font-size: 50% }

.banner a:link { text-decoration: none; color: white }
.banner a:visited { text-decoration: none; color: #CCC }
.banner a:hover { background: black; color: white }

/* Regular Text */

.container {
	width: 80%; }

/* Discography Table */

table.disc {
	width: 100%;
	border: 1px;
	border-style: outset;
	spacing: 2px;
	padding: 0px; }

table.disc td {
	background-color: #faf0e6; }

table.disc td.first {
	width: 125px; }

/* Song Information Table */

table.info {
	width: 100%;
	border: 1px;
	border-style: outset;
	spacing: 2px;
	padding: 0px; }

table.info td {
	width: 50%;
	background-color: #faf0e6; }

table.info tr.first {
	font-size: 125%;
	font-weight: bold;
	text-align: center; }

