html,body { 
background-color:#500000;
margin:0;
padding:0;
font-family: georgia, serif;
color:#000000;
height:100%
}
 
a:link {color:#000000; font-family: georgia, serif; background-color:#FFFFFF; text-decoration:underline}

a:visited {color:#000000;background-color:#FFFFFF;text-decoration:underline}

a:hover {color:#FFFFFF; background-color:#000000; text-decoration:none}

a:active {color:#000000; background-color:#FFFFFF; text-decoration:underline}

#title { 
min-height:150px;
background:url("photos/violin.jpg") #000000 top left no-repeat;
color:#FFFFFF;
text-align:right;
font-family:futura lt, century gothic, sans-serif;
Font-size:2em;
padding-right: 1em;
line-height:100%}


#navbar {
width:100%;
background-color:#000000;
list-style-type:none;
line-height:2em;
margin:0;
padding:0;
height:2em;
}


#navbar li {
margin:0;
padding:0 0.5em;
display: inline-block;
line-height: 2em;
height:2em;
vertical-align:middle;
float:left;
}

#navbar a {color:#FFFFFF; font-family:century gothic,sans-serif; background:#000000; text-decoration:none; display:block; padding:0 0.25em; margin:0;}

#navbar a:visited {color:#FFFFFF; background:#000000;}

#navbar a:hover {color:#000000; background:#FFFFFF;}

#navbar a:active {color:#000000; background:#FFFFFF;}


H1 {
background-color:#FFFFFF;
color:#500000;
font-family:futura lt, century gothic, sans-serif;
font-size:2 em;
padding:0;
margin:0;
}

H2 {
background-color:#FFFFFF;
color:#500000;
font-family:futura lt, century gothic, sans-serif;
font-size:1.2 em;
padding:0;
margin:0;
}

H3 {
background-color:#FFFFFF;
color:#500000;
font-family:futura lt, century gothic, sans-serif;
font-size:1 em;
padding:0;
margin:0;
}

H4 {
background-color:#FFFFFF;
color:#500000;
font-family:georgia, serif;
font-size:1 em;
padding:0;
margin:0;
}

H5 {
background-color:#FFFFFF;
color:#500000;
font-family:georgia, serif;
font-size:2em;
margin:0;
}

H6 {
background-color:#FFFFFF;
color:#000000;
font-family:futura lt, century gothic, sans-serif;
font-size:1.2em;
margin:0;
}

H7 {
background-color:#FFFFFF;
color:#000000;
font-family:futura lt, century gothic, sans-serif;
font-size:2em;
margin:0;
}


H8 {
background-color:#FFFFFF;
color:#000000;
font-family:futura lt, century gothic, sans-serif;
font-size:1em;
margin:0;
}


#bold {
font-weight:bold;}

tr.concert td{
font-weight:bold;}


#dates {
font-size:0.9em;
}


#peebles {
float: right;
padding-right:1em;}


p.ensembles{
text-align: center;}

p.quote{
background-color:#FFFFFF;
color:#500000;
font-family:georgia, serif;
font-size:1 em;
padding:1 em;
margin:1 em;
}



#main {
background-color:#FFFFFF;
width:60em;
margin:0 auto;
padding:0;

}

#content {
margin: 0 1em;
color:#000000;
text-align:left;
font-family: georgia, serif;
}



#footer {
width:100%;
border-top:1px #000000 solid;
font-size:0.8em;
font-family: georgia, serif;
text-align:center}

.photoholder {
width:18em;
height:18em;
display:inline-block;
margin:0.5em;
text-align:center;
}

.photoholder a {
}

.photoholder a img {
max-width:18em;
max-height:18em;
vertical-align:middle;
border:0;
}

.grownimage{
background-color:black;
background-color:rgba(0,0,0,0.80);
color:#FFFFFF;
height:100%;
position:fixed;
top:0;
bottom:0;
left:0;
right:0;
text-align:center;
vertical-align:middle;
cursor:pointer;}

.grownimage img {
margin-top:10em;
max-height:30em;
max-height:30em;
padding:0;
border:0;
}
