body
{
	background-color: #706F50;
	background-image: url(../images/music3.gif);
	behavior: url("csshover.htc");
}

h1
{
	color: #FFF;
	font-family: minion, times, palatino, serif;
	font-size: 36px;
	font-weight: normal;
}

h2
{
	color: #FFF;
	font-family: minion, times, palatino, serif;
	font-size: 24px;
	font-weight: normal;
}

h3
{
	color: #FFF;
	font-family: verdana,arial,helvetica;
	font-size: 18px;
	font-weight: normal;
	padding: 1em 0 0 0;
}


a
{
	color: #FFCD59;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

table#images { padding-top: 2em; }

table#images td
{
	border-color: #999;
	border-width: 0px;
	border-style: dashed;
	vertical-align: bottom;
	text-align: center;
}

table#images td .caption
{
	color: #FFF;
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	text-transform: inherit;
	letter-spacing: 1px;
	padding: 1em 0 1em 0;
	display: block;
}

table#images .caption a
{
	color: #fff;
	text-decoration: none;
	border-color: #C90;
	border-width: 1px;
	border-style: dotted;
}

table#images .caption a:hover
{
	color: #FFCD59;
	text-decoration: underline;
}

table#images td p
{
	color: #FFF;
	font-family: palatino, times, serif;
	font-size: 18px;
	text-align: center;
	padding: 1em 0 1em 0;
}

table#images td img
{
	border-color: #fff;
	border-width: 7px;
	border-style: solid;
}
div.navbar
{
	font-family: palatino, times, serif;
	font-size: 12px;
	border-top: solid #aaa 1px;
	border-bottom: solid #aaa 1px;
	font-weight: bold;
	text-align: center;
	padding: 12px;
	margin: 0 36px;
}

.navbar a:link, .navbar a:visited
{
	color: #ffffff;
	background-color: #d8653a;
	text-decoration: none;
	display: inline;
	padding: .4em .6em;
}

.navbar a:hover, .navbar a.current
{
	color: #696942;
	background-color: #ffcd59;
	text-decoration: none;
}
