@charset "utf-8";
/* CSS Document */
/* rounded corners */
.rbl {background:url(images/bl.gif) 0 100% no-repeat #004400; width:800px; text-align:top}
/* CSS Document */
html {overflow-y: scroll;} 

.rbr {background:url(images/br.gif) 100% 100% no-repeat}
.rtl {background:url(images/tl.gif) 0 0 no-repeat}

.rtr {background:url(images/tr.gif) 100% 0 no-repeat; padding:10px}
img {
	border:0;
}
.clear {font-size: 1px; height: 1px} 
.sbl {background:url(sbl.gif) 0 100% no-repeat #004400; width:800px; text-align:top}
/* CSS Document */
html {overflow-y: scroll;} 

.sbr {background:url(sbr.gif) 100% 100% no-repeat}
.stl {background:url(images/stl.gif) 0 0 no-repeat}

.str {background:url(images/str.gif) 100% 0 no-repeat; padding:10px}body {
	background-color: #d9cfc0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.nav {
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: "trebuchet MS", Verdana, Arial, SansSerif;
	line-height: normal;
}
.nav a:link {
	color: #999999;
	text-decoration: none;
}
.nav a:visited {
	color: #999999;
	text-decoration: none;
}
.nav a:hover {
	color: #FFFFFF;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	color: #FFFFFF;
}
h4 {
	color: #666666;
	font-size: 14px;
}

#content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	z-index: 2;
	background-color: #ffffff;
	width: 630px;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}


	#content a {
	text-decoration: none;
	color: #D9CFC0;
}

	#content a:hover {
	color: #000000;
}
#rcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	z-index: 2;
	background-color: #ffffff;
	width: 120px;
	font-size: 1.3em;
	color: #666666;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

	#rcontent a {
	text-decoration: none;
	color: #666666;
}

	#rcontent a:hover {
	color: #000000;
}
	
.table {
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
	padding-top: 0px;
}
#homecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 20px;
	z-index: 2;
	width: 450px;
	font-size: 12px;
	height: 350px;
}
a:link {
	text-decoration: none;
	color: #666666;
}
a:visited{
	text-decoration: none;
	color: #666666;
}
a:hover {
	color: #000000;
}
.gallery {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.intro {
	font-size: 16px;
}
#content a:visited {
	color: #666666;
	text-decoration: none;
}
#homecontent a:visited {
	color: #666666;
	text-decoration: none;
}
#homecontent a:hover {
	color: #000000;
	text-decoration: underline;
}
.lborder {
	padding-right: 10px;
	padding-left: 10px;
}
.rborder {
	padding-right: 10px;
}
.introsmall {
	line-height: 16px;
}
#musicianscontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding: 20px;
	z-index: 2;
	background-color: #ffffff;
	width: 580px;
	font-size: 12px;
}
.pub {
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.player {
	font-weight: bold;
	color: #004400;
}
.instru {
	font-weight: bold;
	color: #666666;
}
.lborderonly {
	padding-left: 10px;
}

