body {
background-color: #a59a8d;
background-image: graphics/subpage-background.jpg;
margin-top:2%;
color: #000000;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: left;
}

table {border:0px;}

td {vertical-align: top; padding:0px; border: 0px;}

a:link, a:visited, a:active {color: #ff0000; text-decoration: underline; }

.centered {text-align:center;}

.indent {font-family: serif; text-align: left; padding-left: 30px; font-weight: normal; font-size: 14px; }

.title {font-weight: bold; font-size: 18px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:5px; }

.spaced {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.repertoire {padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:5px;}

.signature {font-weight: bold; font-style:italic; text-align:right;}

table.music_clips {text-align:center; width:400px;}
td.piece {text-align:right; padding-right:10px; width:200px;}
td.composer {text-align:left; padding-left:10px; width:200px;}

.cap {
float: left;
width: auto;
font-size: 220%;
line-height: 100%;
font-weight: normal;
font-family: Times, serif;
}

img.picright {
border-style: solid;
border-width: 2px;
border-color: #000000;
float:right;
clear:both;
margin-left: 15px;
margin-bottom: 15px;
}

.clearline {clear:both;}

.clearhead {
clear:both;
font-weight: bold;
font-size: 20px;
padding-left:0px;
padding-right:0px;
padding-top:10px;
padding-bottom:10px;
}

.diaryhead {
font-weight: normal;
font-size: 22px;
padding-left:0px;
padding-right:0px;
padding-top:10px;
padding-bottom:10px;
}

.diarydate {
	padding-top: 20px;
	font-family: times,serif;
	font-weight:bold;
	}

.venue {
	font-family: arial,sans-serif;
	font-weight: bold;
	text-indent: 30px;
	padding-top: 5px;
	}

.indent1 {
	font-family: times,serif;
	text-indent: 30px;
	}	

.indent2 {
	font-family: times,serif;
	text-indent: 60px;
	}
	
.diarysub {
font-weight: normal;
font-size: 18px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:10px;
}

